Professional Documents
Culture Documents
I.
INTRODUCTION
506
Cloud Data Management Interface based Storage Virtualization Mechanism for Cloud Computing
What is needed instead is a vendor neutral, standard API for
cloud computing that all vendors can implement with
minimal risk and assured stability. This will allow customers
to move their application stacks from one cloud vendor to
another, avoiding lock-in and reducing costs.
III. VIRTUALIZATION
A typical model of a storage solution has four layers. The
first layer is the physical storage devices themselves. Above
this is the block aggregation layer where the logical
definitions of the devices as well as servers, network
components and clients fall. The third layer is handles the
database and file systems. And the application layer is the
processes and controls used to handle the data.
Virtualization allows each layer to create the previous form
into a new one. For instance, several storage devices can
appear as one in the block aggregation layer.
In this paper we mainly focus on storage virtualization, the
Storage virtualization can be broken up into two general
classes: Block Virtualization and File Virtualization. Block
Virtualization is best summed up by Storage Area Network
(SAN) and Network Attached Storage (NAS) technologies:
distributed storage networks that appear to be single
physical devices. The SAN devices themselves typically
implement another form of Storage Virtualization called
RAID.
507
508
Cloud Data Management Interface based Storage Virtualization Mechanism for Cloud Computing
Shown above supports both OCCI and CDMI interfaces. To
achieve interoperably, CDMI provides a type of export that
contains information obtained via the OCCI interface. In
addition, OCCI provides a type of storage that corresponds
to exported CDMI containers[4].
OCCI and CDMI can achieve interoperability initiating
storage export configurations from either OCCI or CDMI
interfaces as starting points. Although the outcome is the
same, there are differences between the procedures using
CDMIs interface over the OCCIs as a starting point. A
client of both CDMI and OCCI interfaces would perform the
following operations
The Client creates a CDMI Container through the
CDMI interface and exports it as an OCCI export type.
The CDMI Container Object ID is returned as a result.
The Client then creates a Virtual Machine through the
OCCI interface and attaches a storage volume of type
CDMI using the Object ID. The OCCI Virtual Machine
ID is returned as a result.
The Client then updates the CDMI Container object
export information with the OCCI Virtual Machine ID
to allow the Virtual Machine access to the container.
The Client then starts the Virtual Machine through the
OCCI interface.
V. CONCLUSION
Virtualization, in computing is the creation of a virtual i.e.,
rather than actual version of a storage device or network
resources. by using some interfaces we can access the data
in cloud.This paper gives about the cloud data management
interface by using storage virtualization mechanism.The
open cloud computing interface is an emerging standard for
interoperable interface management in the cloud. cloud data
management interface standards covers storage interface and
key management, especially as they pertain to storage
IaaS.In future, more emphasis is going to be in defining new
interface methods and key management technique.
REFERENCE
[1]. Test book, Storage Virtualization For Dummies, Hitachi Data
Systems Edition, by Adrian De Luca and Mandar Bhide Published at
Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774
[2]. www.techniphila.co.in/research/
Virtualization
&
Cloud
Computing.pdf
[3]. Mrs. Dhanamma Jagli, Mr. Ramesh Semi Symmetric method of
SAN Storage Virtualization International Journal of Information
Technology Convergence and Services (IJITCS) Vol.2, No.6,
December 2012
[4]. Introducing the new Cloud Data Management Interface Storage
Network Industry Association (SNIA), Storage Developer
Conference,2009.
[5]. Bill hill- Intro to Virtualization: Hardware, Software, Memory,
Storage, Data and Network Virtualization Defined.
[6]. A.Venkatraman,Advantages
and
disadvantages
ofcloudcomputing,http://searchvirtualdatacentre.techtarget.co.uk/feat
ure/Advantages& disadvantages-of-cloud-computing, 2012.
509