IBM金微:与众不同的IBM实时压缩技术
Hebrews 发表于:12年09月03日 13:48 [原创] 存储在线
IBM智慧存储蜂巢理论发布会于8月31日在上海召开,该IBM的最新战略,旨在为用户在大数据时代提高存储效率、部署存储虚拟化和适应信息模式的变化而做出的更细致、更全面、更适合的策略。IBM存储产品经理金微就IBM的实时压缩等技术谈了自己的看法。
他说:“数据中心空间越来越狭窄,电费成本飙升,硬盘故障迭起,数据存储安全感实在低下。 IBM实时压缩技术IBM Real-time Compression是与众不同的数据压缩技术。”
金微提到以前的压缩技术,会产生很多碎片化的存储空间,因此会造成存储空间的浪费,如果整理和回收碎片空间,也会额外占用CPU资源。而RtC采取先压缩后分割的算法,极大限度地降低了碎片空间出现的可能,从而节省更多存储空间。RtC与V7000或SVC的存储虚拟化技术结合,使旧的设备也具有了压缩功能。RtC可减少物理存储购买成本。RtC可减少设备占地空间;RtC可减少电源和冷却系统能耗;RtC可降低按物理容量收费的软件许可证成本;RtC可减少因磁盘损坏而带来的数据丢失风险。
RtC使用了与以前算法不同的方式。压缩前并不分割成固定长度,但压缩后数据以固定大小的块存储。每个块是单独执行压缩的;对原有块的更新写入数据将不直接打开原压缩块,而是写入后续压缩块并留下指针记录;在持续的IO操作中算法以最小代价不断整合新IO和出现碎片的压缩块,以保持几乎无长时间有碎片的压缩块;需要压缩和解压缩的数据量大大少于传统压缩;因为压缩额外增加的IO很少;因此,可实时执行压缩。
另外金微提到了IBM的 EasyTier技术,它使得存储在性能上具有明显的优势,它仅将最热的数据迁移到SSD上,以确保客户无需投资过多的SSD;同时自动操作,减少了管理员的工作;另外,它能够实现了更加绿色的数据中心,仅用原来50%的占地、40%的功耗,就可实现更高的性能,并且3~4倍地提高了CPU的利用率。