5
SNIA
EUR
OP
E CL
it cannot be overridden on the basis of individual data use this interface to manage containers and the data that is
elements. For file-based interfaces that support extended placed in them. In addition, metadata can be set on
attributes (i.e. CIFS, NFSv4), these extended attributes can be containers and their contained data elements through this
OUD ST
used to specify the Data System Metadata to override that interface.
specified for the container.The mapping of extended attribute
names and values to individual file data requirements as It is expected that the interface will be able to be
ORA
supported by cloud storage will be done as a follow on effort. implemented by the majority of existing cloud storage
offerings today.This can be done with an adapter to their
GE
Reference Model for Cloud Storage Interfaces existing proprietary interface, or by implementing the
This model below shows multiple types of cloud data storage interface directly. In addition, existing client libraries such as
interfaces able to support both legacy and new applications. eXtensible Access Method (XAM) can be adapted to this
All of the interfaces allow storage to be provided on demand, interface as show in Figure 5.
drawn from a pool of resources.The capacity is drawn from a
pool of storage capacity provided by storage services.The This interface is also used by administrative and management
data services are applied to individual data elements as applications to manage containers, accounts, security access
determined by the data system metadata. Metadata specifies and monitoring/billing information, even for storage that is
the data requirements on the basis of individual data accessible by other protocols.The capabilities of the
elements or on groups of data elements (containers). underlying storage and data services are exposed so that
clients can understand the offering.
SNIA Cloud Data Management Interface Conformant cloud offerings may offer a subset of either
As shown in Figure 5, the SNIA Cloud Data Management interface as long as they expose the limitations in the
Interface (CDMI) is the functional interface that applications capabilities part of the interface.
will use to create, retrieve, update and delete data elements
from the cloud. As part of this interface the client will be able SNIA Cloud Storage Activities
to discover the capabilities of the cloud storage offering and SNIA has created the Cloud Storage Technical Work Group
(TWG) for the purpose of developing SNIA Architecture and
Software related to system implementations of Cloud
Storage technology.The Cloud Storage TWG is creating a
standard called the Cloud Data Management Interface
(CDMI) and will also create an open source reference
implementation of the standard. In addition, SNIA has
approved the formation of a Cloud Storage Initiative (CSI) to
further promote and educate about Cloud Storage
technologies and standards and is actively soliciting
membership in preparation for a launch of the group later
this year.The SNIA CSI will also coordinate its activities with
other industry Cloud efforts in order to drive a broader
adoption and consistency of Cloud technologies and
standards.
For more information on the SNIA’s Cloud Storage TWG
Figure 5: Cloud Storage Reference Model visit
www.snia.org/cloud
WWW.SNS-UK.CO.UK OCT 09
Page 1 |
Page 2 |
Page 3 |
Page 4 |
Page 5 |
Page 6 |
Page 7 |
Page 8 |
Page 9 |
Page 10 |
Page 11 |
Page 12 |
Page 13 |
Page 14 |
Page 15 |
Page 16 |
Page 17 |
Page 18 |
Page 19 |
Page 20 |
Page 21 |
Page 22 |
Page 23 |
Page 24 |
Page 25 |
Page 26 |
Page 27 |
Page 28 |
Page 29 |
Page 30 |
Page 31 |
Page 32 |
Page 33 |
Page 34 |
Page 35 |
Page 36 |
Page 37 |
Page 38 |
Page 39 |
Page 40 |
Page 41 |
Page 42 |
Page 43 |
Page 44