A Planning Approach for Reassigning Virtual Machines in IaaS Clouds

0
1127
A Planning Approach for Reassigning Virtual Machines in IaaS Clouds

A Planning Approach for Reassigning Virtual Machines in IaaS Clouds

Abstract

One of the critical performance challenges in a cloud of Infrastructure as a Service (IaaS) is efficient resource allocation. Virtual machine (VM) placement and migration decision-making methods are integral parts of these resource allocation mechanisms. A Planning Approach for Reassigning Virtual Machines in IaaS Clouds present a novel virtual machine placement algorithm that takes into account performance isolation among VMs and their continuous resource use while taking placement decisions. Isolation of performance is a form of resource contention among virtual machines interested in basic low-level hardware resources (CPU, memory, storage, and bandwidth of networks).

Introduction

A Planning Approach for Reassigning Virtual Machines in IaaS Cloud computing has emerged as a phenomenal technology where computing services are provided over the network, with on-demand elastic resources such as computing power, memory, storage and network bandwidth. Virtualization provides an easy solution to the Cloud objective by making it easy to develop virtual machines (VMs) above the underlying hardware or physical machines (PMs). Clouds Infrastructure as a Service (IaaS) provides raw VMs on which users can install their own software or applications.

System Configuration

H/W System Configuration
Speed                   : 1.1 GHz
RAM                      : 256 MB(min)
Hard Disk              : 20 GB
Floppy Drive          : 1.44 MB
Key Board             : Standard Windows Keyboard
Mouse                  : Two or Three Button Mouse
Monitor                : SVGA
S/W System Configuration

Platform                     :  cloud computing

Operating system       : Windows Xp,7,
Server                       : WAMP/Apache
Working on                : Browser Like Firefox, IE

Conclusion

The present work incorporates the properties of performance isolation and resource contention while taking VM placement and resource allocation decisions into account. Any infrastructure cloud would be a multi-tenant service provider and would host virtual machines of varied types on various physical servers. Virtual machines generate different resource usage and thus create a pattern of behavioral usage.