IJSRD Found good research work on Cloud Technology
IJSRD :International Journal for Scientific Research & Development
Virtual Machine Migration Techniques in Cloud Environment: A Survey
Rinal M. Chawda1 Ompriya Kale2
1M. E.(C.E.) 2Assistant Professor
1, 2 L.J.I.E.T. , Ahmedabad
Abstract— Cloud is an emerging technology in the world of
information technology and is built on the key concept of
virtualization. Virtualization separates hardware from
software and has benefits of server consolidation and live
migration. Live migration is a useful tool for migrating OS
instances across distant physical of data centers and clusters.
It facilitates load balancing, fault management, low-level
system maintenance and reduction in energy consumption.
In this paper, we survey the major issues of virtual machine
live migration. There are various techniques available for
live migration and different parameters are considered for
migration
Key words: Cloud computing; Virtual machine, Live
migration; Pre-copy; Post-copy; Network aware Migration
I. INTRODUCTION
With the rapid development of internet technology and
network technology, more and more people use the internet
to obtain information, shopping and entertainment. The
growth of the amount of data and the number of user
requests will be explosive, which require the computing and
processing of the servers higher. The servers need response
to client requests within the shortest possible time in order
to improve the user experience.
A new computing model cloud computing
generates in this case. Cloud computing is an emerging
computing model based on the development of distributed
computing, parallel processing and grid computing [1]. It
distributes the computing tasks to the resource pool made
from a large number of computers, and it makes the various
application systems use the computing power, storage space
and a variety of software and services as they need.
Cloud computing delivers services like software or
applications (SaaS – Software as a Service), infrastructure
(IaaS - Infrastructure as a service), and platform (PaaS -
Platform as a service). Computing is made available in a
Pay-As-You-Use manner to users. Some common examples
are Google’s App Engine [1], Amazon’s EC2 [2], Microsoft
Azure [3], IBM SmartCloud [4].
Virtualization technology is key concept of cloud
computing. Virtualization is currently becoming
increasingly popular and valuable in cloud computing
environments due to the benefits of server consolidation,
live migration, and resource isolation.
In this paper we survey on the performance
technologies of the VM live migration. We discuss live
migration techniques was applied to Cloud computing. This
paper is organized as follows. Section 2 gives a brief
introduction of Virtual Machine Migration (VMM). Section
3 describes some Live VMM Techniques. We conclude our
work in section 4 with future directions.
II. BACKGROUND
A. Virtual Machine Migration
Virtualization is a technology for cloud computing
environments. It allows partitioning one physical machine
into multiple virtual machines that runs concurrently and
also shares the same physical resources. Virtual Machines
(VM) can be provisioned on-demand, replicated and
migrated. It has the ability to migrating virtual machine
from one physical machine to another machine for the
purpose of load balancing and also to make the physical
machine fault tolerant. Virtual Machine consolidations can
be used to reduce power consumption of cloud data centers.
For instance, through server consolidation, multiple (virtual)
servers can be allowed to run simultaneously on a single
physical server [6].
B. Live Virtual Migration
Live migration [8] is emerging as an impressive technology
to efficiently balance load and optimize VM deployment
across physical nodes in a data center. With the help of live
migration,
VMs on a physical node can be transferred to
another without shutting down the system.
This is useful in various scenarios.
VMs on a failing physical node can be migrated to a
healthy one.
Idle VMs on a node can be migrated to others for
optimizing resource utilization.
VMs on a stressed physical node can be migrated across
various nodes for load balancing.
For Full Article Click Here
No comments:
Post a Comment