Cloud computing is one of the well developing
fields in Computer Technology. Now days cloud computing
is one of the fast growing technology because of online,
cheap and pay as use scheme. Cloud Computing involves
the concepts of parallel processing and distributed
computing in order to provide the shared resources by
means of Virtual Machines(VMs) hosted by physical
servers. It is a service oriented design that reduces the cost
of access to gather the information of the clients offer
greater flexibility and demand based services and so on.
The idea that provoked cloud computing concept is that
information processing can be public utility and can be
done more well on large farms of computing resources as
well as storage systems with the availability of all time
throughout the world accessible via the Internet. Efficient
management of VMs directly influences resource
utilization and QoS delivered by the system. As the cloud
setting is dynamic in nature, the number of VMs
distributed among the physical servers tends to become
uneven over a period of time. Under this circumstance,
VMs must be migrated from overloaded server to under
loaded server to balance the load. In this paper, we present
a complete survey of cloud computing and virtual machine
migration.
Yatendra Sahu : has completed his Bachelor of Engineering in
Computer Science from UIT,RGPV Bhopal, MP, INDIA in the
year 2011 & Completed his Mater of Technology in Information
Security from MANIT, Bhopal, MP, INDIA in the year 2013.
Presently he has been working as Assistant Professor in UIT,
RGPV, Bhopal, MP, India.
Neha Agrawal : has completed his Bachelor of Engineering in
Computer Science from Bhilai Institute of Technology, CSVTU,
CG, INDIA in the year 2010 & Completed his Mater of
Technology in Information Security from MANIT, Bhopal, MP,
INDIA in the year 2013.
Distributed Computing
On Demand Resources
Cloud Computing
Virtualization
This paper discuss complete fast growing technology
known as cloud computing. Cloud computing have large
number of resources to distributes their resources on
demand. Cloud computing provide all the computing
related services through the internet. For storage there is
data as a service, for application there is software as a
service, for computing there is platform as a service and
infrastructure as a service etc. However cloud computing
have various advantages but there is also some of the
critical issues which needs to resolve with urgency. One
of the major issues of cloud computing is virtual
machine migration from current host system to another
system due to over loading or other resource utilization
factor. So there is always a requirement to resolve the
existing issues.
[1] Peter Mell,Timothy Grance, "Cloud Computing" by
National Institute of Standards and Technology -
Computer Security Resource Centerwww.
csrc.nist.gov.
[2] Wenke Ji, Jiangbo Ma “A Reference Model of Cloud
Operating and Open Source Software
Implementation Mapping” in 18th IEEE
International Workshops on Enabling Technologies:
Infrastructures for Collaborative Enterprises, 2009.
[3] Miyuki sato “creating next generation cloud
computing based network services and the
contribution of social cloud operation support system
(OSS) to society” 18th IEEE International
Workshops on Enabling Technologies:
Infrastructures for Collaborative Enterprises, 2009.
[4] Börje Ohlman, Anders Eriksson “What Networking
of Information Can Do for Cloud Computing” 18th
IEEE International Workshops on Enabling
Technologies: Infrastructures for Collaborative
Enterprises, 2009.
[5] Anas BOUA Y AD, Asmae BLILA T, Nour el houda
MEJHED, Mohammed EL GHAZI “Cloud
computing: security challenges” IEEE Computer
Society, 2012.
[6] C. Clark et al., “Live migration of virtual machines,”
in Proc. NSDI, May 2005, pp. 273–286.
[7] A. J. Elmore, S. Das, D. Agrawal, and A. El Abbadi,
“Zephyr: Live migration in shared nothing databases
for elastic cloud platforms,” in Proc. SIGMOD, Jun.
2011, pp. 301–312.
[8] M. R. Hines, U. Deshpande, and K. Gopalan, “Postcopy
live migration of virtual machines,” SIGOPS
Oper. Syst. Rev., vol. 43, no. 3, pp. 14–26, Jul. 2009.
[9] H. Jin, L. Deng, S. Wu, X. Shi, and X. Pan, “Live
virtual machine migration with adaptive memory
compression,” in Proc. CLUSTER, Aug./Sep. 2009,
pp. 1–10.
[10] Y. Ma, H. Wang, J. Dong, Y. Li, and S. Cheng,
“Efficient live migration of virtual machine with
memory exploration and encoding,” in Proc.
CLUSTER, Sep. 2012, pp. 610–613.
[11] H. Jin et al., “MECOM: Live migration of virtual
machines by adaptively compressing memory pages,”
Future Gener. Comput. Syst., vol. 38, pp. 23–35, Sep.
2014.