vm consolidation for energy efficient cloud computing

17
VM Consolidation for energy efficient cloud computing I.G.HEMANANDHINI M.E.(CSE) – Final year Sri Ramakrishna Engineering College

Upload: hemanandhini-ganesan

Post on 11-Feb-2017

307 views

Category:

Engineering


7 download

TRANSCRIPT

Page 1: Vm consolidation for energy efficient cloud computing

VM Consolidation for energy

efficient cloud computing

I.G.HEMANANDHINIM.E.(CSE) – Final year

Sri Ramakrishna Engineering College

Page 2: Vm consolidation for energy efficient cloud computing

Internet based on-demand computing pay as you use model accessing the computing resources of third parties

What is cloud computing???

Page 3: Vm consolidation for energy efficient cloud computing

Cloud computing is possible because of

virtualization Virtualization is a technique of abstracting physical

resources and making them appear as logical resources and it may be implemented at compute, storage, and network

For a layman, virtualization can be mentioned as making the hardware resources appear as software resources

The hardware architecture of a system can be either X34 or X32 or X86. These architectures can run or host only one application so we go for virtualization which can host many applications despite of its underlying architecture

Virtualization !!!

Page 4: Vm consolidation for energy efficient cloud computing

Modern data centers in the cloud computing

environment host a variety of applications that run from few seconds to longer periods

By 2014, energy costs contribute 75% by the data centers because of insufficient hardware usage and inefficient resource usage

Consequently, energy costs for operating and cooling the equipment of data centers have increased significantly up to a point where they are able to surpass the hardware acquisition costs

Data centers are becoming warmer!!

Page 5: Vm consolidation for energy efficient cloud computing

For each watt consumed by the computing

resources an additional 0.5-1 watt is required by the cooling systems and CO2 emission also contribute to significant Greenhouse effect

Page 6: Vm consolidation for energy efficient cloud computing

According to McKinsey report on “Revolutionizing

Data Center Energy Efficiency”: A typical data center uses as much energy as

25,000 households uses. The total energy bill for data centers in 2010 was over $11 billion and energy costs in a typical data center doubles every five years

About 50% of power in the data center is consumed by the servers/storage and computer AC room consumes about 34% of power

Energy !! Energy !!

Page 7: Vm consolidation for energy efficient cloud computing

The solution is green computing !!!!

Solution -

Page 8: Vm consolidation for energy efficient cloud computing

IT Infrastructure Improvements

Servers and Storages Network Equipment

Power Distribution Smart Cooling and Thermal Management Power Management Techniques

Provisioning Consolidation Virtualization

others

Techniques to Improve Energy Efficiency of Data

Centers

Page 9: Vm consolidation for energy efficient cloud computing

VM Consolidation is a technique to reduce the

number of active PMs by migrating and consolidating the VMs into reduced number of physical machines

Consolidation includes two strategies

VM Placement VM Migration

VM Consolidation

Page 10: Vm consolidation for energy efficient cloud computing

VM Placement is the process of selecting the

appropriate host for the given VM For the efficient utilization of the physical

resources, VM should be placed on to the suitable host

The VM placement can be either saving energy by shutting down some severs or it can be maximizing the resources utilization and the next is VM Migration

VM Placement

Page 11: Vm consolidation for energy efficient cloud computing

Power based approach Application QOS based approach

Power based approach is for energy conservation by shutting down some servers

Application based approach is for maximizing the resource utilization and also maximizing QOS delivery by provider

Types of VM Placement

Page 12: Vm consolidation for energy efficient cloud computing

VM Migration is carried out after the initial VM

placement in order to reduce the number of running physical machines by migration of few VMs and consolidate them into reduced number of PMs

Four steps are involved in the VM machine migration process 1. select the PM which is overload or under loaded2. select one or more VMs from overloaded or under loaded

server3. select the appropriate destination PM where selected

VMs can be placed and 4. transfer/ migrate the VMs to destination PM

VM Migration

Page 13: Vm consolidation for energy efficient cloud computing

Selecting the suitable host is one of the

challenging task in the migration process, because wrong selection of host can increased the number of migration, resource wastage and energy consumption

Page 14: Vm consolidation for energy efficient cloud computing

VM Consolidation is of two types:

Static and Dynamic consolidation

In static consolidation a new VM is placed to PMs for processing and no migration takes place here

In dynamic consolidation the VMs are migrated from one PM to another whenever a necessity occurs

Types of consolidation

Page 15: Vm consolidation for energy efficient cloud computing

Reduce the amount of hardware, Reduce the data center footprints, Indirectly reduce power consumption, Cost reduction and Reduce staffing needs

Challenge in consolidation :How accurately to characterise an application’s resource requirements and resource usage over a time period

Advantages of consolidation

Page 16: Vm consolidation for energy efficient cloud computing

Cloud Computing Infrastructure and Services Copyright © 2011 EMC

Corporation B. Benita Jacinth Suseela, “A Survey on VM Placement on Cloud”

International Journal of Engineering Trends and Technology (IJETT) – Volume 6 Number 7- Dec 2013-A

Huaglory Tianfield PhD, Professor of Distributed Systems Glasgow Caledonian University, United Kingdom E-mail: [email protected]“A vision on VM consolidation for green cloud computing”

Anton Beloglazov and Rajkumar Buyya, “Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers”, CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Concurrency Computat.: Pract. Exper. 2012; 24:1397–1420 Published online in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/cpe.1867

References

Page 17: Vm consolidation for energy efficient cloud computing

Thank you for your attention !!!