《企业虚拟化应用实战》笔记

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

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)网络安全相关

原文地址:https://www.cnblogs.com/Fredric-2013/p/3783615.html