随着存储虚拟化缓慢但持续的前进,从广告宣传进入现实应用,Incipient这个虚拟化的新生代,现在需要向一个新主顾进行工作汇报:一家位于斯坦福的、已经做好了与Incipient Networked Storage Platform (iNSP)共进退准备的对冲基金。该基金(系统构架主管Bart McDonough 称其不能透露其名称)具有分布在三个数据中心的300TB数据。其中两个数据中心位于在康涅狄格总部的相距几百码的不同位置,另一个在70英里外的灾难恢复热站(hot site)。在总部的两个数据中心均匀分担着200TB的生产数据(即每个100TB),灾难恢复热站也承载着另外100TB数据。
McDonough说,在本月底以前,该基金将采用Incipient的软件对其总部的所有生产数据进行虚拟,并将两个数据中心在一个中央管理台下进行混合。
主数据中心在“主干”部分与一台思科公司的MDS 9513导向器相连,“边缘”靠MDS9216构成数据中心的整体结构以及第二数据中心的主干。Incipient软件目前只能在Cisco的MDS箱体(chassis)中的存储服务刀片模块(SSM)上运行。
McDonough说,该对冲基金将在两个数据中心的主干交换机上安装Incipient的软件,但是将从主站通过Incipient的NSP Administrator对其进行管理。所有的数据中心的数据最终都要通过Incipient处理。
在Incipient系统后是8部惠普公司的企业级虚拟阵列(EVA)。McDonough说,“我们喜欢EVA带给我们的虚拟化,但是它们只能在磁盘—驱动器级上进行虚拟化。”目前,他称,公司希望实现避免出现整部EVA数据丢失的情况,而通过对虚拟化和复制产品的观察,Incipient将会实现这一目的。
iNSP安装运行的目的是为了保证所有数据可以在停电的时候可以自动转移到另外的EVA上,也可以在一台阵列需要维护时进行手工转移。
McDonough说:“例如,本周,我们将在其中一EVA中加入六个磁盘。这将造成一段停机时间。我们希望安装Incipient之后就不用再处理这样的问题。”
采用Incipient产品的另一个优点在于可以将对冲基金的EVA存储和Texas Memory Systems的1TB的RAM SAN进行合并, 该产品是用于对性能要求较高的数据环境下的固态磁盘缓存。
随着Incipient软件的引入,McDonough称,他计划将数据库数据镜像到RAM SAN和一个EVA之间,然后将写入和读取在两者之间分开以优化性能表现和可靠性。RAM SAN处理读取时有70微秒的平均延迟,EVA则有200微秒的延迟。
McDonough说:“因此如果一切顺利的话,RAM SAN将会比处理所有数据库数据更好地促进数据库的读取性能。而如果RAM SAN出现问题,我还有高度智能化的阵列集合在旁边。”
小心前行
McDonough说,目前他正积极地推进这一虚拟化计划,但是去年的大多数时间花在了仔细对Incipient的产品进行测试和对相应的竞争产品的评估上。
McDonough 承认他没有对其他虚拟化产品,如 IBM的 SVC 或是 EMC公司的 Invista进行实际的测试,但是他的确进行了广泛的调查并观看了两家公司的产品展示。对冲基金也评估了来自 Double-Take 软件公司的基于宿主产品的复制软件和来自Sanovi 技术公司的复制软件。
McDonough说,对于SVC,从最开始的概念上出发,他就由于其架构决定放弃。他说:“我不希望我环境中的存储需要经过一些运行Linux的设备。”他对Invista也只进行了简单的评价,认为其还有一些bug需要解决。对于复制产品,McDonough说他开始认为在数据中心中,复制只是虚拟化的一个补充而不是竞争者,同时,作为一个HP的用户,他对HP的Continuous Access(CA)表示满意。
他说:“我们将继续采用CA用于站点间复制。”由于数据中心间相距70英里,远端站点将不好采用Incipient产品。Incipient也可以进行复制,但是公司在最初阶段将不采用。
McDonough说:“Incipient也可以在后端为你拓出逻辑单元号(LUN)。但是在可预见的将来,我们将把这一部分作为一个独立的手工的过程。”
在签订购买NSP的订单以前,公司在其数据库上对NSP进行了六周的高强度测试,并在去年和Incipient进行了超过六个月的谈判。
McDonough说:“我们有一份40页的测试计划。”他还补充说,公司对于性能十分关注,在测试Incipient中采用了IOMeter来评价该产品的延迟。
他说:“我们看到了微秒级的差异,这就是我们想要的。”
最后,一旦安装开始,到最后开始工作可能需要三到六个月的时间。他说:“将它整合到我们的环境中将是一件令人高兴的事情。我们分别对每一个LUN进行反复测试。”
HP支持Incipient
面对风险,McDonough如何决定选择该产品呢?据McDonough称,HP的服务工程师负责对冲基金存储环境的故障排除,他们同意在安装Incipient产品后对数据中心继续进行支持。HP已经对Cisco环境进行支持,并负责在需要时召集Incipient工程师进行工作。
他说:“说服我的上级管理部门花费了很长的时间和精力。”
最后,他补充说,他的公司在技术方面比其它公司要开明。“我们认为在技术方面进行投资是有价值的。就像我们比其他大多数人都更早地采用了电子交易。”