与传统的基于使用文件和目录层的文件系统块存储相比,对象存储是一种分布式的系统。虽然它具有许多与生俱来的优点,但它同样也有缺点。就在拉斯维加斯的Interop会议上,对象存储供应商们解释了这些优缺点。
“我们的对象存储系统的用途是针对动态的大规模归档。” Cleversafe的首席执行官Chris Gladwin说。“我们发现,对象存储非常适合于你需要PB级存储容量的情况,也适用于视频和图像等对象。”
Gladwin补充说道:对象存储十分适合大规模无限范围的部署。Cleversafe从2007年开始在市场中推出自己的解决方案,提供其开源分布式存储网络系统产品。
Caringo的首席执行官Mark Goros对Interop参会者表示,Caringo公司的共同创始人就曾参与了首款目标存储系统的开发。后来这项技术被EMC收购,另外Mark Goros也指出,Caringo现在仍继续发展基于对象的存储技术。
“对象存储能够做到文件系统存储不能做到的事情”,Goros说。“它能够存储大量的非结构化数据,那些大量的数据是现今世界上最需要被存储的内容。”
Rackspace的产品管理主任Bret Piatt说,他们公司的云文件系统就是一个基于对象存储的系统,它建立在美国国家航天局和他们公司合作的开源OpenStack项目上。目前OpenStack项目已经发展到包括思科,戴尔和Canonical等60个成员以上参与。
Pitt指出,在未来十年里,需要保存的数据量将增长50倍,所有这些数据不能都放在块存储系统中。然而,基于对象存储也面临着诸多挑战与障碍。其中最大的一个问题就是习惯,因为人们已经习惯了块模型。
“现实社会正在发生变化,但我们仍然在文件和文件夹层级中保存数据”,Goros说道。“但是我相信变化就发生在我们说话之中,世界会被移动到扁平式的存储层中。”
Gladwin指出,人们对于容量有限的存储所假定的有些事情,对于块存储是不成立的。他指出,文件系统存储的设计理念并非针对多重位置的写入。相比之下,在对象存储中你可以同时写入,实现像Fackbook这样不会协调存储写入的功能。另一个关键的区别是它有能力使对象存储系统增长。
在今天,对象存储面临的各种标准挑战都浮出了水面。厂商们指出,他们的系统使用标准REST API和其他的HTTP类型的机制来帮助创建已经成为标准配置的对象存储系统。而且,对象存储的安全模型也是不同的。
“使用文件系统的话,你有很多目录,可以指定使用者和群组,这是每个人都懂得的概念,但这并不是对象存储的一一映射”。Piatt说。“那些事情可能我们做的并不是非常好,这一点正在阻碍对象存储的广泛应用。”
延伸阅读:
介绍对象存储概念及对象存储系统的架构组成和工作原理,以及对象存储与SAN和NAS网络存技术的比较。
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。