EMC新概念——虚拟存储的意义存储与灾备
本文作者David Hill是Mesabi Group的分析师。
在最近关于"虚拟存储"的大会上,EMC表示它的产品"改变了一切"。同时,这家公司声称"勇敢地进入了前人所未进入过的领域"。我们这些行业分析师喜欢这种大胆的声明,因为它能激起争议、讨论,而且需要分析师写很多文章来分析和解读它现在和未来几年内的意义、价值和有效性。那么,让我们简单扼要而不是长篇大论地来分析发生了什么以及它的意义。
虚拟存储这个概念是EMC信息架构产品事业部总裁Pat Gelsinger向行业分析师们提出的。Gelsinger在英特尔工作了很多年(29.5年),在半年前跳槽到EMC以便能够有机会介绍这个颠覆性的技术。
在Gelsinger之后,EMC全球营销副总裁兼首席技术官Chuck Hollis在博文中阐述了EMC愿景的一些关键概念,包括私有云。EMC的看法是私有云是如下系统的无缝整合:虚拟数据中心,拥有大中型数据中心的组织所建立的内部云,服务提供商所提供的外部计算资源。私有云的关键特点是IT部门仍然负责云的营运结果,也就是说他们必须控制IT资源以及与这些资源有关的服务提供。
EMC认为虚拟存储的目标就是积极创建更大的资源池,实施更好的优化和带来更好的灵活性。"联合"这个术语用于描述协资源池的协调整合,并分成两个类型:资源(计算、存储和网络)联合以及控制(资源分配、服务提供、安全保护和合规等)联合。联合这个概念同时还整合并扩展了不同地点的资源的视野。
虚拟存储
基本上,虚拟存储是将信息从物理存储媒介和地点中分离出来。它仍然允许对信息的IT控制--无论信息是在物理环境还是在虚拟环境,也就是说无论是在私有云的内部数据中心还是外部数据中心。同时,更明确地说,虚拟存储并不是存储虚拟化。所谓的存储虚拟化主要是考虑如何更好地在单个数据中心中管理好一个或多个阵列上的存储。虚拟存储是将信息(逻辑的)从存储(物理的)中分离出来。这并不是说信息不需要存储在物理存储设备上,而是说应用程序所有者和用户不需要再关心信息存储在哪部份物理媒介上。
通过比较,你可以说虚拟存储所采用的方式和服务器虚拟化非常类似。服务器虚拟化考虑的第一件事是合并,也就是将多个虚拟机(VM)整合到一个物理服务器上以提高服务器利用率。在服务器虚拟化中,第二件事就是将VM从一个物理服务器迁移到另一个物理服务器以实现负载均衡或其他目的。在存储这一边,VM迁移带来新的方式来管理随需存储、动态大小分配以及工作负荷重置,并改善了可用性。
新的联合功能可以协调各个池中必要的服务器和存储资源,以服务的形式展现在IT部门面前,提供动态的应用程序可用性和强大的数据迁移功能。
这听起来很好,那么为什么以前没有全局基础上的联合?狭义上来说,其实是有的,但是目前为止,在全局基础上进行虚拟存储还有一些普遍的问题没有解决。一个全局的解决方案有三个主要挑战:延迟性、带宽和一致性。就像EMC所指出的,为了改善信息保护和可用性以及优化成本和利用率,站点位置很重要。换句话说,EMC的观点是如果我们要进入到"改变一切"的阶段,我们需要解决距离问题。但是上述三个挑战--延迟、带宽和一致性--是通用解决方案的拦路虎。
不过,解决这三个挑战的方法已经有了--使用高速缓存。但是使用这个方法也有一个问题,就是"分布式缓存的一致性"。实际上,这个问题的出现已经有很长时间了。这意味着这个问题相当难解决。
Gelsinger没有告诉我们EMC怎么解决这个问题或者说EMC已经针对这个问题提出什么知识产权(IP)。不过,EMC自信地认为它已经解决了分布式高速缓存的一致性问题。EMC现在公开承诺可以在分布式高速缓存一致的基础上利用虚拟存储构建实用的存储联合。Gelsinger在大会上所做的声明其实是关于发展方向而不是产品发布。不过,虽然没有正式的产品发布,他还是表示一款基于设备的产品将成为EMC虚拟存储概念的首个成果。我们可以期待这个产品在五月份在波士顿举行的EMC大会上发布。
我的看法
我想起本杰明富兰克林那句著名的问句:"新生儿有什么用处?"。对于EMC第一个基于设备的虚拟存储实例,我们对它的推出还是有些期待。是的,"新生儿"将有很多潜力,但是我们不能在早期阶段就不切实际地期待它的潜力能在什么时候完全发挥。我们应该留给虚拟存储一定的成熟时间。
EMC对虚拟存储的初步愿景是基于块的(这也挺好),不过它也有必要连接到基于文件的环境。对于虚拟存储来说,如果要发挥全部的潜力,这种连接是非常关键的。按照现在的情况,虚拟存储处理的对象是数据而不是信息,并且需要有对信息的深入了解才能够应用全部的政策。Gelsinger确认道基于文件的功能将会在未来某个时间实现,不需要在第一天就实现,因为单单是使用基于块的存储就可以带来很大的成功。
总而言之,我们相信EMC的虚拟存储产品应该是很好的,而且在基于文件的功能和深入的信息知识加入前也可以实现很多功能。我们可以信任EMC直接解决了分布式高速缓存一致性的关键问题,相信EMC可以推广虚拟存储解决方案来帮助我们更加接近私有云。在虚拟存储从萌芽发展到成熟的过程中,我们可以饶有兴趣地观察它的意义、结果以及业内竞争对手的反应。