VMware把眼光瞄向存储。这两年来,这家服务器虚拟化巨头已经在虚拟机管理器中集成了许多有用的功能来帮助管理共享存储。
不过现在,VMware希望有更多,而且它正在制定一个愿景来实现对存储的真正控制。它的计划包括存储虚拟化,将逻辑单元号(LUN)用真正的VMware存储来代替,共享服务器闪存,以及创建一个用直连式磁盘(DAS)构建的VMware Virtual SAN(VMware虚拟存储局域网)。
简而言之,VMware不是计划仅仅像对待服务器那样来虚拟化存储。中端阵列和企业级阵列供应商要注意了,因为VMware有可能会给他们带来威胁。
自从vSphere 4以来,这家EMC控股的公司就已经在虚拟机管理器中提供帮助与存储阵列协同工作的工具。这些工具包括一系列应用程序编程接口(API)和管理功能,比如,针对阵列整合的VMware(VAAI)——可以卸载存储任务,包括快照、镜像以及来自VMware的自动精简配置;针对存储感知的VMware API(VASA)——可以给VMware管理员带来观察存储阵列的视野。
VMware还提供存储分布式资源规划器(DRS)功能,可以均衡并迁移虚拟机(VM)以优化它们对存储的使用。还有VMware的Virtual Storage Appliance(虚拟存储设备),可以将VMware的磁盘资源组成池,不过限制在网络附加存储(NAS)-NFS(网络文件系统)功能,而且不能扩展到超过两个或三个物理服务器。
这种功能实际上是增强了存储阵列。不过虽然一些存储活动可以从虚拟机机管理器那里执行,存储控制器操作系统的工作——从虚拟化并管理物理媒介到使其可用于数据存储——基本上没有被影响。
虚拟机管理器染指存储控制器任务
不过现在VMware设定了一个愿景,希望将这类工作在虚拟机管理器中完成。在巴塞罗那的2012年VMworld欧洲大会上,VMware在多个讨论会上抛出了这些计划。
这些计划覆盖了产品开发的三个主要领域,围绕的是存储虚拟化能力。VMware没有说这些功能什么时候会加入到出售的产品中,而是表示它们将“在未来几个发布中”面世。
基于存储政策的管理
首先是基于存储政策的管理(SPBM)。这个功能可以虚拟化现有存储阵列和直连式存储以便创建基于性能特征的容量池。存储管理员可以创建这些池并能够根据应用程序对可用资源的需求来将存储分配给应用程序。系统的指导精灵可以帮助用户根据容量、每秒输入输出操作(IOPs)以及恢复时间目标(RTO)来规划存储。
VMware产品经理Alberto Farronato表示:“它是基于政策的自动化;一个跨越所有存储的针对所有应用程序的协调引擎可以让一个存储人物ID卡捆绑到一个特定的VM。”
SPBM并不是挑战存储产品的能力,它是增强它。不过,VMware愿景中的另外两个要素则在存储功能性上迈出了更大的步伐。
虚拟卷和虚拟闪存
第二个功能集则包括Virtual Volume(虚拟卷)和Virtual Flash(虚拟闪存)。这两个功能都都可以执行传统上由存储管理器执行的功能。
Virtual Volume允许VMDK文件——完整的虚拟机——被存储在存储局域网(SAN)或NAS上。这样做就可以让基于阵列的功能(比如快照)在单个VM上执行。
同时,虚拟闪存瞄准高速缓存,允许服务器这边的闪存像DRS目前管理VM服务器中CPU和记忆体那样被管理。换句话说,它将允许服务器闪存被视作一个存储池,针对的是那些将被迁移并根据存储保留和共享来匹配可用资源的虚拟机。刚开始的时候,虚拟闪存是只读的,不过随后它也可以被用于写入。