This article relies largely or entirely on a single source. (May 2019) |
Abbreviation | CDMI |
---|---|
Status | Published |
Year started | 2009 |
Latest version | 2.0.0 |
Organization | International Organization for Standardization |
Base standards | Hypertext Transfer Protocol |
Related standards | Network File System |
Domain | Cloud computing |
Website | www |
ISO/IEC 17826 Information technology — Cloud Data Management Interface (CDMI) Version 2.0.0 is an international standard[1] that specifies a protocol for self-provisioning, administering and managing access to data stored in cloud storage, object storage, storage area network and network attached storage systems. The CDMI standard is developed and maintained by the Storage Networking Industry Association,[2] who makes a publicly accessible version of the specification available.[3]
CDMI defines new resource representations[4] to enable standardized management of any URI-accessible data, and defines RESTful HTTP operations using these representations to discover the capabilities of the storage system, discover stored data, access and update management metadata, specify data storage protocols (such as iSCSI and NFS) through which the stored data is accessed, and provide cross-system and cross-cloud import and export in order to enable data portability.
Management functions enabled by CDMI include managing data ownership, identity mapping, access controls, user-specified metadata, and to declaratively specify desired data protection, data retention, constraints on geographic placement, desired quality of service, data versioning and security requirements.
CDMI also defines utility services to facilitate data management, such the ability to query data matching specific criteria, and includes extensions[5] to perform bulk updates using CDMI Jobs.[6]