WEB开发网
开发学院服务器存储技术 数据存储技 倍增储存容量的COS技术(一) 阅读

数据存储技 倍增储存容量的COS技术(一)

 2007-08-11 11:52:09 来源:WEB开发网   
核心提示: (3)将数据分解成基本元素去除重复的Segment,留下来的Segment即成储存的基本元素,数据存储技 倍增储存容量的COS技术(一)(2),透过记录数据结构的索引以及基本元素,系统即可将压缩后的数据还原为原始数据,在第1次的完全备份执行过后,后续的增量备份都只会备份异动或是新增的数据,

(3)将数据分解成基本元素

去除重复的Segment,留下来的Segment即成储存的基本元素。透过记录数据结构的索引以及基本元素,系统即可将压缩后的数据还原为原始数据。

前述步骤的原则与一般压缩差不多,整体压缩的关键之处是在于第2次以后的压缩。第1次压缩后的数据会以特定方式存放于硬盘上,当执行第2次以后的压缩时,系统除了会比对后续压缩所得出的特征值外,还会与已储存在硬盘中前几次压缩所得到的数据作特征值比对,并只留下与已有数据不同的新数据。为提高压缩效果,系统会在弹性调整Segment大小(平均8kB),以求得出最好的特征值比对效果。

由于一般企业作业环境中的数据异动量不高,每次执行备份时其实都储存了许多重复的数据。而整体压缩只会储存有变动的数据,若以未压缩的原始数据量为基准,在以整体压缩执行多次压缩时,执行越多次后的压缩率就会越高。

与其它节省容量技术比较

COS的最大特色就是在于节省储存空间,厂商宣称最高可达到20:1以上的压缩率,目前虽然也有其它方式可以节省储存容量,如一般的压缩或增量备份等,但这些方式都没办法达到COS的压缩效率。

>>COS vs.一般压缩

COS 使用的是整体压缩,而一般压缩则是属于区域(local)压缩技术。两者间最大不同之处在于,整体压缩在比对、判定冗余数据时,会把过去所有以整体压缩处理过的数据再提取出来与新增数据作比对,而一般压缩则不处理过去的数据,只针对本次压缩的数据进行压缩运算,因此两者间在压缩率方面的差异很大。一般的不失真压缩技术平均只能达到2:1的压缩率,而整体压缩则能达到7:1或更高的压缩率。

>>COS vs. 增量备份

传统上以第1次完全备份(Full Backup)+后续增量备份(incremental Backup)的方式,是最节省储存空间的一种备份方式。在第1次的完全备份执行过后,后续的增量备份都只会备份异动或是新增的数据,理论上也能达到降低储存容量的效果。

Tags:数据 存储 倍增

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接