1、CBSi 企业解决方案中心 8 月 9 日 存储时间(文/黄亮)背景和疑问在去年的一期存储时间: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 的命名变化中又有何玄机呢?随后我
2、们编译的“解密 VMware VSA:仅支持 NFS 应用无法访问”一文中,提出了关于 VSA的 2 大问题:只支持 NFS 而没有块级访问;只能由 vCenter 管理并保护 VMDK 虚拟机磁盘镜像,而不支持应用数据?http:/功能定位VMware VSA 目前支持为 23 台 ESXi 服务器集群添加存储高可用功能。“每个 ESXi 服务器都有一个 VSA 作为虚拟机部署”,通过 NFS 跨越 ESXi 主机进行卷同步镜像(复制)。VSA 使用服务器内部存储空间,目的在于配合 vSphere HA、vSphere Fault Tolerance(容错)这些服务器高可用组件,以及 VMo
3、tion 虚拟机迁移功能提供复制的虚拟卷,可以不再需要共享的 DAS/SAN 存储阵列。本文章由 51 知识库整理共享: http:/包括 3 个节点的 VSA 集群。需要注意的是,VSA 管理的 Datastore即每台 ESXi 服务器上带有复制状态 Volume(卷),其中只能存放 VMDK 虚拟机文件,如果想同时保护应用数据的话VMware 表示,VSA“针对非技术性的人群”(在 vSphere Storage Appliance 之前,实施虚拟化要求具备共享存储硬件的专业知识)。VSA 支持的 NFS 文件访问协议直接使用现有的以太网互连,省去了传统 FC SAN 需要的光纤通道交换
4、机和 HBA 卡的成本,以及管理复杂性,但可能需要增加以太网的端口/带宽。VMware VSA 主要针对中小企业和低端用户,按实例销售(每 vCenter 服务器 5995 美元),每个实例最多支持三个(物理服务器)节点。VMware/HP VSA 的差别惠普的 P4000 VSA 软件是将 LeftHand iSCSI 阵列使用的软件单独销售,安装在 HP 机架/刀片服务器的 VMware/Hyper-V 虚拟化软件平台上,同样可以将存储和应用一体化。惠普 P4000 VSA 的访问协议是 iSCSI,它能够同时保护(网络 RAID 1/5/6)虚拟机VMDK 和应用数据,更像是一款标准的
5、IP SAN 软件。除此之外,两种 VSA 还有些什么异同之处呢?局限性及未来根据手头掌握的有限资料,我们对 VMware VSA 还存在以下一些疑问:1根据经验,在 NFS 上部署虚拟机的性能通常没有块设备好。VSA 只支持 NFS,而且通过以太网进行“同步镜像”,是否会明显影响到虚拟机性能?2VSA 只能保护 VMDK 虚拟机本身,但是虚拟机运行的应用数据(可能位于共享存储)却得不到这个好处?3VSA 只支持本地硬盘“软 ”RAID 5?在 VMware 的官方资料中,“所有 VSA 数据存储区均有两级保护:服务器之间的网络镜像、每个服务器内的本地 RAID”。“可在 RAID 1 中跨节
6、点同步数据存储镜像,在 RAID 5 中的每个节点内同步数据存储镜像”这让我们感觉 VSA 可能使用了类似 VMFS 文件系统基于 Linux 的软件 RAID 来进行本地硬盘保护。而如今配置多块硬盘的服务器一般至少带有支持 RAID 1/5 的硬件 RAID 卡,此时软 RAID 5 是否还有必要?软件 RAID 会给服务器的处理资源增加多大负担?4VMware 宣称 VSA 具有 99.9% 的可用性(使用 High Availability 从服务器故障恢复)。我们知道中低端的外置存储系统就普遍能达到 4 个 9 的可用性,而一些企业级产品则高达 5 个 9 甚至 6 个 9。这样来看 VSA 是否值得采用?VMware VSA 的推出动了谁的“奶酪”?在它身上还有哪些待解之谜?欲知更多详情,尽在本期存储时间!