ACM Home Page
Please provide us with feedback. Feedback
An optimization problem in adaptive virtual environments
Full text PdfPdf (279 KB)
Source ACM SIGMETRICS Performance Evaluation Review archive
Volume 33 ,  Issue 2  (September 2005) table of contents
Special issue on the workshop on MAthematical performance Modeling And Analysis (MAMA 2005)
Pages: 6 - 8  
Year of Publication: 2005
ISSN:0163-5999
Authors
Ananth I. Sundararaj  Northwestern University
Manan Sanghi  Northwestern University
John R. Lange  Northwestern University
Peter A. Dinda  Northwestern University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 17,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101892.1101895
What is a DOI?

ABSTRACT

A virtual execution environment consisting of virtual machines (VMs) interconnected with virtual networks provides opportunities to dynamically optimize, at run-time, the performance of existing, unmodified distributed applications without any user or programmer intervention. Along with resource monitoring and inference and application-independent adaptation mechanisms, efficient adaptation algorithms are key to the success of such an effort. In previous work we have described our measurement and inference framework, explained our adaptation mechanisms, and proposed simple heuristics as adaptation algorithms. Though we were successful in improving performance as compared to the case with no adaptation, none of our algorithms were characterized by theoretically proven bounds. In this paper, we formalize the adaptation problem, show that it is NP-hard and propose research directions for coming up with an efficient solution.


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
 
2
A. Gupta and P. A. Dinda. Infering the topology and traffic load of parallel programs running in a virtual machine environment. In Proceedings of the 10th Workshop on Job Scheduling Strategies for Parallel Program Processing(JSSPP), June 2004.
 
3
A. Gupta, M. Zangrilli, A. I. Sundararaj, P. Dinda, and B. Lowekamp. Free network measurment for adaptive virtualized distributed computing. Technical Report NWU-CS-05-13, June 2005.
 
4
 
5
R. Karp. Compexity of Computer Computations, chapter Reducibility among combinatorial problems, pages 85--103. Plenum Press, New York, 1972.
 
6
J. R. Lange, A. I. Sundararaj, and P. A. Dinda. Automatic dynamic run-time optical network reservations. In Proceedings of the 14th International Symposium on High Performance Distributed Computing (HPDC), July 2005.
 
7
 
8
A. I. Sundararaj and P. A. Dinda. Towards virtual networks for virtual machine grid computing. In Proceedings of the 3rd USENIX Virtual Machine Research and Technology Symposium (VM), May 2004.
 
9
A. I. Sundararaj, A. Gupta, and P. A. Dinda. Increasing application performance in virtual environments through run-time inference and adaptation. In Proceedings of the 14th International Symposium on High Performance Distributed Computing (HPDC), July 2005.

Collaborative Colleagues:
Ananth I. Sundararaj: colleagues
Manan Sanghi: colleagues
John R. Lange: colleagues
Peter A. Dinda: colleagues