对象存储随非结构化数据增长而日渐流行

在Web2.0、云和数字内容爆发的时代,企业数据经理们在重新评估他们存储非机构化数据的同时,厂家推出他们的新的基于对象的存储系统来提供更加简单的管理和具有更佳扩展性的元数据格式。

  在未来的3年内,预期非结构化数据的增长将超过结构化数据。据去年秋天发布的《IDC企业磁盘存储消费模型》报告,尽管交易类数据预期年增长率(compound annual growth rate ─,CAGR)为21.8%,但是被远远不及61.7%的非结构化数据的年增长率远远超过。

  “随着类似数字视频和移动网络之类事物的增长(5年内所有的手机都会变成“智能手机”),将会产生极大量的数据将会产生”Data Mobility Group的分析师Robin Harris说,“我们所有的数据专家都同意这点,而有些人开始展望这种增长对存储架构有何种需求。”

  考虑API,而不是文件

  传统的文件系统架构把数据组织为由目录、文件夹、子文件夹和文件组成的“树状结构”,文件是和应用相联系的数据块的逻辑表示,是处理数据的最常见方式。类似NFS和CIFS的网络文件系统接口是被广泛接受的、标准化的将数据从存储设备传送到应用的方式。

  传统的文件系统在单个文件夹存储文件的个数具有理论限制,而且只能处理简单的元数据(Meta Data),在处理大量的类似文件的时候将会出现问题。

  “随着数据的增长,文件系统越来越不靠谱。”Harris说,“从架构上来讲,如果每个文件都有唯一的128bit标识,并使用类似Internet的系统来定位文件将会更合理;一个URL指向一个地址,而且那个地址会有文件,而基于对象的存储接口基本上就用相同的方式工作。”

  通过用对象标识取代文件名,可以随对象存储比传统文件系统中具有拥有的“创建”、“修改”、“保存时间”项目提供更多的信息。因而,可以对对象施以详细的策略来进行更高效和自动化的管理。

  没有了NFS或CIFS来给应用提供数据,基于对象的存储系统需要替换掉位于磁盘上的原始数据块和应用可以理解的文件之间的这个抽象层。现在的基于对象的系统使用类似REST(Representational State Transfer)和SOAP(Simple Object Access Protocol )的标准的API或者私有的API来告诉应用如何存储和读取对象标识。

新的基于对象的存储产品瞄准云

  对Amazon,、Flickr,、Google或YouTube这样的知识产权和竞争力来自提供基于Web的应用的公司来说,编写他们自己的接口并不是一个大问题。但是对有几十甚至上百个应用的企业来说,修补代码来使每个应用可以和基于对象的存储一起工作很可能会成为繁重且不经济的任务。然而,有些存储厂家可以提供预制而又灵活的架构来完成这样的任务。Caringo公司是第一家将CAS(content-addressed storage内容寻址存储)应用于近线存储而不是归档的厂家,类似EMC的Centera(其设计者后来创建了Caringo)的CAS系统一般都是用于归档。在2008年5月,Caringo声称它的CAStor产品可以用于替代传统的集群存储产品中的文件系统或者全局命名空间。CAStor通过可以集群(尽管网关内没有全局命名空间)的文件系统网关支持CIFS或NFS,以及原始的HTTP访问。据公司介绍,CAStor可以安装在任何的具有直连存储(DAS)的x86硬件上。

  EMC在2008年11月通过它的称为云优化存储(cloud-optimized storage ─ ,COS)的Atmos系统进入这个市场。Atmos使用基于对象的元数据来允许用户设置策略来决定在何处存储数据,对其应用何种服务,以及该生成多少副本并在何处存储它们。REST和SOAP Web服务及复制、版本管理、压缩、重复数据删除和磁盘停转功能都是内置的。用户无需创建文件系统或者分配LUN;在设置过程中,他们只需要回答几个问题来设置策略。

  DataDirect网络公司在2009年6月发布了Web Object Scaler(WOS)产品,预计在2009年年底之前能够上市。EMC说Atmos能够扩展到上PB以及数十亿文件,但是DataDirect说WOS可以处理超过2000亿文件和6PB,而且还声称具有较Atmos更佳的性能,因为它的系统中对象的元数据全部存储在服务器节点的内存之中。而Atmos的元数据则经过分区后存储在分散于系统中多个磁盘的很多数据库里。

  Cleversafe公司于2009年9月完成对其dsNet Object Store的测试并将其正式推出。Cleversafe的SliceStor存储节点可以将单个文件打散成最多11份来冗余,为每份数据添加哈希值以供数据重建。Cleversafe提供了内置的加密,而且之前还随产品提供块级的iSCSI或WebDAV接口。现在它提供基于Java软件开发包(JDK)或使用REST的基于对象的访问API。

  最近NetApp Inc 的 cloud czar Val Bercovici发布一条blog声称,“在不远的将来”,这个最擅长NAS的厂家也会提供一个原生的对象存储接口。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值