将《企业级虚拟机应用实战》这本旧书重新拿出来,把基础概念部分进行了梳理,笔记如下:
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)网络安全相关
原文:http://www.cnblogs.com/Fredric-2013/p/3783615.html