复制能力的比较
数据复制能力是我们用来区分iSCSI磁盘阵列系统的另一个重要特性。绝大多数数据复制工作常常用来在另一个存储系统上为本地真实磁盘建立一个完整拷贝,这样的话你就需要物理的在远程另一座建筑里安放第二台设备,或者可能的话在另一个国家安放。同样安放在远程的大多数存储系统都能提供快照功能,除此以外,还可以提供其他各种各样的功能,例如重复数据删除和带宽限制的能力。
在同步数据复制技术里,每一个写入到真实磁盘的数据被镜像写入到远程复制卷,这也就是说远程复制卷可以保证与原始卷间数据的一致性。之所以被叫做同步,是因为真实的写操作要等到两边同时写完才算作是写完成。数据同步复制往往是一个难以处理的课题,因为它要求两个存储间要具备比较高的带宽和比较小的延迟。否则,生产系统的性能将受到非常大的影响。
Compellent, FalconStor, LeftHand Networks, NetApp, Reldata and StoneFly都支持同步数据复制技术。如果本地的存储系统和远程的存储系统是相同的,那么FalconStor 和 NetApp的磁盘阵列可以提供最好的选项来支持同步数据复制。Reldata则拥有最有趣的复制选项:他们的产品即将使用iSCSI协议来完成数据复制工作,但令人奇怪的是你要使用一台非Reldata的磁盘阵列作为远程的存储系统。
异步数据复制技术是以一种不太精确的方式进行数据复制的,并且常常和快照技术一起使用。这也就是说你需要对一个真实磁盘有计划、有规律的制定执行快照的计划,而这些快照将被用做数据复制。
这种复制过程仅仅是传送那些目前数据与最近一次快照之间的该变量信息。异步数据复制技术对生产系统的性能没有太大的影响,因为它不需要实时的复制每一次写操作。因此,如果你每小时做一次快照,那么在复制端的真实磁盘就将比初始磁盘少大约一小时的数据(这也要依据传输数据的周期)。Celeros (在远程), Compellent (在本地/远程), Dell (在远程), HP (在本地), LeftHand Networks (在本地/远程), NetApp (在本地/远程), Reldata (在远程) and Stonefly (在本地)都支持异步数据复制技术。
与快照技术一样,数据复制技术往往都需要独立的收费授权。因为我们没有在实际中测试其数据复制能力(在我们的测试中每个厂商的磁盘阵列我们只拥有一台),所以我们在为每个产品定价的时候并没有包含数据复制技术所需要的费用。
尽管我们在测试的过程中一直把焦点放在iSCSI协议上,但我们也发现其中的Celeros、 NetApp 和 Reldata三款产品还包含网络连接存储(NAS)协议(例如在一个系统中还支持NFS、CIFS或SMBO协议)。Celeros最能吸引我们眼球的是在数据恢复和数据保护领域的功能,因为在其提供的NAS协议支持的分区里可以预先安装一些比较流行的企业级备份软件的代理程序,如Veritas、Dantz和CA软件。这使得Celeros自身就捆绑了备份的功能,不需要一台单独使用NAS卷的服务器用来进行备份,让备份的效率更大化。