VMware加码存储,VSA影响几何?存储与灾备

2011-08-09    来源:ZDNet 存储管理    编辑:黄亮、张广彬
随后我们编译的“解密VMware VSA:仅支持NFS 应用无法访问”一文中,提出了关于VSA的2大问题:只支持NFS而没有块级访问;只能由vCenter管理并保护VMDK虚拟机磁盘镜像,而不支持应用数据?

背景和疑问

在去年的一期《存储时间:VMware 迟来的“I”》节目中,我们曾提到将在vSphere 5.0中加入的一个存储新功能“SVA(Storage Virtual Appliance)”。如今,随着vSphere 5.0的正式发布,重新命名后的VSA也浮出水面。不过VMware VSA(vSphere Storage Appliance)在英文缩写上与惠普的LeftHand P4000 VSA(Virtual SAN Appliance)软件却相同了,它们在功能上有什么差别?VSA的命名变化中又有何玄机呢?

随后我们编译的“解密VMware VSA:仅支持NFS 应用无法访问”一文中,提出了关于VSA的2大问题:只支持NFS而没有块级访问;只能由vCenter管理并保护VMDK虚拟机磁盘镜像,而不支持应用数据?

功能定位

VMware VSA目前支持为2~3台ESXi服务器集群添加存储高可用功能。“每个ESXi服务器都有一个VSA作为虚拟机部署”,通过NFS跨越ESXi主机进行卷同步镜像(复制)。VSA使用服务器内部存储空间,目的在于配合vSphere HA、vSphere Fault Tolerance(容错)这些服务器高可用组件,以及VMotion虚拟机迁移功能提供复制的虚拟卷,可以不再需要共享的DAS/SAN存储阵列。

解密VMware VSA:仅支持NFS 应用无法访问 

 

包括3个节点的VSA集群。需要注意的是,VSA管理的Datastore——即每台ESXi服务器上带有复制状态Volume(卷),其中只能存放VMDK虚拟机文件,如果想同时保护应用数据的话…

VMware表示,VSA“针对非技术性的人群”(在vSphere Storage Appliance之前,实施虚拟化要求具备共享存储硬件的专业知识)。VSA支持的NFS文件访问协议直接使用现有的以太网互连,省去了传统FC SAN需要的光纤通道交换机和HBA卡的成本,以及管理复杂性,但可能需要增加以太网的端口/带宽。

VMware VSA主要针对中小企业和低端用户,按实例销售(每vCenter 服务器5995美元),每个实例最多支持三个(物理服务器)节点。

VMware/HP VSA的差别

惠普的P4000 VSA软件是将LeftHand iSCSI阵列使用的软件单独销售,安装在HP机架/刀片服务器的VMware/Hyper-V虚拟化软件平台上,同样可以将存储和应用一体化。

惠普P4000 VSA的访问协议是iSCSI,它能够同时保护(网络RAID 1/5/6)虚拟机VMDK 和应用数据,更像是一款标准的IP SAN软件。除此之外,两种VSA还有些什么异同之处呢?

局限性及未来

根据手头掌握的有限资料,我们对VMware VSA还存在以下一些疑问:

1.根据经验,在NFS上部署虚拟机的性能通常没有块设备好。VSA只支持NFS,而且通过以太网进行“同步镜像”,是否会明显影响到虚拟机性能?

2.VSA只能保护VMDK虚拟机本身,但是虚拟机运行的应用数据(可能位于共享存储)却得不到这个好处?

3.VSA只支持本地硬盘“软”RAID 5?

在VMware的官方资料中,“所有VSA数据存储区均有两级保护:服务器之间的网络镜像、每个服务器内的本地 RAID”。“可在 RAID 1中跨节点同步数据存储镜像,在RAID 5中的每个节点内同步数据存储镜像”

这让我们感觉VSA可能使用了类似VMFS文件系统基于Linux的软件RAID来进行本地硬盘保护。而如今配置多块硬盘的服务器一般至少带有支持RAID 1/5的硬件RAID卡,此时软RAID 5是否还有必要?软件RAID会给服务器的处理资源增加多大负担?

4.VMware宣称VSA具有99.9% 的可用性(使用High Availability从服务器故障恢复)。我们知道中低端的外置存储系统就普遍能达到4个9的可用性,而一些企业级产品则高达5个9甚至6个9。这样来看VSA是否值得采用?

VMware VSA的推出动了谁的“奶酪”?在它身上还有哪些待解之谜?欲知更多详情,尽在本期《存储时间》!

1
3