您现在的位置是:首页 > IT基础架构 > 计算存储 >
虚拟存储和云是否有助于企业级存储管理(上)
摘要在本篇音频中,专家David Davis解释了虚拟存储和云服务是否有助于企业级存储的管理,并且为存储管理员提供一些最佳实践案例以简化其日常管理。...
市场上有大量工具可用于简化虚拟服务器环境中的企业级存储管理,无论其产品或服务是基于第三方供应商或是虚拟系统管理程序的。而在最近,存储虚拟化和云技术都被认为对存储管理有着不小的影响。但是,所有这些方式都能够简化企业级的存储管理吗?在这篇音频中,专家David Davis向管理网站编辑Sarah Wilson解释了虚拟存储和云服务是否有助于企业级存储的管理,并且为存储管理员提供一些最佳实践案例以简化其日常管理。
在虚拟服务器环境中应用虚拟存储有哪些优势?
David Davis:正如服务器虚拟化能够减少数据中心里的服务器数量,最新的存储虚拟化解决方案甚至能够完全消除对存储阵列的依赖。即便不是完全不用存储阵列,比如那些大型企业级数据中心中有海量的任务处理,这些方案仍然能够通过将存储资源在虚拟环境中的供应,使得存储阵列更为高效。这意味着你将能够从这种高效中节省许多经费。即便你无法彻底消除企业级存储阵列,你仍然可以在诸如存储阵列中的每台虚拟机复制等方面获益,因为这样的存储能够更好地适用于虚拟化环境;你可以获取每台虚拟机存储方面的状态,这非常重要,此外还有包括超快速克隆、快照等更多技术。
此外还有另一种存储虚拟化特性我没有提到,这种用于虚拟化的服务器端缓存技术着实是一类振奋人心的新技术。其主要供应商有Infinio Systems和PernixData,他们很多时候采用固态存储技术,虽然你并不一定要在vSphere物理主机上配置固态存储,但很多时候他们会利用SSD来大幅增强虚拟机的性能,以及上面所运行的其它虚拟机。事实上,通过这种技术你可以在每台vSphere主机以及存储阵列上实现更高的虚拟机密度。因此我很喜欢这种观念,即基于你已有的架构,只是提升性能和扩展性——这就是他们称之为服务器端缓存的解决方案。
那么,云服务怎么样呢?它是如何融合到虚拟化服务器和存储的管理策略中呢?
Davis:当下几乎每家企业都在谈论云,因此我并不想人云亦云地讨论这个话题,因为确实有一些非常卓越的方案值得介绍。其中有些是作为主数据的二级存储,比如TwinStrata的云阵列。他们会在你本地安装一台虚拟化设备,然后你就可以在上面安装虚拟机并在虚拟设备上存储各类数据。该设备会将数据复制到云端,而其本身会作为常用数据的高速缓存,这些数据会存储在虚拟设备本地。因此它看上去就像是一台无止境的云阵列。你有这几乎无限的存储空间,因为数据最终会被存储到云端。我个人认为这是一项创新的解决方案,只是我并没有在什么企业中看到有采用这种技术或对其有兴趣的。
我认为公司会更有兴趣的方案有备份即服务和灾难恢复即服务。而这确实也是最适合企业开始使用云计算的方式,至少我是这么认为的。你可以直接发送你的离线备份数据到云端,而不是使用那些麻烦的磁带驱动器,而你不得不等候数据写入后将其打包等人来运输至离线站点,同时你得考虑到其安全性,磁带是否会丢失或损坏,如果你只用将此换成备份到云端,这完全是一项大幅简化且漂亮的解决方案。对于灾难恢复同样如此:假如你在云端有灾难恢复即服务的解决方案,这表示在任何时间你的虚拟机都会在那里保存一个复本,在主数据中心发生灾难事故后,你只需启动开关,就能够直接使用远程的虚拟机和数据了。这相比维护你自己的离线二级数据中心,复制解决方案实在要简单许多。
我认为如果企业能够承担这些方案,那么他们至少应该去尝试下这些方案,他们对企业确实是不错的,我认为这是绝对应当采用的技术。我这里举一些例子,备份解决方案有Veeam备份和复制、PHV虚拟化以及其它许多供应商的云集成方案。至于容灾即服务,举例来说,你可以使用Zerto和VMware(vCenter)站点恢复管理器,以及许多不同的云服务供应商。市场上有许多很好的解决方案,而我只是鼓励你应当多做些功课,并考虑尝试这些云相关的市场活动。
有哪些产品或服务能够简化企业级存储管理?您认为哪些工具在虚拟服务器环境中是最有效的?
Davis:用于管理存储和虚拟化存储的工具在我看来应该是一样的。虚拟化存储或是在传统企业级存储区域网络中的存储都应该使用同一存储工具。考虑到虚拟化管理工具,现在你手上会有两种不同类型的工具:虚拟化工具和存储工具。不过所幸的是这两类工具正变得越来越智能化,虚拟化工具能够更好地了解存储,而存储工具亦然。两种工具能够更好地彼此互认。
举例来讲,在这类新虚拟化认知存储阵列中,你可以查找每台虚拟机I/O状态。我认为这会带来巨大的好处,因为你能够根据每台虚拟机I/O进行存储决策,你能够清晰地判断将虚拟机迁移到哪里,哪些是你负载较重的虚拟机——如果你想要将这些虚拟机迁移到基于固态存储或类似的卷,比如能够提供更佳性能或更快缓存的混合卷——你就可以实现这些目标。如果通过虚拟化工具,你能够快速根据IOPS排序所有的虚拟机并找出每个卷上有多少台虚拟机,该卷提供多少I/O,那么我会认为你很好地应用了智能化的工具。通常上说,这些和每台虚拟机上多少I/O相关的统计难以获取,而企业经常会转向第三方工具。例如vCenter Operations Manager中有一些存储视角来帮助你解决虚拟环境中的存储问题。你同时还可以使用那些支持SMI-S(存储管理接口规范)的传统存储工具,这是种存储监控协议,可以和存储甚至更底层直接对话。其可以深入了解到有关物理存储阵列中性能、利用率和容量的信息,不够你同样要确保这些工具能够了解到你的虚拟基础架构。
我认为这些越来越多的管理工具正在逐步融合——它们正在逐步相互补缺。你的虚拟工具可能使用SMI-S,你的存储工具能够直接和虚拟层对话,因此问题变成了如何选择适合你的企业的工具。
像VMware和Microsoft这类主流的虚拟技术供应商能提供哪些最为有用的存储管理功能?这些功能如何帮助到企业级的存储管理?
Davis:VMware和Hyper-V都支持虚拟机和虚拟磁盘文件的在线迁移。在VMware vSphere中称为Storage vMotion,而在Microsoft Hyper-V中称为Storage Live Migration。VMware有一种被称为VAAI的独特功能:vStorage APIs for Array Integration,当然他们也会称为VASA,即vStorage APIs for Storage Awareness。而Microsoft有ODX,他们称为Offloaded Data Transfer。所有这些都极大地有助于虚拟化管理程序和存储更紧密地协作。
我将此视作是朝着正确方向迈出的一大步,不过绝大多数这些功能都处于1.0版本,目前只提供了一部分功能。仍具有更大的改进空间,我相信更多的高级功能将会在之后发布。
Storage DRS,即VMware的Distributed Resource Scheduler,是极具创新意义的技术。它会自动化地将正在运行的虚拟机从一个数据存储中迁移到另一个上。不过我实在不确定有多少企业在其生产环境中部署了这项技术,因为在达到一个平稳的状态之前其要花费不少时间,不停将虚拟磁盘从一个阵列迁移到另一个上,在最终用户使用过程中,某个应用程序可能确实命中该存储,但虚拟机存储文件却已经在网络上传输了。只需点击复选框就能激活该全自动模式,这确实需要一段适应时间,而且我相信存储管理员是最不喜欢这样做的。不过其仍不失为一种非常创新的特性,我认为从中可以窥看虚拟存储的未来。市场上另外也有许多高级图形界面的企业级存储管理工具,不过许多VMware管理员仍喜欢或相信,应当通过像ESXtop那种真正的命令行工具来监控存储。
(本文不涉密)
责任编辑:
上一篇:实现虚拟化存储系统的关键技术