CDMI (Cloud Data Management Interface,云数据管理接口)是SNIA(Storage Networking Industry Association ,存储网络工业协会)所定义的“应用借以在云中创建、获取、更新和删除数据元素的功能接口”的重要组成部分。
这样的一个接口是标准化我们如何创建和管理云存储数据对象的关键。它对云存储也有重要的意义。
目前,多数的云存储服务提供商使用私有的对象存储接口。这些私有接口都是类似的——他们是RESTful的,有基本的“put”、“get”和“delete”命令——但是他们每个都有不同的语法。这就像巴黎的法语和你在魁北克听到的法语。很多的单词和短语都是相同的,但是也有很多不同,使得沟通很吃力,不可靠甚至有时候不成功。
创造多语言系统
云服务供应商和对象存储软件供应商公开对象存储API,以使得用户可以写出应用代码来管理数据对象。但是多数IT应用使用块和文件存储格式,而不是对象格式。IT团队对于花掉大把的经费来重写他们的应用接口来“说对象语言”以方便使用软件或者云服务这件事仍有迟疑,更不用说花钱来测试和维护那些定制的集成项目了。
这个状况带来云存储网关的出现。一个网关系统是一个本地虚拟或者物理设备,给IT提供一个基于标准的接口(iSCSI、CIFS或者NFS)来把基于标准的存储操作转换为对象软件或者服务提供商的API语言。很多网关系统还能做更多事,通过提供加密,数据去重复和压缩来降低带宽和事务成本,通过缓存来缓解远程托管所带来的延迟。
多数的系统都可以说多种语言,掌握多个云存储提供商的API语言。这样,如果一个供应商停止了一个服务或者其中的一部分(像Iron Mountain去年那样),IT部门可以使用网关方案来将数据透明的转移到另一个供应商。在Iron Mountain关停他们的服务的时候,Nasuni已经悄悄地把他们多数的Iron Mountain客户转移到其他服务提供商去了。
CDMI=潜力
通过CDMI,把数据转移到另一个服务提供商这样的问题就不应该出现。这是不是真的呢?我说是的。不过,那些存储行业的老兵都曾有过被类似的技术所伤害留下的伤痕,所以我们预计实施这条路也不会一帆风顺。随着时间的推移,那些波浪都会平息,而我们会看到在不同服务之间的真正的数据可迁移,而不需要重写对象接口。
这一趋势又会对云网关市场带来什么影响呢?这不一定。“网关”是一个很迷惑人的字眼,多数的这些系统都进化成为了别的东西。我把它们称作云集成或者可支持云的存储阵列,因为那显然是它们正在发展的方向。而当你转移到云上的时候,通过一个在本地数据中心的“桥”来缓解延迟,保证持续的性能,提供高可用性,并提供加密和数据压缩去重是很必要的。
最后,CDMI会使每个人接受和支持云存储变的更容易也更便宜。云的时代到来了吗?有可能。ISO支持这一标准会有所帮助,不过最终的答案是厂商的接受程度。NetApp是这一行动的坚定支持者;不过思科、戴尔、EMC、惠普、IBM和其他业界大佬也都参与其中了。在存储业界,行动胜过口号。关键的行动是各个厂商推出内置的CDMI功能。
本文选自存储经理人2012年10月刊:移动设备的云存储。请下载阅读PDF版本。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
Terri McClure is a senior storage analyst at Milford, Mass.-based Enterprise Strategy Group (ESG) with a focus on network-attached storage (NAS), online file sharing and collaboration, object storage and cloud storage infrastructure. Terri has more than 20 years of data storage industry experience. Prior to joining ESG, she was a marketing director at EMC Corp. and managed the global customer reference program. Terri also held a number of roles in field sales support and marketing at EMC. Ear
相关推荐
-
存储基础知识:三大公共云中的对象存储
大部分公共云存储是基于对象存储。块和文件在数据中心占主导地位,但在云端,对象存储才是王道,因为云端需要大量相对 […]
-
Microsoft Azure存储团队想要更简单的闪存设备
通过参与开放计算项目(Open Compute Project),这个云计算巨头正在联手其他供应商打造“定制S […]
-
NetApp Cloud Volumes完善OnTap文件存储
NetApp为企业提供了新方法来扩展OnTap文件存储到云端。 在上周NetApp Insight大会,该供应 […]
-
更新的IBM存储产品专注于成本节约和云计算
IBM公司为其存储产品组合增加了基于块的重复数据删除和基于云的分析。 该供应商计划在各种IBM存储产品中支持基 […]