TechTarget中国原创 数据简缩技术指南! (二)

[b]主存储数据简缩产品介绍[/b]
  下面提及的厂商目前都已经推出了主存储数据简缩产品(按字母顺序排列):
  [b]EMC[/b] 
  EMC在他的Celerra filer (NAS产品)中提供了文件级去重以及针对休眠数据的压缩功能。管理员可以根据需要进行配置,比方说可以定义对旧文件(创建时间超过一个设定值)进行去重或压缩处理,或者从文件大小的维度进行定义。虽然,仅仅对部分数据进行简缩的效果明显不如覆盖全部数据,但是EMC的用户报告仍然显示,通过实施数据简缩,用户极大地节省了开支。
  [b]Exar公司[/b]  Exar在2009年4月收购了Hifn公司,获得了重复数据删除技术。最终用户可能不太熟悉Exar这家公司,但没准已经用上了他的产品。许多高端虚拟磁带库(VTL)和带有去重功能的备份系统都配有Exar的硬件数据压缩卡。目前Exar公司已经发布了一个可以安装在Windows或Linux服务器上的硬件重复数据删除卡Hifn BitWackr B1605R,这是一个硬件与软件结合的产品,服务器内任何一个硬盘上发生写操作,都会做数据去重处理。它可以帮助CPU摆脱处理数据去重和压缩的负担,同时也让用户在Windows或Linux服务器上加入数据简缩功能变得更加容易。
  [b]GreenBytes公司[/b]
  GreenBytes公司的地位比较独特,因为他们是第一个试图创造一种单一的数据简缩产品,能够同时用于备份系统和主存储系统的厂商。这个产品就是GB-X系列,它既是一个NAS设备,也是SAN设备。GreenBytes使用了基于散列算法的重复数据删除技术,但他们的算法不同于所有其他厂商。他们的算法叫做Tiger,而不是其他公司广泛使用的SHA-1。GreenBytes解释说Tiger比SHA-1更适合通用处理器,因此,该产品具有明显的性能优势,同时也不会影响数据的完整性(因哈希碰撞引起的数据去重错误,可能造成数据丢失)。Tiger的散列键长度(key space)是192位,明显高于SHA-1的160位,从而进一步降低了哈希碰撞的几率。与此同时,GreenBytes在产品中大量使用SSD固态盘,作为SATA磁盘前端的高速缓存,这样做可以更好的满足用户对主存储系统性能的要求。
  [b]惠普[/b]  惠普在他的StorageWorks X系列网络存储系统中提供文件级去重功能,但不具备压缩功能。对于用户来说,文件级去重系统的存储空间简缩能力相对有限。
  [b]NetApp[/b]  实际上NetApp是第一个提供数据去重功能的一线存储厂商,它利用并改进了已有的WAFL(write anywhere file layout)文件系统技术。WAFL文件系统已经为存储在其中的每个数据块计算了一个CRC校验码,并且在文件系统中还包括块地址的指针(NetApp系统能够做数百个快照,而且文件系统的性能不会有任何下降,其秘密就在于此)。一个可选的占用极低系统资源的守护进程负责检查所有的校验码,如果有任意两个校验码匹配,filer(NetApp系统的别名)就会对这两个数据块做块级比对。如果比对的结果是完全一致,那么其中的一个数据块将被WAFL指针所取代。块级去重处理不会对系统性能产生明显的影响。有许多客户测试过NetApp的重复数据删除功能,涉及到多种数据类型,包括目录/文件,数据库和虚拟机映像文件,大部分用户对去重的效果和系统性能都比较满意。在撰写本文时,NetApp只提供了重复数据删除功能,而没有压缩。
 [b]Nexenta Systems公司[/b]
  Nexenta的NexentaStor系列存储软件产品使用了Oracle/SUN公司的Solaris ZFS文件系统,该文件系统基于开源的 OpenSolaris操作系统平台。不过,该公司已经在标准的ZFS上面增加了超过30种独有的附加功能,集成了包括管理控制台,LDAP,持续数据保护(CDP)和同步复制等功能。最近发布的NexentaStor 3.0提供了重复数据删除功能,完全兼容Citrix、XenServer,微软Hyper-V和VMware vSphere等服务器虚拟化平台。
  [b]Ocarina Networks公司[/b]
  同许多其他厂商相比,Ocarina Networks公司采用的数据简缩方法完全不同。多数厂商使用的压缩和去重技术并不会识别数据的类型,而Ocarina公司则有数百种不同的压缩和去重算法,针对每一种特定类型的数据。比如,他们使用完全不同的压缩技术去处理word文档和图像文件。他们还支持像DICOM (Digital Imaging and Communications in Medicine)这样的嵌入式系统。具体处理方法是:Ocarina先拆解DICOM数据包,然后对各类组件进行检查并去重,最后重新封装数据包。因此,在同类数据的压缩和去重比率方面,Ocarina经常可以做到比其他厂商更高。
  Ocarina Networks不是一个存储厂商,他通常与存储硬件厂商合作,并为存储系统提供接口支持。目前他的商业伙伴包括BlueArc,EMC,惠普,HDS和Isilon。
  [b]Oracle-Sun[/b]
  Oracle的Solaris ZFS文件系统也内建了块级重复数据删除功能,但是目前为止,关于它在客户那里的使用情况—去重和性能表现,我们还没看到很多可用的信息。不过,ZFS的网站倒是提供了一些说明:只要把用于去重比对的哈希表放在内存中运行,那么系统启用去重或不启用去重,在性能上不会有明显的差异。
  [b]市场的快速增长[/b]
  大约一年多以前,市场上还没有基于主存储的数据简缩产品,但是现在,我们已经有

同类  发表于: 2010-06-01

我要回答

电子邮件地址不会被公开。 必填项已用*标注

敬请读者进行回答,本站保留删除与本问题无关和不雅内容的权力。

相关推荐