| Agility in virtualized utility computing |
| Full text |
Pdf
(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 |
|
| Bibliometrics |
Downloads (6 Weeks): 23, Downloads (12 Months): 129, Citation Count: 1
|
|
|
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
|
Christopher Clark , Keir Fraser , Steven Hand , Jacob Gorm Hansen , Eric Jul , Christian Limpach , Ian Pratt , Andrew Warfield, Live migration of virtual machines, Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation, p.273-286, May 02-04, 2005
|
| |
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
|
Ravi Iyer , Li Zhao , Fei Guo , Ramesh Illikkal , Srihari Makineni , Don Newell , Yan Solihin , Lisa Hsu , Steve Reinhardt, QoS policies and architecture for cache/memory in CMP platforms, Proceedings of the 2007 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, June 12-16, 2007, San Diego, California, USA
|
| |
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
|
Pradeep Padala , Kang G. Shin , Xiaoyun Zhu , Mustafa Uysal , Zhikui Wang , Sharad Singhal , Arif Merchant , Kenneth Salem, Adaptive control of virtualized resources in utility computing environments, Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007, March 21-23, 2007, Lisbon, Portugal
|
| |
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.
|
CITED BY
|
|
Zakaria Al-Qudah , Hussein A. Alzoubi , Mark Allman , Michael Rabinovich , Vincenzo Liberatore, Efficient application placement in a dynamic hosting platform, Proceedings of the 18th international conference on World wide web, April 20-24, 2009, Madrid, Spain
|
|