Cloud Computing: Types, Topologies, Virtual Machine and VM Migration for decrease in power consumption

Main Article Content

Jasminderjit Kaur
Gurjit Singh Bhathal
Gaurav Gupta


As the usage of internet is increasing day by day, more and more people are now getting connected with the web. In the last few years, internet has become a powerful platform that has changed the way to do a business and the way of communication. The number of users which were using the services of internet in last ten years is becoming double in the number, in every two years. As the number of users is increasing the more storage and new technologies and new platform to develop software are on a huge demand. Then cloud computing came into the picture, which is providing huge storage capacity, on demand self-service, pay according to usage, flexible pricing, resource pooling, software for users and services on their demand which can be accessed anywhere (SaaS), platform to develop new software (PaaS), any hardware which is required for development (IaaS). Now even XaaS i.e. everything as a service (here X is considered as everything, its value can be any) is also coming into the picture. To run one or more than one services or applications together but in their separated space or partition, we need virtual machine. It is refer to the one instance of an operating system (Guest OS). Then Virtualization makes it possible to run many operating systems and applications on the same physical computer at the same time. It makes the physical system energy efficient, as many machines or applications are able to run all together, in a way it consumes less energy. To make the physical system more energy efficient, migration of virtual machine is done, so that we can reduce the energy consumption. VM Migration is used for migration of virtual machine from one PM (physical machine) to another physical machine or host. In this paper, we will discuss about the introduction of cloud computing-its types and topologies; and the main focus would be on energy efficiency using VM migration.


Download data is not yet available.

Article Details

Author Biographies

Jasminderjit Kaur, Punjabi University, Patiala

Department of Computer Engineering

Gurjit Singh Bhathal, Punjabi University, Patiala

Assistant Professor, Department of computer engineering

Gaurav Gupta, Punjabi University, Patiala

Assistant Professor, Department of Computer Engineeing


Thomas Erl, “Cloud Computing Concepts Technology Architectureâ€, 2014.

M.Chawda and O. Kale, “Virtual Machine Migration Techniques in Cloud Environment, A Surveyâ€, IJSRD.

John W. Rittinghouse and James F. Ransome, “Cloud Computing Implementation, Management, and Securityâ€.

S. Mohan, “Survey on Live VM Migration Techniquesâ€, IJARCET.

Anton Beloglazova, Jemal Abawajy, Rajkumar Buyya,“Energy-aware resources allocation heuristics for efficient management of data centers for Cloud computingâ€, 2012, pp. 755-768.

A. Aggarwal, “Comparative Review of Scheduling and Migration Approaches in Cloud Computing Environmentâ€, IASIR, 2014.

Binal Parekh, Mosin Hasan, “ILP: Approach to Energy Efficient VM migrationâ€, 2016.

B. Kezia Rani, Dr. B. Padmaja Rani, Dr. A. Vinaya Babu, “Cloud Computing and Inter- Clouds-Types, Topologies and Research Issuesâ€, 2015, pp. 24-29.

Y. Kejiang, “Live migration of multiple virtual machines with resourcesâ€, IEEE, 2014.

S. Akoush and R. Sohan, “Predicting the Performance of Virtual Machine Migrationâ€, IEEE.

Pankajdeep Kaur and Anita Rani, “Virtual Machine Migration in Cloud Computingâ€, IJGDC, 2015, pp. 337-342.