DocumentCode
446509
Title
Resource management for clusters of virtual machines
Author
Czajkowski, Grzegorz ; Wegiel, Michal ; Daynes, Laurent ; Palacz, Krzysztof ; Jordan, Mick ; Skinner, Glenn ; Bryce, Ciaran
Author_Institution
Sun Microsystems Labs., Menlo Park, CA, USA
Volume
1
fYear
2005
fDate
9-12 May 2005
Firstpage
382
Abstract
Enterprise applications are increasingly being built using type-safe programming platforms and deployed over horizontally scalable systems. Horizontal scalability depends crucially on the ability to monitor resource usage and to define and enforce resource management policies capable of guaranteeing a desired service level. However, current safe language platforms have very limited support for resource management, and their cluster-enabled versions reflect this deficiency. We describe an architecture of federated Java™ virtual machines. Its distinguishing feature is an integrated resource management interface that addresses the above issues. It offers programmatic control over monitoring and controlling the allocation of resources to applications and their components. The scope of each policy can span multiple nodes, realizing finegrained control. New resource types can be defined and integrated into the framework. Remote management of local resources and the notion of cluster-global resources form a powerful combination capable of expressing policies that achieve effective performance isolation for cluster applications.
Keywords
Java; resource allocation; virtual machines; workstation clusters; Java virtual machines; cluster-global resources; enterprise applications; finegrained control; horizontally scalable systems; integrated resource management interface; resource allocation; resource management policies; resource usage monitor; safe language platforms; type-safe programming platforms; virtual machine clusters; Application software; Central Processing Unit; Computer architecture; Control systems; Java; Laboratories; Resource management; Scalability; Sun; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on
Print_ISBN
0-7803-9074-1
Type
conf
DOI
10.1109/CCGRID.2005.1558580
Filename
1558580
Link To Document