zoukankan      html  css  js  c++  java
  • 《企业虚拟化应用实战》笔记

    将《企业级虚拟机应用实战》这本旧书重新拿出来,把基础概念部分进行了梳理,笔记如下:

    1. 企业级虚拟化
      1.1 架构分类
        寄居架构:安装在另外操作系统上,如vmware workstation
          优势:硬件兼容性较强,满足宿主操作系统上的全部硬件能力;
          劣势:对宿主操作系统依赖性强
        原生架构:hypervisor 直接运行与硬件之上,足够小,如32M等
          劣势:HCL(硬件兼容表)支持的硬件才能使用

      1.2 企业应用价值
        1)服务隔离原则
        2)提高硬件资源效率
        3)高可用性:虚机具备弹性 -> 创建永不拓机的集成环境
        4)企业桌面环境管理,即VDI

      1.3 企业级产品
        1)vmware/vsphere,以原生架构的vmware ESX为基础,支持多台ESX之间的虚机转移
        2)Hyper-V,是windows server 2008中的一个角色,当启动后原windows server 2008转变为一个客户端操作系统
        3)Xen, VDI的基础仍然是虚拟化,因此Citrix收购了linux下的虚拟化Xen

    2. 企业级产品介绍
      2.1 单机vmware ESX server 3.5/vsphere (V14)
        2.1.1 组成
          vshpere 是ESX的集群产品,由多台ESX组成,包括:
          ESX Server集群、vCenter管理中心、数据库、vsphere客户端
          1)ESX Server:
          2)vCenter:集群管理组件,
          3)vsphere客户端:针对单个ESX Server的管理

        2.1.2 硬件架构
          1)独立的网络存储设备
          虚拟机文件与硬盘分离,如Hyperviser安装在本机raid1的硬盘上,而虚拟机文件存在在SAN上(使用RAID 5 以上的组合);
          2)防治单点故障
          双网卡、双FC交换机
        2.1.3 vMotion
          自动转移,将一个拓机的vmware ESX切换到另外一个;
        2.1.4 DRS
          自动分配资源,当ESX开启DRS时,虚拟机性能降低时将自动切换到其他ESX上;
        2.1.5 HA
        2.1.6 VCB,备份系统 -> 使用专门的备份服务器,基于ESX Server的快照功能

      2.2 微软的hyper-v
        2.2.1 hyper-v的功能描述
          1)管理内存:为了加速,虚拟机通过共享内存来执行,实体机内存可小于虚机内存之和
          2)I/O模型化:
          3)虚拟路由器:启动化网卡被hyper-v接管
        2.2.2 优势:针对原生的windows 产品,如exchange、sql server等

      2.3 Xen
        1)Xen Server:对应ESX Server或hyper-v;
        2)Xen Desktop:桌面级的虚拟化产品,采用虚拟传送桌面协议,如微软的RDP

    3. 硬件
      3.1 硬件设计原则
        1)资源池的概念
        2)隔离的概念
        3)防止单点失误

      3.2 硬件选型原则
        1)与虚拟机的兼容性
        2)和现有设备的兼容性
        3)防单点登录,如存储设备建议上到RAID5、6之上
        4)较大品牌原则

      3.3 常用的外接存储设备
        1)DAS 直接连接存储设备
          如电脑上的硬盘,主要协议有ATA、SATA、SCSI等
          服务器和DAS之间的接口一般称为HBA(Host Bus Adapter)
        2)NAS 网络连接存储设备
          以“文件”存储(利用NFS协议)为主的共享存储设备,通过计算机网络。
          一台服务器,安装了操作系统,启动了文件共享就可以称为NAS;
          看不到Lun或完整的文件系统
        3)SAN 存储局域网络
          SAN是一个完整的OSI 七层网络架构,它类似于LAN,需要每个连在局域网中的存储设备有一个SAN适配卡,接入SAN交换机
          对于访问SAN的服务器而言,可以将一个SAN的逻辑分区(LUN)看做是自己本机的一个硬盘

      3.4 不适合虚拟化的场景
        1)数据库服务器
        2)备份服务器
        3)视频转换/串流服务器:即流媒体服务器
        4)网络安全相关

  • 相关阅读:
    使用IDEA进行远程调试
    看实习生需求文档有感
    企业应用系统设计分享PPT
    tmux/screen里面如何用鼠标滚轮来卷动窗口内容
    Error: cannot find a valid baseurl for repo: rpmfusion-free 解决办法
    pom中定义某jar包的依赖,但并不使用该jar包,那最后部署的应用中会有这个jar包么?
    U盘容量减少的解决办法
    使用注解属性绑定
    RESTful的理解
    Spring 文件上传功能
  • 原文地址:https://www.cnblogs.com/Fredric-2013/p/3783615.html
Copyright © 2011-2022 走看看