DocumentCode :
3215945
Title :
A Comparison of Virtualization Technologies for HPC
Author :
Walters, J.P. ; Chaudhary, Vipin ; Cha, Minsuk ; Guercio, Salvatore, Jr. ; Gallo, Steve
fYear :
2008
fDate :
25-28 March 2008
Firstpage :
861
Lastpage :
868
Abstract :
Virtualization is a common strategy for improving the utilization of existing computing resources, particularly within data centers. However, its use for high performance computing (HPC) applications is currently limited despite its potential for both improving resource utilization as well as providing resource guarantees to its users. This paper systematically evaluates various VMs for computationally intensive HPC applications using various standard benchmarks. Using VMWare Server, xen, and OpenVZ we examine the suitability of full virtualization, paravirtualization, and operating system-level virtualization in terms of network utilization SMP performance, file system performance, and MPI scalability. We show that the operating system-level virtualization provided by OpenVZ provides the best overall performance, particularly for MPI scalability.
Keywords :
message passing; resource allocation; OpenVZ; VMWare Server; Xen; data center; high performance computing; message passing interface; resource utilization; virtualization technology; Application software; Application virtualization; Benchmark testing; Computer networks; High performance computing; Kernel; Operating systems; Scalability; Virtual machine monitors; Virtual machining; HPC; virtual machines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications, 2008. AINA 2008. 22nd International Conference on
Conference_Location :
Okinawa
ISSN :
1550-445X
Print_ISBN :
978-0-7695-3095-6
Type :
conf
DOI :
10.1109/AINA.2008.45
Filename :
4482796
Link To Document :
بازگشت