DocumentCode
517830
Title
Agility in Virtualized Utility Computing
Author
Qian, Hangwei ; Miller, Elliot ; Zhang, Wei ; Rabinovich, Michael ; Wills, Craig E.
Author_Institution
EE&CS, Case Western Reserve Univ., Cleveland, OH, USA
fYear
2007
fDate
12-12 Nov. 2007
Firstpage
1
Lastpage
8
Abstract
Virtual machines have emerged as an attractive approach for utility computing platforms because applications running on VMs are fault- and security- isolated from each other, yet can share physical machines. An important property of a virtualized utility computing platform is how quickly it can react to changing demand. We refer to the capability of a utility computing platform to quickly reassign resources as the agility of the platform. We are targeting hosting utility provider environments where the entire platform is under the control of a single administrative domain and application instances often form application-level clusters. In this work, we examine resource reassignment mechanisms in these environments from the agility perspective and outline a new mechanism that exploits properties of a virtualized utility computing platform. This new mechanism employs ghost virtual machines (VMs), which participate in application clusters, but do not handle client requests until activated by the resource management system. We evaluate this, as well as other, mechanisms on a utility computing testbed. The results show that this ghost VM approach is superior to other approaches in its agility, and allows a new VM to be added to an existing application cluster in a few seconds with negligible overhead. This is a promising result as we develop resource management algorithms for a globally distributed utility computing platform.
Keywords
distributed processing; resource allocation; virtual machines; application level clusters; ghost virtual machines; resource management system; resource reassignment mechanisms; single administrative domain; virtualized utility computing; Computer applications; Mechanical factors; Physics computing; Platform virtualization; Resource management; Resource virtualization; Testing; Virtual machining; Virtual manufacturing; Voice mail; agility; utility computing; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Virtualization Technology in Distributed Computing (VTDC), 2007 Second International Workshop on
Conference_Location
Reno, NV
Print_ISBN
978-0-7695-2915-8
Type
conf
DOI
10.1145/1408654.1408663
Filename
5483376
Link To Document