以应用为中心的ReplicatorX
谈起ReplicatorX我们要从NetApp对于ReplicatorX的一段简介谈起,即:应用于混合多厂商存储环境的企业级远程复制。虽然只是短短一句话,我们却看到了不少内涵,首先,ReplicatorX明确针对“混合多厂商存储环境”,不难理解的是,其所指一是不同品牌的存储厂商的产品,二是对于复杂的异构存储环境的支持。其次,其针对的是企业级的数据中心,希望能够应用于企业数据中的存储业务中;第三,就是远程复制,主要就是为了进行远程复制所用,当然,此处所讲的复制,就像我们开头所说的一样,是一个很泛泛的概念,备份、灾难备份、克隆数据和快照、数据迁移,一切将数据“变得看起来是在另一个存储位置上也出现了一份”的操作都被纳入到这个范围里面去。
在大家的脑海里,也许NetApp是一家提供存储硬件的存储厂商,其软件可能远远没有其硬件设备那么知名,但是据岑广海先生介绍说,NetApp的软件其实从很早以前就开始发展了,而近一两年,随着用户对存储软件的需求逐渐增多,NetApp才从幕后走到台前。他表示,NetApp的SnapManager、Virtual File Manager、以及SnapDrive、CommandCentralStorage软件都在业界有着良好的赞誉,而此次推出的ReplicatorX就是NetApp软件家族的又一个新的成员。
对于ReplicatorX,我们最为关心的就是其对于异构平台的支持和是否能够真正减轻企业的灾难备份的难度和成本,就先我们上面所说的,很多用户对异构平台下的数据“复制”工作深感疲惫,急需要一种可以跨平台的数据复制管理软件。岑广海先生表示,NetApp此次发布的ReplicatorX脱胎于之前购买的Topio公司的TDPS技术,而得益于Topio曾经的独立软件厂商的身份,ReplicatorX获得了很多厂商的支持,其第三方支持列表非常广泛,涵盖了绝大多数用户的存储环境,ReplicatorX的推出旨在应用于混合多厂商产品的应用环境,同时,利用VMware的虚拟化技术,NetApp做到了能够对用户的存储系统进行基于虚拟化的统一整合。另一方面,由于数据类型、数据格式的不同,NetApp的数据管理软件都专门针对用户的应用进行了开发,尤其是对微软的三大企业数据管理软件Exchange、SQL Server和SharePoint都提供了有针对性的支持。
同时,由于ReplicatorX是进行复制块状数据,从而适应了包括FC SAN/iSCSI/DAS或其它网络磁盘存储在内的多种协议,这样一来用户可以在多种不同类型的系统中使用,而在服务器端,Windows、Linux和Unix也都在支持列表之内,如此看来,无论从品牌、系统类型还是服务器端上,ReplicatorX的系统兼容性都近乎于完美,也正是这样,岑广海先生才会有信心的说ReplicatorX可以通过网络穿越任何距离打破厂商锁定的进行复制工作。
谈起数据复制,我们很容易想到灾难备份,由于灾难备份的特殊性,很多用户宁可系统速度被拖慢,也不得不进行频繁的灾难备份,以应付各种自然或人为的系统问题。但是,由于容灾系统从前都是基于主机的,大量数据都是在主机系统内被容灾,因此造成了性能的极度浪费与业务的停滞,对此,岑广海先生谈到,ReplicatorX是由主机端、中间服务器和容灾目标端三部分组成的,需要容灾或者需要复制的数据,从主机通过中间服务器,到达了容灾端进行存储,从而减轻了主机的压力。
其实,我们认为,对于这种容灾方式,我们可以广义的理解为“复制工作”,从而把这种复制推广到业务工作、数据库同步和商业智能数据挖掘上,这样一来,企业需要数据的业务都可以在“容灾端”或者叫数据存储段存放,主机端就被解放出来,用户的主机性能从而获得了极大的释放与利用。
而当NetApp将分级的概念引入之后,无论是灾难备份,还是业务系统的复制应用中,我们发现又有新的技术可以帮我们“获得自由”了。据岑广海先生表示,NetApp将硬件而不是软件级别的“非对称容灾”提到台前,根据不同的数据等级和用户需求,对数据的复制进行分级,建设分机系统,当用户后台有许多存储系统时,这些系统往往性能不一、管理难度不一、容量也不一样,用户的数据也有等级之分,企业的办公支出就绝对没有销售数据来的重要,因此用户就可以让一种情况成真:将重要数据保存在高端的FC产品上,不重要的可以去低端磁盘阵列,不常用的可以去磁带,就像岑广海先生说到的,就像IT服务有服务级别,容灾也有容灾级别,根据用户的容灾级别要求进行分级系统,可以提高系统的利用率与运行性能,同时,NetApp提供的全局一致联组,可以在保证对一个或多个主机进行多次容灾时,保证读写的一致性,这样一来,分层的概念就不仅仅是概念,而是可以应用的产品了。
简化数据管理的丰富软件
在我们谈到市场的时候,我们发现,很明显的,NetApp希望ReplicatorX能够进入更大更全面的市场,无论是异构还是高可用性,都在朝着广阔的市场走去,甚至包括之前SnapMirror的NetApp自己的市场,实际上这也与NetApp新任亚太区销售副总裁Simon Green交流时谈到通过发展更多用户,扩展更大市场以应付企业削减IT投资不谋而合。不过,如果仅仅靠一个ReplicatorX未免显得有些苍白,对此,岑广海先生为我们提供了更多关于NetApp软件的信息。 
NetApp的部分软件
NetApp目前的软件主要包括SnapManager、SnapDrive、Virtual File Manager、Protection Manager、Opertions Manager、File StorageResouce Manager和CommandCentral Storage等,当然,还不仅仅限于此。在这些软件中,NetApp一直秉承“易管理”的精神,比如说SnapDrive,作为一款简化服务器Lun配置的软件,SnapDrive可以做到空间回收和小储量预备(即自动精简配置),用户无需进行复杂设置就可以在Lun更改时,自动为操作系统回收Lun占用的空间,重新分配使用,同时,通过与SnapVault的整合,在进行备份时,对于任何一个原有文件的备份,都可以以增量的方式进行备份,因为SnapVault可以识别数据块级的变化,所以可以对文件进行数据块级的增量备份,当然,能够管理大于2TB的Lun也是其优势之一。
从存储硬件厂商角度看NetApp,已经越来越偏离轨道了,其正在走着一条软件的道路,尤其是当我们知道Virtual File Manager这样的分布式文件管理系统可以进行单独销售时,在我们面前出现的NetApp已经越来越“软”,或者说,产品越来越丰富了,实际上这和我们一直以来对存储行业的看法是一致的,即存储即是存储数据,利用信息,因此需要管理和利用,而管理和利用都需要通过软件来完成。很明显的,NetApp看到并且正在这一趋势上前行。