戴尔拟将Ocarina技术应用于所有存储平台

DOSTOR存储在线 6月10日国际报道:戴尔要想将Ocarina重复数据删除技术广泛应用于它的存储平台,它还必须解决一些问题。

Ocarina可以对文件进行重复数据删除处理,或者说进行优化和压缩处理。由于这种技术具有内容识别(content-aware)功能,因此它在处理JPEG文件方面特别有效,对于PACS图片的处理效果则有所不同。

戴尔希望将Ocarina重复数据删除技术从文件级和模块级两方面应用于所有的存储产品,而且还包括基于Windows Server和CommVault或赛门铁克软件的DL磁盘到磁盘备份系统。戴尔存储副总裁兼总经理Darren Thomas相信这一切都是可能实现的。

文件重复数据删除

文件重复数据删除是最容易的,这也是Ocarina的拿手好戏。戴尔已经宣布推出了Dell Scalable Filesystem(DSFS),其中NX3500适用于PowerVault,FS7500适用于EqualLogic。 另外还将推出适用于Compellent的DX 6000。戴尔将把Ocarina重复数据删除技术添加到那款产品上去,它将以DSFS头产品的形式出现在所有的存储平台上,在时间上是完全一样的。

Thomas表示:“将它想象成一个RAID功能。它就是适用于文件系统的重复数据删除功能。”

但那并未包括DL阵列。戴尔知道,从DSFS头阵列备份的文件数据在被发送回CommVault或赛门铁克DL产品前无需进行恢复,这一点虽然很有吸引力,但这两家供应商的软件都不支持Ocarina技术。

我们听说,CommVault正在考虑如何输入经过Ocarina技术处理过的信息,希望避免数据重新恢复。据悉,赛门铁克也想避免数据的重新恢复,但到目前为止,只有CommVault向戴尔提出了这个问题。

Darren Thomas称,来自戴尔的营收占CommVault总营收的20%到25%。我们可以想象,这足以令戴尔与CommVault展开合作。对于规模相对更大的赛门铁克来说,这样的合作是不会这么容易展开的。

Darren Thomas称,这两家DL软件供应商还有一个需求,即必须能够将备份数据输出或恢复到兼容Ocarina技术的第三方系统中。这些系统必须具备Ocarina Reader软件。

模块重复数据删除

模块是不同的,模块重复数据删除是困难的。 不同的戴尔存储平台上的数据模块的大小是不同的。在EqualLogic系统中,一个数据模块的大小是15MB,而在Compellent系统中,数据模块的大小是不确定的。64位StorageCenter O/S将在模块水平上跟踪数据。 一个数据模块并非一个完整的文件,存储操作系统从原则上可以查出哪些文件是由哪些模块组成的。将文件分割储存在磁盘中会增加数据的碎片程度。主存储器的模块级重复数据删除功能必须能够解决这个问题。

模块越大,在其中发现重复数据的概率越高。

戴尔已经要求Ocarina重复数据删除研究人员开始研究这个问题。这些研究人员开发出了Ocarina最原始的压缩数据算法。 他们正在开发其他算法,让经过重复数据删除处理的数据能够被查找、移动,以及重新获得释放的空间。如果一个15MB的页面中存在3MB的剩余空间,再向其中写入数据是不好的。 Darren Thomas称:“如果你将15MB的数据压缩为12MB,那么你就必须重新收回释放出来的空间。也许这会导致压缩数据页面被连锁在一起。”

正如我们所知,你会从页面上读取数据,对数据进行重复数据删除处理,然后将数据作为一个连续的数据流重新写回磁盘,而阵列软件则会再一次打断这个数据流。

Thomas称:“一旦重复数据删除检测算法和空间恢复算法被开发出来,我们就可以将它整合到EqualLogic 和Compellent的操作系统之中。到那个时候,他们就可以成为一件件彼此独立的工作。”

这些研究项目的时间计划还不清楚。戴尔相信,它最终一定能够达成想要的目标。我们预计它能在12个月内实现目标。 El Reg认为,文件级Ocarina重复数据删除功能应该能在年底之前面市。

你认为戴尔会很高兴忘掉昔日人们对于戴尔是否真是一家创新公司的质疑。 它拥有自己的知识产权库,而且仍在积极开发新的技术专利。我们一定能够很快听到戴尔开发出新的专利技术,而且Ocarina技术的开发人员也将拿出他们的成绩。