与基于源端重复数据删除技术不同的是,前者是在笔记本端或者其他的源端实现对数据进行消重处理,网络传输的数据只是消重后的数据;而后者则是在存储目标端实现消重。这就要求相关设备能处理来自网络上的全部数据流量并把消重相关的所有工作都留给了相关设备。
一般来说,不管是源端或者是目标端的消重产品,它们之间的关联都很紧密,因为几乎做的是同一件事情。比如说,赛门铁克NetBackup 5000系列可以支持在源端或者目标端的消重,这对那些有远程办公室的企业来说尤其重要,因为他们可以在将数据传输到中心节点之前就完成消重处理,大大减轻了网络的负载。
在消重处理的过程中,用户可以选择使用在线消重或者离线消重两种不同的技术,前者是在数据写进存储设备的时候同时消重,后者则是先将数据存放到设备上,之后再进行消重处理。虽然重复数据删除是一项对吞吐量很高的技术,大多数用户表示他们在这方面的体验并不明显,和普通的备份软件相比,并未对服务器产生特别大的性能压力。一些厂商甚至可以在同一套设备上实现在线消重和离线消重两种技术供用户选择。
硬件上的消重技术知识重复数据删除领域上的一个范畴。现在大多数备份软件现在都会提供重复数据删除的功能选项,有的是在备份软件里,比如像CA公司的ARCserve或者CommVault,还有的是使用了另外的一个小插件,比如像Symantec公司的PureDisk。
基于软件的重复数据删除技术价格上相对低廉一些,至少在收购的时候所花费的成本更少,但和硬件消重相比,消重性能明显会更慢一些。具体会多慢取决于下层的硬件平台,软件的吞吐量以及网络链路的性能等。
在选择重复数据删除产品的时候,我们建议用户首先考虑切身需求,这就包括了估算的数据增长速度、预算以及所需要的特性。与备份软件、磁盘阵列或者虚拟带库的兼容性同样非常重要。最后一点,对厂商所提供的参数要仔细研究,尤其是有关吞吐量的描述。可能你实测的结果与描述会有不小的差异。