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

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

 2007-08-11 11:52:09 来源:WEB开发网   
核心提示: 但上述的关键在于增量备份是一种以档案(file)或区块(block)为基础的作业,其判定数据是否异动的基准是档案属性中的保存位 (Archive bit)值,数据存储技 倍增储存容量的COS技术(一)(3),或是区块中特定位值,备份的单位是档案或是区块,再送回备份服务器,所有的压缩与解压缩

但上述的关键在于增量备份是一种以档案(file)或区块(block)为基础的作业,其判定数据是否异动的基准是档案属性中的保存位 (Archive bit)值,或是区块中特定位值,备份的单位是档案或是区块。增量备份虽然只会备份异动部分的档案或区块,但从「低于」档案或区块的层级来检视数据,可以发现在每次增量备份所备份的数据中,或是多次增量备份的数据之间,仍然存在有许多重复的位,但增量备份只能以整个档案或区块为单位来运作,而不能去除这些重复的部分,无形间就耗损了不少储存空间在这些可被视作冗余的数据上。

COS就不会有这种问题,它会对备份数据进行低于区块(sub -block level)层级的检视,其整体压缩算法会以4~16kB为单位,动态的调整拆解数据进行分析的Segment大小,以得到最好的冗余判定效果。因此不管是单次备份或多次备份间的冗余数据,都能被COS所剔除,从而节省更多的空间。在一般的作业环境下,由于数据的异动量有限,多次备份间彼此重复的冗余资料其实相当多,因此以整体压缩作越多次备份后,得到的压缩率就会越高。

COS的实际运作

COS技术是源自于普林斯顿大学计算机科学学院教授李凯(Kai Li)关于数据压缩算法的论文(李凯也是Data Domain的3位创办人之一),目前商业化的COS产品均为软、硬件合一的应用程序服务器(Appliance),基本上就是一台磁盘阵列控制器,内含 8~16台硬盘,由DD OS(Data Domain OS)负责数据I/O控制与整体压缩处理。其安装相当简单,只要把这台磁盘阵列控制器装上机架,并以以太网络接上备份服务器,再于备份软件中将Data Domain的COS机器设为备份储存媒体即可。

运作时COS机器从备份服务器接收备份软件所传过来的数据,经DD OS以整体压缩处理后,再放到机器内含的硬盘。整体压缩与原始数据的格式无关,备份服务器端所看到的数据仍是原来的状态,对备份软件来说,Data Domain的COS机器只是1台大容量的磁盘而已。需要还原数据时则由备份软件发出指令,DD OS收到指令后会从硬盘中将指定的数据取出,组回原来的格式与结构,再送回备份服务器,所有的压缩与解压缩作业都是由后端的DD OS负责,与前端的备份软件无关。

上一页  1 2 3 

Tags:数据 存储 倍增

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