Abstract
Virtualization is becoming an increasingly popular method to achieve software-based solution for sharing hardware infrastructure in a completely isolated manner. Xen virtual machine monitor (an open source software) is becoming a popular resource to implement virtualization for managing multiple operating systems instances within one physical computing node. Current research has focused on migrating these instances between nodes during runtime. This capability is useful for numerous activities, such as fault management, load balancing, and low-level system maintenance. In this paper, we evaluate the performance of Xen Virtual Machine Monitor for high performance computing (HPC) systems and discuss its suitability for 1) easy management of applications (e.g., automatic load balancing of MPI application processes), and 2) easy management of the HPC architecture (e.g., automatic migration of OS instances away from physical resources that have been predicted to fail in the near future
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
The Xen Virtual Machine Monitor, Available: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/
B. Clark, T. Deshane, E. Dow, S. Evanchik, M. Finlayson, J. Herne, J. N. Matthews, “Xen and the art of repeated research”, USENIX, June 27-July2, 2004.
Xen Users’ Manual, Xen v2.0 for x86. Available: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/readmes-2.0/user/user.html
P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, A. Warfield, “Xen and the art of virtualization”, SOSP 2003
C. Clark, K. Fraser, S. Hand, J. Hansen, E. Jul, C. Limpach, I. Pratt, A. Warfield, “ Live migration of virtual machines”, USENIX 2005
M. Sottile, V. Chandu, D. Bader, “Performance analysis of parallel programs through message-passing graph”, IPDPS 2006.
Intel Cluster Toolkit-2.0. Available: http://www.intel.com/cd/software/products/asmona/cluster/clustertoolkit/index.htm
Open SSI, Single System Image for Linux Clusters. Available: http://www.openssi.org
M. Hardt, F. Karlsruhe, “Xen: Experiences and performance measurements”. Linux 2005
D. Smith, K. Dukowicz, R. Malone, “Parallel Ocean General Circulation Model”, Physica D, vol. 60, pp. 38-61, 1992
MPICH-A Portable Implementation of MPI. Available: http://www-unix.mcs.anl.gov/mpi/mpich1
K. Duda, D. Cheriton, “Borrowed Virtual Time (BVT) scheduling: supporting latency-sensitive threads in a general-purpose scheduler”. In Proc. 17th ACM SIGOPS Symposium on Operating System Principles, 1999, vol 33, no. 5, pp 261-276.
Debian-The Universal Operating System. Available: http://www.debian.org
R. Minnich, M. Sottile, S. Choi, E. Hendriks, J. McKie, “Right Weight Kernels: an-off-the-shelf alternative to custom Light-Weight Kernels.” Special Issue of the ACM Operating Systems Review Journal 2006.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer
About this paper
Cite this paper
Chandu, V.P., Singh, K. (2007). Performance Evaluation of a Xen-based Virtual Environment for High Performance Computing Systems. In: Sobh, T. (eds) Innovations and Advanced Techniques in Computer and Information Sciences and Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-6268-1_84
Download citation
DOI: https://doi.org/10.1007/978-1-4020-6268-1_84
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-6267-4
Online ISBN: 978-1-4020-6268-1
eBook Packages: EngineeringEngineering (R0)