ACM Home Page
Please provide us with feedback. Feedback
Agility in virtualized utility computing
Full text PdfPdf (413 KB)
Source Virtualization Technology in Distributed Computing archive
Proceedings of the 3rd international workshop on Virtualization technology in distributed computing table of contents
Reno, Nevada
Article No. 9  
Year of Publication: 2007
ISBN:978-1-59593-897-8
Authors
Hangwei Qian  Case Western Reserve University, Cleveland, OH
Elliot Miller  Worcester Polytechnic Institute, Worcester, MA
Wei Zhang  Worcester Polytechnic Institute, Worcester, MA
Michael Rabinovich  Case Western Reserve University, Cleveland, OH
Craig E. Wills  Worcester Polytechnic Institute, Worcester, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 129,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1408654.1408663
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Andrzejak, M. Arlitt, and J. Rolia. Bounding the resource savings of utility computing models. Technical Report HPL-2002-339, HP Labs, December 2002.
 
2
BEA WebLogic Server. http://www.bea.com/framework.jsp?CNT=in-dex.htm&FP=/content/products/weblogic/server/.
 
3
Xuan Chen and John Heidemann. Experimental evaluation of an adaptive flash crowd protection system. Technical Report ISI-TR-2003-573, USC/ISI, July 2003.
 
4
 
5
6
 
7
Diwaker Gupta, Ludmila Cherkasova, Rob Gardner, and Amin Vahdat. Enforcing performance isolation across virtual machines in Xen. In Proceedings of the ACM/IFIP/USENIX 7th International Middleware Conference, November 2006.
8
 
9
JBoss application server. http://www.jboss.org/products/jbossas.
 
10
11
 
12
 
13
David Mosberger and Tai Jin. httperf -- a tool for measuring web server performance. In Workshop on Internet Server Performance, Madison, Wisconsin USA, June 1998.
 
14
Oracle application server. http://www.oracle.com/appserver/index.html.
15
 
16
Performance characteristics of virtualized systems with the vmware esx server and sizing methodology for consolidating servers. IBM White Paper. ibm.com/websphere/developer/zones/hipods, April 2007.
 
17
 
18
Websphere application server. http://www-306.ibm.com/software/webservers/appserv/was/.
19
 
20
Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin Yousif. Black-box and gray-box strategies for virtual machine migration. In USENIX Symposium on Networked Systems Design and Implementation, Cambridge, MA, USA, April 2007.


Collaborative Colleagues:
Hangwei Qian: colleagues
Elliot Miller: colleagues
Wei Zhang: colleagues
Michael Rabinovich: colleagues
Craig E. Wills: colleagues