cloud based storage. cloud storage storage accessed by a web service api it is a block storage, it...

15
Cloud based storage

Upload: conrad-wilkins

Post on 26-Dec-2015

221 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

Cloud based storage

Page 2: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that
Page 3: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that
Page 4: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

Cloud Storage

• Storage accessed by a web service API• It is a block storage , it exposes its storage to

clients as Raw storage that can be partitioned to create volumes

Page 5: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

IBM Website

Cloud storage access methods

Page 6: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that
Page 7: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that
Page 8: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

Cloud storage models

Page 9: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

Provisioning cloud storage

Unmanaged and managed storage

Unmanaged storage, the storage service provider makes storage capacity available to users , but defines the nature of storage

How to use?

What applications are supported?

Page 10: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

Managed Cloud storage

Amazon

EMC

Google storage for developers

IBM smart Business storage cloud

Nirvanix

Rackspace

Page 11: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

Cloud storage domain model and interfaces

USER

Application

Metadata System Storage

Pointer Tables (URLS)

Stored Data

Page 12: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

Cloud Data Management Interface (CDMI)

Specifies an API that a server must implement so that remote clients can store, retrieve, and manage data via web services (http calls)

Page 13: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that
Page 14: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that
Page 15: Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it exposes its storage to clients as Raw storage that

A client of both interfaces would perform the following operations as an example:• The Client creates a CDMI Container through the CDMI interface and exports it as an OCCIexport type. The CDMI Container ObjectID is returned as a result.• The Client then creates a Virtual Machine through the OCCI interface and attaches a storagevolume of type CDMI using the ObjectID. The OCCI Virtual Machine ID is returned as a result.• The Client then updates the CDMI Container object export information with the OCCIVirtual Machine ID to allow the Virtual Machine access to the container.• The Client then starts the Virtual Machine through the OCCI interface.