| Performance comparison of two virtual machine scenarios using an HPC application: a case study using molecular dynamics simulations |
| Full text |
Pdf
(1.69 MB)
|
| Source
|
European Conference on Computer Systems
archive
Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing
table of contents
Nuremburg, Germany
Pages 33-40
Year of Publication: 2009
ISBN:978-1-60558-465-2
|
|
Authors
|
|
Anand Tikotekar
|
Oak Ridge National Laboratory, Oak Ridge, TN
|
|
Hong Ong
|
Oak Ridge National Laboratory, Oak Ridge, TN
|
|
Sadaf Alam
|
Oak Ridge National Laboratory, Oak Ridge, TN
|
|
Geoffroy Vallée
|
Oak Ridge National Laboratory, Oak Ridge, TN
|
|
Thomas Naughton
|
Oak Ridge National Laboratory, Oak Ridge, TN
|
|
Christian Engelmann
|
Oak Ridge National Laboratory, Oak Ridge, TN
|
|
Stephen L. Scott
|
Oak Ridge National Laboratory, Oak Ridge, TN
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 18, Downloads (12 Months): 103, Citation Count: 0
|
|
|
ABSTRACT
Obtaining high flexibility to performance-loss ratio is a key challenge of today's HPC virtual environment landscape. And while extensive research has been targeted at extracting more performance from virtual machines, the idea that whether novel virtual machine usage scenarios could lead to high flexibility Vs performance trade-off has received less attention. We, in this paper, take a step forward by studying and comparing the performance implications of running the Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) application on two virtual machine configurations. First configuration consists of two virtual machines per node with 1 application process per virtual machine. The second configuration consists of 1 virtual machine per node with 2 processes per virtual machine. Xen has been used as an hypervisor and standard Linux as a guest virtual machine. Our results show that the difference in overall performance impact on LAMMPS between the two virtual machine configurations described above is around 3%. We also study the difference in performance impact in terms of each configuration's individual metrics such as CPU, I/O, Memory, and interrupt/context switches.
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
|
Paul Barham , Boris Dragovic , Keir Fraser , Steven Hand , Tim Harris , Alex Ho , Rolf Neugebauer , Ian Pratt , Andrew Warfield, Xen and the art of virtualization, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
 |
3
|
D. R. Engler , M. F. Kaashoek , J. O'Toole, Jr., Exokernel: an operating system architecture for application-level resource management, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.251-266, December 03-06, 1995, Copper Mountain, Colorado, United States
|
 |
4
|
|
 |
5
|
Wei Huang , Jiuxing Liu , Bulent Abali , Dhabaleswar K. Panda, A case for high performance computing with virtual machines, Proceedings of the 20th annual international conference on Supercomputing, June 28-July 01, 2006, Cairns, Queensland, Australia
[doi> 10.1145/1183401.1183421]
|
 |
6
|
|
| |
7
|
|
| |
8
|
Jiuxing Liu , Wei Huang , Bulent Abali , Dhabaleswar K. Panda, High performance VMM-bypass I/O in virtual machines, Proceedings of the annual conference on USENIX '06 Annual Technical Conference, p.3-3, May 30-June 03, 2006, Boston, MA
|
 |
9
|
Aravind Menon , Jose Renato Santos , Yoshio Turner , G. (John) Janakiraman , Willy Zwaenepoel, Diagnosing performance overheads in the xen virtual machine environment, Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, June 11-12, 2005, Chicago, IL, USA
[doi> 10.1145/1064979.1064984]
|
 |
10
|
|
 |
11
|
|
| |
12
|
|
 |
13
|
Fernando Rodríguez , Felix Freitag , Leandro Navarro, On the use of intelligent local resource management for improved virtualized resource provision: challenges, required features, and an approach, Proceedings of the 2nd workshop on System-level virtualization for high performance computing, p.24-31, March 31-31, 2008, Glasgow, Scotland
[doi> 10.1145/1435452.1435456]
|
| |
14
|
P.; Dongyan Xu Ruth, P.; McGachey. Viocluster: Virtualization for dynamic computational domains. In Cluster Computing, 2005. IEEE International, pages 1--10. IEEE Computer Society, 2005.
|
| |
15
|
Ron Brightwell Suzanne Kelly. Software architecture of the light weight kernel, catamount. In 47th Cray User Group (CUG 2005), 2005.
|
 |
16
|
|
 |
17
|
|
| |
18
|
Lamia Youseff, Rich Wolski, Brent Gorda, and Chandra Krintz. Paravirtualization for HPC Systems. In ISPA Workshop on XEN in HPC Cluster and Grid Computing Environments (XHPC'06), pages 474--486, December 2006.
|
|