Gartner公司的一项调查显示,企业IT主管很可能已经在考虑存储虚拟化技术。在员工不少于500人的公司当中,近1/4已经部署了存储虚拟化产品,另有55%的公司计划在两年内部署。
存储虚拟化通过集合多个存储设备,允许它们通过单一管理控制台来加以管理,从而为服务器和应用程序提供存储视图,而这种视图有别于实际物理存储的视图。
这项技术正迅速出现在企业应用领域,在许多情况下,它可以减轻与存储有关的管理负担,并为数据中心的迁移、备份和灾难恢复提供更好的模式。
Enterasys Networks公司最近把一个数据中心从波士顿迁移到了其在马萨诸塞州安多弗的总部。Enterasys公司的营销副总裁Trent Waterhouse说: “采用存储虚拟化之前,数据中心迁移工作即便不需要整整一周,至少也需要整整一天。现在由于采用了存储虚拟化技术,整个迁移过程不到30分钟就完成了。”
不过业内专家表示,存储管理员还是应当考虑一些常见的陷阱。另外在推广存储虚拟化项目之前,应当弄清楚如下一些问题。
管理能力
借助存储虚拟化技术,存储资源分配起来很容易,但是问题也许就出在“太容易”上。
科罗拉多州丹佛ITonCommand公司的首席执行官Jonathan Smith提醒IT部门要密切关注每个应用程序的存储要求和性能要求。
Smith在惠普存储系统上采用了LeftHand Networks公司的虚拟化技术。他表示,IT专业人士看到某个存储卷上有大量空余空间后,忍不住想去填满空间。但如果该存储资源分配给了数据库或者另外某个I/O密集型的应用程序,过度使用资源会导致性能降低。
Smith说: “要确保你分配的资源数量适中,并且真正了解自己的应用程序需要多少资源。”
说到自动精简配置,有些问题就显得尤其重要。虚拟化技术的这项机制让IT管理员可以为应用程序分配比实际分配量更多的存储容量,这就消除了存储资源供应过多的问题。但是会造成存储容量预先分配给了应用程序,却从来没有使用。
借助自动精简配置,100%的存储容量可以分配给应用程序,但存储容量仍可供使用,因为它不会一下子被全部耗用。
亚利桑那州图森Truly Nolen害虫防治公司的系统工程师Themis Tokkaris说,为稳妥起见: 分配从来不超过物理存储空间的小容量,或者为每个应用程序分配尽可能大的容量,然后密切监控系统。如果可以在这两个极端之间找到理想的平衡,再好不过了。
Tokkaris说: “一定要监控存储池,以免不会用完存储空间,因为那样确实会导致全面崩溃。”
服务器虚拟化的适合情况
一个常见的问题是,如果没有同时使用服务器虚拟化,使用存储虚拟化有没有意义?简单的答案是肯定的,不过,获得的灵活性不会与对服务器和存储系统同时采用虚拟化技术的IT部门一样强。
IBM公司的存储虚拟化营销经理Chris Saul说: “如果对两者都采用虚拟化技术,那么部署新的应用程序时,会得到最大的灵活性。”
当然,单单部署存储虚拟化也能受益匪浅。
存储虚拟化供应商DataCore软件公司的产品营销经理Augie Gonzalez表示,即便没有虚拟服务器,也完全能够得到改进的灾难恢复、可用性以及数据迁移。另外,除了提供简化的管理结构外(这样从中央控制台就可以集合及管理存储设备),存储虚拟化本身还可以提供自动精简配置机制。
另一方面,对服务器采用虚拟化技术、而不对存储系统采用虚拟化技术是会带来问题的。企业战略集团(ESG)的分析师Mark Peters表示,在一台物理服务器上有多个虚拟服务器,而它们无法共享数据,这没有意义。
Peters说: “即使没有服务器虚拟化,也能从存储虚拟化获得巨大好处,反过来却不是这样。”
异构环境的虚拟化
考虑到虚拟化旨在合并多个存储设备,所以要是所有存储设备都来自一家供应商,用户不会一眼就能明白为什么有必要对存储系统采用虚拟化技术。
但是存储分析师Arun Taneja表示,有足够诱人的理由需要这么做。他说: “很多人认为,存储虚拟化有一个前提,那就是需要异构性,即只有使用的存储设备来自多家公司,存储虚拟化才能够发挥作用。其实并非如此明显,即便你只用一家供应商的产品,存储虚拟化也有作用。”
Taneja表示,存储市场的专有性比其他任何一个IT领域都明显。这就带来了问题,哪怕只用一家存储供应商的产品,也是如此。
比方说一个EMC公司的客户,使用两个Symmetrix DMX设备,“用户想把这两个设备的功能整合起来,作为一个设备来加以管理,”Taneja说。“要是不借助存储虚拟化技术,他不可能做到这点。存储世界就是这么荒谬。”
如果管理的存储设备来自多家供应商,那么存储市场的这种“荒谬”的专有性显然有了一层新的涵义。这引出了下一个问题。
供应商选择问题
企业在采购方面主要面临的困境是,从一家存储供应商采购虚拟化产品?还是从第三方采购?
Taneja表示,如果用户的真正目的是获得灵活性,特别是如果在规划大规模的数据迁移,那么选择第三方是合理的选择。像飞康软件和DataCore这些供应商有能力同时管理多家供应商的存储设备,无论它们是EMC、惠普、IBM还是日立。
尽管Truly Nolen只用惠普的存储设备,这家公司还是选择了DataCore。Tokkaris表示,该公司评估了包括惠普、EMC和戴尔EqualLogic在内的多家虚拟化技术供应商,但最后还是选择了DataCore,原因在于价格比较便宜,部署的灵活性也比较高。
各大存储供应商都承诺能够管理异构环境。例如包括IBM的SAN卷控制器、NetApp的V系列以及EMC的Invista。不过通常而言,供应商先支持自己的存储产品,然后支持别人的存储产品(如果支持的话)。
Taneja说: “供应商总是先支持自己的系统。这意味着EMC的Invista支持DMX和Clariion,它们也可能支持其他一些外来设备,但支持外来设备的功能总是有欠缺的、不完整的。说穿了,就是不支持竞争对手的设备。”
Peters预测,随着存储虚拟化越来越普遍,市场压力会迫使供应商们在支持竞争对手的技术方面做得更好。
不过,要是存储设备只来自一家供应商,解决方案就很简单。
Taneja说: “我对与我交流的IT人士讲,如果你是某个数据系统公司的客户,喜欢与它合作,而且坚持购买它的产品,那就购买它的虚拟化产品,那样产品管理起来比较简单。”
辨别真假
根据大多数人的说法,选择存储虚拟化技术是理所当然的。谁不想从单一控制台管理多个存储设备、获得让灾难恢复轻而易举就能实现的数据移动性呢?
ESG的Peters认为,几年后,存储虚拟化会像汽车中的自动变速箱一样普遍。“有些技术比人手工操作来得更智能、更有效。”
不过,连存储虚拟化供应商也承认有些情况下这项技术并不适合。
惠普的存储营销主管Kyle Fitze说,存储虚拟化并非都适合每个人。他认为,虚拟化技术其实增添了一层复杂性,不但要管理每个存储设备,还要管理虚拟层。他补充说,尽管采用了虚拟化技术,用户还得执行诸如以下的任务: 为存储阵列添加物理磁盘后,需要重新配置设备。
通常来说,用户的存储环境越复杂,虚拟化带来的好处就越大。
Fitze说: “这需要在复杂性与好处之间权衡。如果当前环境很难管理、很复杂,那么添加虚拟层可以简化这种复杂性。如果是得到有效管理、数据保护方面没有难题的小环境,那纯粹为了虚拟化而采用虚拟化技术恐怕不是好主意。” |