Application Performance Management in Virtualized Server Environments
Top Cited Papers
- 1 January 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 15421201,p. 373-381
- https://doi.org/10.1109/noms.2006.1687567
Abstract
As businesses have grown, so has the need to deploy I/T applications rapidly to support the expanding business processes. Often, this growth was achieved in an unplanned way: each time a new application was needed a new server along with the application software was deployed and new storage elements were purchased. In many cases this has led to what is often referred to as "server sprawl", resulting in low server utilization and high system management costs. An architectural approach that is becoming increasingly popular to address this problem is known as server virtualization. In this paper we introduce the concept of server consolidation using virtualization and point out associated issues that arise in the area of application performance. We show how some of these problems can be solved by monitoring key performance metrics and using the data to trigger migration of virtual machines within physical servers. The algorithms we present attempt to minimize the cost of migration and maintain acceptable application performance levelsKeywords
This publication has 9 references indexed in Scilit:
- Minimizing migrations in fair multiprocessor scheduling of persistent tasksJournal of Scheduling, 2006
- A case for grid computing on virtual machinesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Performance management for cluster based Web servicesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Dynamic resource allocation for shared data centers using online measurementsPublished by Association for Computing Machinery (ACM) ,2003
- Stochastic load balancing and related problemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Xen and the art of virtualizationPublished by Association for Computing Machinery (ACM) ,2003
- Memory resource management in VMware ESX serverPublished by Association for Computing Machinery (ACM) ,2002
- Optimizing the migration of virtual computersPublished by Association for Computing Machinery (ACM) ,2002
- Cellular DiscoPublished by Association for Computing Machinery (ACM) ,1999