Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it...

15
Cloud based storage

Transcript of Cloud based storage. Cloud Storage Storage accessed by a web service API It is a block storage, it...

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.