Title :
Exploring Infiniband Hardware Virtualization in OpenNebula towards Efficient High-Performance Computing
Author :
De Lacerda Ruivo, Tiago Pais Pitta ; Altayo, Gerard Bernabeu ; Garzoglio, Gabriele ; Timm, Steven ; Hyun Woo Kim ; Seo-Young Noh ; Raicu, Ioan
Abstract :
It has been widely accepted that software virtualization has a big negative impact on high-performance computing (HPC) application performance. This work explores the potential use of Infiniband hardware virtualization in an Open Nebula cloud towards the efficient support of MPI-based workloads. We have implemented, deployed, and tested an Infiniband network on the Fermi Cloud private Infrastructure-as-a-Service (IaaS) cloud. To avoid software virtualization towards minimizing the virtualization overhead, we employed a technique called Single Root Input/Output Virtualization (SRIOV). Our solution spanned modifications to the Linux´s Hypervisor as well as the Open Nebula manager. We evaluated the performance of the hardware virtualization on up to 56 virtual machines connected by up to 8 DDR Infiniband network links, with micro-benchmarks (latency and bandwidth) as well as with a MPI-intensive application (the HPL Linpack benchmark).
Keywords :
application program interfaces; cloud computing; message passing; parallel processing; virtualisation; FermiCloud; HPC application performance; HPL Linpack benchmark; IaaS cloud; Infiniband hardware virtualization; MPI-based workloads; OpenNebula cloud; SRIOV technique; bandwidth benchmark; high-performance computing; infrastructure-as-a-service cloud; latency benchmark; message passing interface; single root input-output virtualization; software virtualization; virtualization overhead; Bandwidth; Benchmark testing; Hardware; Performance evaluation; Throughput; Virtual machining; Virtualization; Cloud Computing; HPC; Infiniband; Linpack; OpenNebula; SRIOV; virtualization;
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium on
Conference_Location :
Chicago, IL
DOI :
10.1109/CCGrid.2014.90