网络安全 频道

容量优化技术在灾备系统中的应用

 自然界孕育生命的同时也常常给人类带来各种自然灾害,在信息化的当代社会,对数据的依赖也使灾备和恢复系统变得越来越重要。汶川8.0级强烈地震后,金融等热点行业的数据中心都受到了格外的关注,如果客户资料及帐户信息丢失,其损失将无法估量。

 完善的灾备系统需要有一整套全面的规程,建设有关设施,部署相关设备,并在日常工作中准确、及时完成数据备份。由于灾害发生的不确定性,还需要对业务和数据的增长留有足够的余量以适应未来环境。此外,由于灾备系统的作用是在灾难条件下维持和恢复业务的正常运营,其对可靠性的要求也更为严苛。

 灾备系统的核心是数据,在具体应用的各种系统参数中,实施的关键则是数据处理性能和数据量。尽管处理器技术和结构在不断发展,业务需求的迅速增长却往往使处理能力成为整个系统的瓶颈,因此,引入任何新技术首先需要考虑的问题就是不能对影响系统的整体性能。系统所需要处理和维护的数据总量是问题的另一个方面:最直观的是存储介质占用,此外还包括数据处理的时间(如备份窗口等),传输带宽的占用等等;同时,数据总量的减少也将降低对系统处理能力的需求。

 为了减少处理和存储的数据总量,目前广泛引用的容量优化技术包括数据压缩和重复数据删除。数据压缩技术是指采用重新编码的方法,通过降低信息表达中的冗余度,在保证不丢失有用信息的前提下,尽量减少数据量。通常情况下,数据压缩技术具有2:1~3:1的压缩比,即可以将数据量减少到压缩前的30%~50%。重复数据删除技术的原理是只保留新出现的数据块作为基本库,丢弃重复出现的数据块并用指向基本库的指针替代。随着系统的运行,重复数据删除技术处理后的数据总量可能只有原始数据的3%~5%。而且,重复数据删除技术和数据压缩技术可以结合使用,从而实现更少的数据总量。

 但是,容量优化技术在有效减少数据总量的同时,也将消耗大量系统运算能力。数据压缩技术的匹配算法和重复数据删除技术中数据块“指纹”运算(通常是安全hash算法)都比较复杂,如果只使用纯软件方案由主处理单元实现,将显著降低系统处理性能,很难满足用户的应用需求。

 目前,市场上容量优化技术的硬件加速方案主要由Hifn Inc.(NASDAQ: HIFN)提供。作为数据压缩算法工业标准专利的拥有者和专业数据安全硬件提供商,Hifn Inc.的Express DR系列产品线为OEM和系统集成商提供了完善的解决方案,其中Express DR1000加速卡提供了业界最强的压缩处理能力,高达800 MB/s。Express DR250/255加速卡在提供数据压缩加速的同时还具有对重复数据删除技术提供加速的能力,支持MD5、SHA-1等主要安全hash算法,处理性能达到250MB/s。

0
相关文章