【IT168 专稿】vSphere是VMware最新的裸机虚拟机管理程序(Hypervisor),它是Virtual Infrastructure 3(VI3)的接班人,包括超过140个新特性,vSphere的竞争对手包括微软的Hyper-V,思杰的XenServer和Oracle的Oracle VM,本文的重点是介绍vSphere在数据存储管理方面的功能。
vSphere 4和不同的存储类型
数据存储是虚拟化的关键,vSphere支持多个不同的数据存储类型,包括使用SCSI、SAS或SATA驱动器的本地存储,使用iSCSI或NFS基于网络的存储,以及更昂贵的光纤通道(FC)数据存储。为了使用vSphere的许多高级功能,如VMotion和高可用(HA),需要使用一个共享存储设备,幸运的是iSCSI和NFS都支持共享,除I/O密集型工作负载不能代替光纤通道外,其它工作负载基本上可以完全代替。vSphere内置有一个软件iSCSI启动器和一个NFS客户端,因此连接到iSCSI或NFS存储目标就很简单了,同样,vSphere也支持使用硬件iSCSI启动器,用TCP/IP卸载引擎减少主机CPU工作负载。
此外,vSphere使用了一种特殊的高性能集群文件系统,叫做虚拟机文件系统(Virtual Machine File System,VMFS),它支持多个宿主服务器并发访问,VMFS卷为虚拟机(VM)提供一个统一的存储卷,消除了VM后端存储的复杂性。vSphere的非常好的存储功能之一是自动精简配置,通过按需自动增长虚拟磁盘代替原来的创建时就分配好磁盘空间的做法,可以提高磁盘空间利用率,使磁盘空间闲置率降到最低限度。vSphere与存储相关的功能还有:
• 支持基于以太网的光纤通道(FCoE)
• iSCSI和NFS巨型帧支持
• 热扩展虚拟磁盘的能力
• 增长VMFS卷的能力
• 存储虚拟化
• 具有VM直接I/O访问能力的VMDirectPath
• vStorage API
vSphere 4和网络
vSwitch(虚拟交换机)是虚拟网络的核心,根据你的需求不同,vSphere提供了多个选择,简单标准的vSwitch是最容易使用的,提供容错和跨多网卡负载均衡,对于有许多主机和vSwitch的较大环境,vNetwork分布式交换机允许你创建一个全局vSwitch,配置多个主机,不用每个主机都独立配置。vSphere也支持第三方vSwitch,思科的Nexus 1000v是vSphere支持的第一款虚拟交换机,这样就可以更紧密地将物理物理和虚拟物理集成起来,vSphere支持的vSwitch高级功能包括VLAN标记,NIC分组和双层安全策略等。此外,vSphere还包括一些额外的网络相关的特性:
• 支持IPv6网络
• 支持私有VALN
• 支持思科发现协议(CDP)
• 支持网络VMotion