存储 频道

SNW China预览:CDMI云存储标准任重道远

  CDMI云存储标准的具体涵义与意义

  作为云存储行业的首个标准,CDMI最大的作用在于提供了访问云存储和管理云存储数据的方式,以及针对云架构厂商和第三方服务供应商的交互指导方针。这使得厂商和服务商能够根据这一通行的标准进行云存储的搭建,即使他们此前已经进行了私有协议的部署。在完成搭建后,原有的协议将和CDMI同时存在。

  根据介绍,CDMI规范提供了访问云存储和管理云存储数据的方式,同时它还支持块(逻辑单元号或虚拟卷)和文件(通过通用互联网文件系统、网络文件系统或WebDAV访问的文件系统)存储客户端。块和文件的底层存储空间被抽象化为封装器。

  不过,CDMI规范也可以抽象化为简单的表存储空间以供数据库操作。这里的重点是可扩展性而不是功能。CDMI并不基于虚拟化的关联表(RDBMS)实例。每个RDBMS都有自己的专有接口,而CDMI甚至都没有在云里面提供访问虚拟RDBMS的方式。SNIA对此的解释是:“由于该领域的创新速度很快,我们最好还是等待这种类型的云存储进一步发展,而不是马上标准化该类存储的功能接口。”

  另外,CDMI将对象看作是可以通过URI(统一资源ID)来访问的少有的项目。SNIA表示数据对象被看作可以创建、搜索、更新和删除(CRUD--上述操作的首字母缩写)的独立资源。通过对象,封装器可以封装其他封装器。更准确地说,CDMI定义了应用程序将用于在云中创建、搜索、更新和删除数据组件的功能接口。客户端将可以发现云存储服务的功能,并利用CDMI来管理封装器和其中的数据。此外,通过CDMI接口还可以在封装器和它们的数据组件上设定元数据。

  SNIA以非常敏锐的角度希冀于解决未来存有最大隐患的问题--互通性。这使得首个CDMI标准具有非常大的现实意义。

  1.对于云用户来说:通过云存储标准的CDMI规范,用户可以更好地询问和比较不同云存储服务的安全性、移动性、安全保护、性能和其他关键指标。CDMI为云存储用户提供了一个简单而通用的接口,帮助他们寻找合适的云存储服务提供商以满足他们自己的专有要求。

  2.对于云存储服务提供商来说:通过云存储标准的CDMI规范来公布云存储服务能力可以确保服务提供商有广泛的市场覆盖。CDMI为云存储服务提供商提供了一个通用的接口来宣传推广他们的独特功能,并帮助用户发现他们的服务。CDMI帮助服务提供商尽可能多地向目标用户群体宣传服务功能。对于那些一方面想面向广大市场另一方面又想突出自己独特功能的服务提供商来说,CDMI也是突出差异点的途径。

  3.对于云存储服务开发商来说:Windows、Solaris、Linux和苹果iPhone等操作系统已经证明了标准接口对应用程序开发者的价值。云的成功也将依赖于计算、网络和存储上的标准接口。CDMI为那些希望在云中存储数据的应用程序开发人员提供了唯一的多厂商和基于行业标准的开发接口。CDMI还确保应用程序开发商可以有兼容的服务提供商,为云应用程序开发商创造了一个潜在的用户市场。

  4.对于云存储服务经纪人来说:随着云服务用户将越来越多的重要数据托管给云存储服务提供商,在用户和提供商之间“分散风险”的需求越来越突出。大企业和政府部门复杂的云存储要求也可能是单独一家云存储服务提供商所无法满足的。在这种情况下,用户可能需要联合打包在一起的云存储服务。云存储服务经纪人可以在其中发挥作用,并为用户提供“中间人”服务。比如,云经纪人可以通过CDMI提供“云保险”,将主要的云存储服务提供商和备用云存储服务提供商打包在一起提供给经纪人的客户。

0
相关文章