Sorry, you need to enable JavaScript to visit this website.

The SNIA Cloud Data Management Interface (CDMI™), also standardized as ISO/IEC 17826, is an open, license-free and vendor-neutral international standard that specifies a management data representation (data object, container object and queue object) together with a RESTful HTTP-based management protocol to enable inter-operable and multi-protocol namespace discovery, namespace provisioning, data lifecycle management, data access management and data portability for data stored in cloud, hybrid and on-premises storage systems.

CDMI is widely used in scientific, government, and enterprise data management systems to allow data clients to discover data namespaces and specify data management properties for any URL-accessible data resource, and to manage data movement between systems. CDMI is used by servers to provide multi-protocol and cross-protocol interoperable data management and data portability functionality that exists outside the expressiveness of each individual data access protocol. The capabilities of the underlying storage and data services are exposed using CDMI capabilities so that clients can discover and understand what services are available.

CDMI Whitepapers

Introduction to the SNIA Cloud Data Management Interface (CDMI™) 3.0

The SNIA Cloud Data Management Interface (CDMI), also known as ISO/IEC 17826, provides a vendor-neutral standard interface for multi-protocol discovery, configuration, management and portable data movement. Implementers should consider using CDMI when applications require protocol-independent data management. 

Common use cases include:

  1. Clients need to discover which namespaces exist
  2. Clients need to discover which data access protocols can be used to access a namespace
  3. Clients need to discover which data access protocols are supported for a namespace
  4. Clients need to specify which data access protocols are active for a namespace
  5. Clients need to specify how data should be managed
  6. Clients need to move data between systems while preserving cross-protocol structure, contents and metadata

CDMI allows clients to use a lightweight and consistent management interface independent of data access protocols. By enabling management operations outside each specific data access protocol, CDMI works across multiple data access protocols and multiple deployment models, including on-premises, hybrid, and cloud deployments.

CDMI 3.0 is the next major revision of the standard. The SNIA Cloud Storage Technical Work Group is adding support for Model Context Protocol (MCP) as a peer protocol alongside HTTP, support for new AI-driven use cases, and support for additional storage protocols and data types, including object, table, graph and streaming data. This whitepaper highlights additions to core use case under the heading, and concludes with a summary of improvements and refinements originating from implementer feedback received over the last three years.

Published

August 2025

Applications of LTFS for Cloud Storage Use Cases v1.0 

This document summarizes the various use cases associated with using LTFS tape technology for cloud applications.
 

Applications of LTFS for Cloud Storage Use Cases v1.0

S3 and CDMI™ - A CDMI Guide for S3 Programmers v1. 
This white paper is intended for application developers who are using cloud
storage. It documents how to use CDMI to obtain functionality similar to
Amazon’s S3 cloud storage interface. It may also serve as a guide to
implementors of systems that support CDMI who wish to support S3-like
functionality.

The S3 interface is part of Amazon Web Services (AWS). It provides the 
interface to cloud storage. It is a proprietary interface, which limits the ability
of some people to use it. Developers who wish to write to a standards-based
interface may want to use a CDMI interface to accomplish the same ends.

CDMI v2.0.0
ISO/IEC 17826

2022 Information technology -- Cloud Data Management Interface (CDMI) 2.0.0

Published

September 11, 2020

CDMI v1.1.1
ISO/IEC 17826:2016

Information technology -- Cloud Data Management Interface (CDMI)

Published

March 19, 2015

CDMI v1.0.2
ISO/IEC 17826:2012

Information technology -- Cloud Data Management Interface (CDMI)

CDMI v1.0.2 Errata

(changes since v1.0.1)

Published

June 4, 2012

CDMI v1.0.1
CDMI v1.0.1 Errata

(changes since v1.0)

Published

September 15, 2011

CDMI v1.0

Published

April 12, 2010