 |
 |
 |
Award Finalist/Winner |
 |
Student Contribution |
SC Conference - Activity Details
Characterizing and Optimizing Virtualization Overhead for Portable High-performance Networking
Author:
|
Gabriel E. Martinez
(Virginia Tech)
|
ACM Student Competition Session
|
Wednesday, 11:06AM - 11:24AM
|
|
Room 17A/17B
|
Abstract:
Virtual machines have reached a level of sophistication that they are now used in production computing environments, particularly in the enterprise. However, virtualization can also benefit high-performance computing (HPC) as it masks the differences between computing platforms and encapsulates a computation's operating environment, thereby enhancing portability. However, performance can suffer, particularly with respect to networking and I/O.
For example, packets traverse two network stacks with full virtualization, as found in VMware Server. While with paravirtualization, as found in Xen, the modified guest OS bypasses the guest's network stack, and hence, delivers better performance. Yet even Xen suffers a degree of performance degradation. Through a rigorous experimental study, we quantify the sources of overhead and present optimizations that can be taken to make virtualization a viable and useful tool for HPC.
|
|
|