初学CDMI

    CDMI是Cloud Data Management Interface云数据管理接口的缩写,是对云存储系统中的数据进行管理的一种方式。
    Interface,何谓接口?接口就是两个系统进行通信的一种方式,也可以理解为“协议”。当两个系统都能识别接口,也就是知道接口所表达的意义,那么,两个系统就能够用接口来进行通信。而CDMI作为一种对云存储系统中数据进行管理的接口,实际上就是云存储系统和客户端之间进行通信的协议。
    对协议的了解可以从以下几个方面进行:
    1.背景
    2.原理
    3.交互过程
    4.实际中的应用
    因此,下面我将以上面四个方面对CDMI进行介绍。
    1.背景
    在当今信息技术高速发展,“云”作为一种新的概念出现。云,借鉴了以前对网络的一种抽象表示法,因此,云即是集群或者计算机群作为一个整体,对外提供服务,比如,可以对数据进行存储,对数据进行统一的管理。这里,主要讲解的是云存储系统,利用该系统可以对数据进行存储。由于许多公司都有自己的云存储系统,用户可以通过客户端操作自己存储在云存储系统中的数据。但是,由于这些云存储系统之间的差异,我们不能进行两个或者多个云存储系统之间的操作。在这种情况下,SNIA提出了CDMI,旨在开发一种通用接口,方便各个云存储系统之间的操作。
    2.原理
    CDMI本身并不涉及任何系统,它只是提供一些参数,系统如果可以理解这些参数,按照参数进行相应的操作,那么多个系统之间就可以进行交互。
    3.交互过程
    CDMI采用客户机-服务器模式,在一问一答中了解相互的需要。
    4.实际中的应用
    由于各大公司都有自己的一套标准,又因为利益的驱使,是否要放弃自己原来的标准而采用CDMI还有待观察。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CDMI 云存储管理接口规范 描述云存储及部分管理接口的规范性文档, 可惜当下是全英文的.(呵呵,英语好的家伙有福了) 1 - Scope Defines the scope of this document 2 - References Lists the normative references for this document 3 - Terms Provides terminology used in this document 4 - Conventions Describes the conventions used in presenting the interfaces and the typographical conventions used in this document 5 - Overview of Cloud Storage Provides a brief overview of cloud storage and details the philosophy behind this International Standard as a model for the operations 6 - Common Operations Gives an example of the resources that may be accessed and the representations used to modify them 7 - Interface Standard Provides a description of HTTP status codes, Cloud Data Management Interface (CDMI) object types, object references, and object manipulations 8 - Data Object Resource Operations Provides the normative standard of data object resource operations 9 - Container Object Resource Operations Provides the normative standard of container object resource operations 10 - Domain Object Resource Operations Provides the normative standard of domain object resource operations 11 - Queue Object Resource Operations Provides the normative standard of queue object resource operations 12 - Capability Object Resource Operations Provides the normative standard of capability object resource operations 13 - Exported Protocols Discusses how virtual machines in the cloud computing environment may use the exported protocols from CDMI containers 14 - Snapshots Discusses how snapshots are accessed under CDMI containers 15 - Serialization/Deserialization Discusses serialization and deserialization, including import and export of serialized data under CDMI 16 - Metadata Provides the normative standard of the metadata used in the interface 17 - Retention and Hold Management Describes the optional retention management disciplines to be implemented into the system management functions 18 - Scope Specification Describes the structure of the scope specification for JSON objects 19 - Results Specification Provides a standardized mechanism to define subsets of CDMI object contents 20 - Logging Describes CDMI functional logging for object functions, security events, data management events, and queues 21 - Notification Queues Describes how CDMI clients may efficiently discover what changes have occurred to the system 22 - Query Queues Describes how CDMI clients may efficiently discover what content matches a given set of metadata query criteria or full-content search criteria Annex A - (normative) Transport Security Provides normative text for securing the HTTP communications protocol for transferring CDMI messages Annex B - (informative) Bibliography Provides informative references that may contain additional useful information

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值