Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11677115
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-07-10 01:31:16

自然界孕育生命的同时也常常给人类带来各种自然灾害,在信息化的当代社会,对数据的依赖也使灾备和恢复系统变得越来越重要。汶川8.0级强烈地震后,金融等热点行业的数据中心都受到了格外的关注,如果客户资料及帐户信息丢失,其损失将无法估量。
  
  完善的灾备系统需要有一整套全面的规程,建设有关设施,部署相关设备,并在日常工作中准确、及时完成数据备份。由于灾害发生的不确定性,还需要对业务和数据的增长留有足够的余量以适应未来环境。此外,由于灾备系统的作用是在灾难条件下维持和恢复业务的正常运营,其对可靠性的要求也更为严苛。

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

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

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

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

  在实际的应用测试中,采用Express DR系列加速卡后,系统的备份窗口减小了一半,系统的处理性能几乎没有变化;而同样情况下,如果使用软件压缩,系统性能将下降46%!

  为了简化应用,Express DR 系列加速卡目前已经获得了FalconStor VTL和Microsoft DPM2007软件的默认支持,用户只需要将加速卡插入服务器PCI-Express卡槽即可直接使用,不需要任何另外的研发或集成。

  典型的Microsoft DPM部署中,需要为总量约10TB的数据库、邮件等应用服务器提供25TB以上的存储空间,以满足数据的管理和日常运行需求;如果使用Hifn Express DR加速卡,则只需要约10TB的存储空间。存储空间的节省率高达60%,由此带来的效益除了节省15TB磁介质的支出外,还有更小的机房部署空间、更低的日常能耗、更少的日常维护等等,以及性能的提高。

  Hifn Inc.还特别加强了方案中灾备应用所要求的高可靠性。所有的压缩处理中,为了保证结果可靠,在每次压缩处理完成后都会自动进行解压缩还原,只有还原的数据与原数据完全一致,才会接受压缩后的数据;并在数据处理的传输过程中提供CRC校验,从而实现整个数据压缩过程100%的准确性。此外,Hifn Inc.还提供与硬件处理互相兼容的软件,硬件压缩后的数据可以使用软件进行解压缩,反之亦然,从而提供了在硬件失效情况下恢复关键数据的可能,实现了系统可靠性的全覆盖。
阅读(650) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~