VMware与存储紧密整合:专业存储取得先机

DOSTOR存储在线 12月16日原创报道: 与其让虚拟机和服务器“狗拿耗子多管闲事”,不如把该让存储系统做的事情,归还给存储系统去做,这是今年夏天VMware发布其最新的vSphere 4.1时人们最直观的感觉,而VMware此举,也被业界解读为这家在服务器虚拟化市场大放异彩的软件厂商,在加强对存储系统与服务器虚拟化环境的整合的同时,打算在存储虚拟化市场也插上一手,把存储厂商牢牢攥在手中。

存储厂商自然没有那么容易被VMware所控制,但VMware的影响力现在看来,却仍然已经渗透到了存储领域,这是必然的——服务器与存储的紧密关系——让这种VMware在获得服务器虚拟化的巨大成功之后,开始与存储领域打交道,只是时间的问题,而vSphere 4.1或许会成为里程碑式的开始。

在vSphere 4.1中,VMware vStorage APIs for Array Integration (VAAI)是最引人瞩目的,这个API的目的,就是让VMware ESX服务器将特定存储操作转移到合适的存储系统上,实际上是把原本属于存储系统但此时却由服务器来承担的工作负载,彻底的“归还”到存储系统上去,而VAAI就是这个卸载工作负载的工作过程的标准操作接口——作为VMware的紧密合作伙伴,HDS成为VAAI的预配置的四家存储厂商之一,而其主力产品HDS AMS2000及新推出的VSP,都对VAAI给予了充分的支持。

VAAI已经推出,其轰动程度在存储业界不亚于一颗原子弹,整个行业中众说纷纭,有的人说,VAAI的出现会拉平各个存储厂商之间的距离,因为从此存储厂商只需要支持VAAI即可,而无需自己再去研究如何与VMware之间相互配合;也有的人认为,VAAI不过是VMware打算控制存储厂商的一个砝码,以后VMware在存储接口上面会进一步的加强对不同存储厂商的统一化;同时,有观点相信,VAAI的出现,实则是帮助那些大型的存储厂商,尤其是性能越高,在承担了新的工作负荷之后,越能体现出产品的优势,而与VMware的配合程度反而成了配角。。。。

针对这些在VMware加强对存储市场的关注之后所推行的举措,以及许多有关VAAI推出之后,对存储系统厂商的影响等话题,DOIT采访到了日立数据系统公司服务器虚拟化业务全球产品经理 Michael Heffernan,这个曾经在香港工作过的澳洲人,非常自信地认为,VMware的这些举动,其实都在朝着利于HDS的方向发展,他说,“日立数据的一个价值就是利用我们的专业存储来做所有困难的工作。”

VAAI:爱恨情仇API的缩影

有关API的话题,是Michael Heffernan在回答记者有关虚拟机的保护的问题时首先提到的,Michael Heffernan表示,虚拟机的保护问题其实就是API问题的一个缩影,对保护虚拟机这件事现在影响最大的,就是VMware如今提供的诸多API,尤其是VMware如今的API其目的就是为了提供标准的存储、网络和数据保护——这样做的结果就是“将所有的厂商都把它拉平了,大家都在一个起跑线上”。

如VAAI这样的API及其所支持的新特性,其目的是为了减轻VMware基础架构的负载,让存储系统完成更多的I/O、存储、数据保护等本来就该做的工作,比如说,在vSphere 4.1中的全复制(Full copy)这个特性,VMware设计这一功能的目的,就是使得存储阵列能够在阵列内部直接完成全体复制,不再需要ESX服务器参与读取和写回数据的过程;同样的,块清零(Block zeroing)这个特性使得存储阵列能够快速清零产生大量的存储块,从而加速虚拟机的部署和供给(provisioning)——这些都是出发点绝对善意的功能,但却又带来另外的“副作用”。

以前针对VMware占主导的服务器虚拟化环境,各家厂商使出浑身解数,在虚拟机数据保护、虚拟机连接存储系统的IO性能、虚拟机发现等方面,提供了有别于其它竞争对手的解决方案,从而实现与VMware更好的配合,获得服务器虚拟化已经成熟——必然有外部存储的大量需求——的用户青睐,但如此一来,在许多的有关虚拟环境的产品特性以及管理功能上,各个存储供应商的优势,看起来顷刻荡然无存,再加上明年可能推出的vSphere 5.0中的VASA(vStorage API Storage Awareness)这一面向存储管理的新接口,这样的趋势可能会愈演愈烈。

Michael Heffernan对此倒是不太在意,他认为,VMware做出这些接口是在正常不过的事情,如果不做,反而是VMware的失职和遗漏,作为一个业界的领导厂商,这样的责任还是应该负责到底的:“VMware让所有的厂商需要将自己整合到API当中,所以说他们需要提供一个独特,从硬件或者从软件整合到这个系统当中,才能够最好的使用他所提供的标准化的API。”

他认为,有些事情无法避免,有些事情需要进步,而有些事情则应该更加客观的看待。

比如说,Michael Heffernan 就认为,备份和Snapshot未来可能会更加依赖于VMware的API进行备份,独立开发的结合VMware的备份和Snapshot可能就是无法避免的要被淘汰:“新的VMware在4.0版本提供了一个新的叫Change Block Tracking,应该叫变换数据块的跟踪这样一个功能,这样备份的厂商可以使用API进行备份,而且能够提供增量的备份。从此不再需要客户化的软件的备份,或者说是Snapshot。这些都是过去的技术,所以未来只使用VMware提供的API就可以实现备份。”

而对于VAAI和VASA,Michael Heffernan觉得,“VMware想对所有的存储厂商达到一个,大家公平竞争,同样的一个起点”,这是很正常的,否则VMware总会厚此薄彼(当然,VMware属于HDS的老对手EMC公司这是众人皆知的),形成协调统一的技术架构,为未来的云计算,在同一个平台管理虚拟机,管理各种结构的虚拟机,为未来的云环境建立统一的平台其实是一件很好的事情,而一旦大家的起点都一样的,对于HDS来说,剩下的就是比拼企业存储实力的,所以,他认为,这两个计划的最好之处同时也是“非常具有价值、非常出色的原因”就是:“它能够使得日立能够非常好的利用企业在企业级存储方面这种核心的价值与高度的可用性方面,这些优势能够淋漓尽致的发挥出来!”

Michael Heffernan认为,既然VMware打算标准化、统一化存储的API和存储管理,让更多的工作负载回到本来就应该负责它们的存储系统上,HDS当然乐于为之,因为HDS本来就是专门做企业存储的,尤其是,HDS本来就将大量的工作交给存储系统,交给控制器来做——Michael Heffernan的潜台词是,既然要比拼存储方面的实力,HDS当然不怕,谁让HDS本来就是专业“玩存储”呢?

HDS优势:我们本来就是专业“玩存储”的

Michael Heffernan认为,以VAAI为例就能够体现出HDS的企业级存储的优势,“VAAI所做的就是将Lock-in以及处理的部分,把它转移到存储中去,而且将以前所有的限制都给打破和取消。”——基于HDS的真正的双活控制器技术,以及负载均衡、动态资源配置、数据分层技术,能够很好的完成将大量的负载转移到存储系统之后所需要的工作,这就是“玩硬件”的HDS与竞争对手的区别。

Michael Heffernan所代表的HDS的观点认为,作为本身就乐于通过存储的设计解决问题的企业级存储厂商,HDS的价值之一就是高性能的存储平台来完成任务——目标就是不影响或者尽量少影响主机以及应用,所有的复杂的工作让硬件来完成——而从VMware的发展目标来看,将更多的负载交给存储系统来做,绝对是一个趋势,更多的负载意味着更高的性能需求——HDS想必对此心知肚明。

就比如说刚刚提到的Full Copy,通过Full Copy技术,部署虚拟机的能力将得到极大提升,因为相应的处理工作可以在存储阵列内部,或者在存储阵列之间(有些存储厂商的阵列支持xcopy功能)完成;而对于Storage VMotion,迁移虚拟机寄居地的过程用时也将得到类似缩减,因为复制过程不再需要上传给ESX服务器再下达到阵列设备,这将极大释放存储I/O和服务器CPU周期的占用——但显然,如果存储系统“不给力”这样的模式是无法实现的。

不过,Michael Heffernan认为同样关键的是,VMware的计费模式发生了变化,随着VMware的管理解决方案开始按每台的虚拟机来进行收费,他觉得这对于HDS——提供高性能的存储——来说十分重要:“如果你有一个基础设施能够支持非常高性能的存储和高性能的,比如36核和40核的服务器的话。那么如果有了VAI,有了日立数据的HDT,有了外挂的存储虚拟化,有日立数据或者其他品牌的话,就能够有非常大容量大密度的基础设施。这样一个虚拟机的成本就会下降!”

所以Michael Heffernan觉得HDS在虚拟化时代,无论VMware如何变化,由于其发展宗旨,是朝着“术业有专攻”——存储负担更多的专业工作,以及“量入为出”——按照虚拟机收费,单一基础设施上的虚拟机越多实际上硬件的花费就越少——这两个宗旨发展,这十分有利于HDS未来的发展,尤其是,在与VMware这个虚拟化当之无愧的王者的配合上。