企业虚拟化带来越来越多的服务器和存储,相应的存储管理工作就变得越发复杂。以往存储管理员只要担心物理阵列,而现在却需要面临来自其基础架构其它方面的挑战。不过***的虚拟服务器存储发展在许多方面通过参数优化以及内置的监控工具,也使得存储管理更为简化。在本篇博客中,虚拟化专家David Davis和管理网站编辑Sarah Wilson讨论了***的虚拟服务器存储趋势对存储管理工作产生的影响,并洞察未来发展会如何持续地影响到将来的存储管理模式。
我们先来讨论下虚拟化技术在过去几年来的变化。这将对存储管理产生怎样的影响?
David Davis:其实这让我立刻想到了软件定义数据中心,或者用VMware的说法,SDDC,这也是VMware所大力推广的。通过最基本的虚拟化技术你能够为每台虚拟机配置一块虚拟磁盘,不过现在VMware和其他厂商事实上将这一概念扩展至所创建的虚拟存储设备上,而且这些虚拟存储设备很有可能在未来某天替换掉小型的NAS或SAN阵列,同时我坚信诸如VMware和其他虚拟化厂商将在未来版本中增强这类软件定义存储解决方案的特性,并且服务器虚拟化能够替代物理服务器的观念现在亦提升到了一个新的层级,即虚拟化将在以后有能力在数据中心中完全取代传统的硬件SAN阵列或NAS阵列存储系统。
并不只是VMware在标新立异,这背后是诸多纯虚拟化供应商,以及为数众多的有着自己虚拟化存储解决方案的第三方供应商。从而你可以有完整的一系列产品家族。这种新型的产品家族是存储管理员不得不妥善处理的,不仅是在其传统的配置现有数据中心中的SAN和物理存储阵列中,而且还必须能够管理运行在虚拟化层的虚拟存储阵列。这和当初传统的物理服务器管理员面对数据中心中的虚拟化技术颇为类似。物理服务器被虚拟化后,即使再不情愿,其管理员还是要能处理好虚拟化技术。因此绝大多数的存储管理员不得不像当时的物理服务器管理员那样接受虚拟化。还不止于此,随着市场上出现越来越多的软件网络解决方案,网络管理员也将在不久之后面对虚拟化。
你是否认为服务器虚拟化还在其它许多方面改变了存储管理员的传统角色?
Davis:以往存储管理员只关心存储阵列;他们的工作就是管理好存储阵列并提供服务器和应用程序所需的存储容量。而存储通常通过光纤或iSCSI阵列以SCSI卷的形式提供。而现在存储和虚拟化层正变得越来越模糊不清,不仅仅是他们需要管理数据中心中的虚拟服务器存储解决方案,而且原本一直所管理的物理存储阵列有时也开始支持虚拟化技术。最近那句变得日益流行的话说就是存储阵列开始提供越来越多的集成功能。
让我们看一些例子,某家供应商支持其存储阵列直接和vCenter Server对话,以获取存储阵列卷上所运行的虚拟机的信息,并且通过阵列你可以获取到每台虚拟机I/O数量等统计信息。每台虚拟机的I/O数据十分关键,从而你可以做出更好的决策。同时让存储管理员额外了解到哪些虚拟机在存储卷上产生了大量交易,可以让存储卷更好的提供,或使用不同的RAID配置,或者那部分虚拟机可以迁移到不同的卷上。通过这类信息存储和虚拟机管理员可以使得其工作更加高效。如果你的阵列支持诸如VMware的阵列集成应用接口(vStorage API for Array Integration)技术,或称VAAI,一些最耗费时间的任务,例如克隆或快照,可以在存储阵列上直接运行而只需数秒钟的时间,但如果在大型的虚拟机中却要花费15至30分钟,例如通过传统的vSphere VMkernel所完成的克隆。VMware的另一项特性被称为存储管理集成编程接口(vStorage APIs for Storage Awareness),或称VASA。通过VASA阵列能够将延迟和利用率信息汇报给vCenter,从而vCenter可以通过VMware分布式资源调度程序存储(Storage Distributed Resource Scheduler)做出更智能的决策来迁移虚拟服务器存储。
所以就有了这样的双向沟通。虚拟化管理程序通过VAAI和阵列对话,而阵列反过来通过VASA和虚拟化管理程序汇报。这种虚拟化管理程序和存储的集成化对存储管理产生重要影响,因为存储管理员必需更为了解虚拟化技术并准备好配置这类存储集成特性,理解他们,找出他们的优势,并且甚至在未来的某一时刻彻底将其传统的存储阵列进行虚拟化。
你是否预见到某些发展方向,或者你希望看到未来的某个方向的发展能够帮助到管理虚拟服务器存储?
Davis:我已经讨论过一些完全虚拟化的存储解决方案,而使得我对未来有所期待的是——其中的一项在今天已经面市,就是VMware的虚拟化设备或VSA——这是一项很好的解决方案,不过其实际定位于中小型企业。我十分期待看到VMware或其它企业提供类似的方案——完全虚拟化的存储阵列,提供许多种的功能和更具鲁棒性的性能。同时我觉得在未来这类的解决方案将取代昂贵的SAN阵列,并能提供你所需要的类似的性能。
我认为随着固态驱动器SSD变得日益便宜,并且虚拟化管理程序逐步成熟,这些完全虚拟化的存储阵列将在不久面市,并且成为十分大众的产品。
对于传统的存储阵列,这些数据中心里的物理SAN存储阵列,我也不觉得它们会很快消失。不过我很看好虚拟化认知的存储,正如他们所命名的,本质上是在传统的存储阵列中内置了更多功能,使得他们能够和虚拟化管理层对话,并且提供更强的整合,即存储和虚拟化管理程序之间的接口集成,甚至是第三方的容量管理和性能工具。
还有一项我所看好并想要提及的是哪些服务器端的缓存方案,这和你所已经有的相关——你的传统阵列和传统物理服务器以及上层的虚拟化管理程序,这种方案能够在这中间急剧提升性能和虚拟机的密度。我认为这很快会成为虚拟化世界中的热议话题。