DocumentCode
2384652
Title
VioCluster: Virtualization for Dynamic Computational Domains
Author
Ruth, Paul ; McGachey, Phil ; Xu, Dongyan
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN
fYear
2005
fDate
Sept. 2005
Firstpage
1
Lastpage
10
Abstract
A large organization, such as a university, commonly supplies computational power through multiple independently administered computational domains (e.g. clusters). Each computational domain faces the conflict between dynamic workload and static capacity. This is clearly inefficient at times when some clusters have idle nodes while others experience excessive workload. An opportunity arises to resolve this conflict by dynamically adapting the capacity of clusters by borrowing idle machines of peer domains. In this paper, we present the design, implementation, and evaluation of VioCluster, a virtualization based computational resource sharing platform. Through machine and network virtualization, VioCluster enables virtual computational domains that safely "trade" machines between them without infringing on the autonomy of either domain. Our performance evaluation results show that dynamic machine trading between virtual domains increases their resource utilization and decreases their job wait times
Keywords
resource allocation; workstation clusters; computational resource sharing; machine virtualization; network virtualization; Computer science; Hardware; Peer to peer computing; Platform virtualization; Power supplies; Resource management; Resource virtualization; Software packages; Virtual machining; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2005. IEEE International
Conference_Location
Burlington, MA
ISSN
1552-5244
Print_ISBN
0-7803-9486-0
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2005.347064
Filename
4154107
Link To Document