Title :
HPC Performance and Energy-Efficiency of the OpenStack Cloud Middleware
Author :
Varrette, Sebastien ; Plugaru, Valentin ; Guzek, Mateusz ; Besseron, Xavier ; Bouvry, Pascal
Author_Institution :
Comput. Sci. & Commun. (CSC), Luxembourg City, Luxembourg
Abstract :
Since its advent in the middle of the 2000\´s, the Cloud Computing (CC) paradigm is increasingly advertised as THE solution to most IT problems. While High Performance Computing (HPC) centers continuously evolve to provide more computing power to their users, several voices (most probably commercial ones) emit the wish that CC platforms could also serve HPC needs and eventually replace in-house HPC platforms. However, it is still unclear whether the overhead induced by the virtualization layer at the heart of every Cloud middleware suits an environment as high-demanding as an HPC platform. In parallel, with a growing concern for the considerable energy consumed by HPC platforms and data centers, research efforts are targeting green approaches with higher energy efficiency. At this level, virtualization is also emerging as the prominent approach to reduce the energy consumed by consolidating multiple running VM instances on a single server, thus giving credit towards a Cloud-based approach. In this paper, we analyze from an HPC perspective the performance and the energy efficiency of the leading open source Cloud middleware, OpenStack, when compared to a bare-metal (i.e. native) configuration. The conducted experiments were performed on top of the Grid\´5000 platform with benchmarking tools that reflect "regular" HPC workloads, i.e. HPCC (which includes the reference HPL bench-mark) and Graph500. Power measurements were also performed in order to quantify the potential energy efficiency of the tested configurations, using the approaches proposed in the Green500 and GreenGraph500 projects. In order to abstract from the specifics of a single architecture, the benchmarks were run using two different hardware configurations, based on Intel and AMD processors. This work extends previous studies dedicated to the evaluation of hypervisors against HPC workloads. The results of this study pleads for in-house HPC platforms running without any virtualized frameworks, assessing- that the current implementation of Cloud middleware is not well adapted to the execution of HPC applications.
Keywords :
cloud computing; green computing; middleware; parallel processing; power aware computing; public domain software; virtualisation; AMD processor; CC platforms; Green500 project; GreenGraph500 project; Grid5000 platform; HPC centers; HPC performance; IT problems; Intel processor; OpenStack cloud middleware; benchmarking tools; cloud computing; data centers; energy consumption reduction; energy efficiency; energy-efficiency; green approaches; hardware configurations; high performance computing centers; hypervisor evaluation; in-house HPC platforms; open source cloud middleware; power measurements; virtualization layer; Benchmark testing; Green products; Middleware; Power measurement; Program processors; Virtual machine monitors; Virtualization; Cloud Computing; Energy-Efficiency; Graph500; HPC; HPCC; HPL; KVM; OpenStack; Performance Evaluation; Xen;
Conference_Titel :
Parallel Processing Workshops (ICCPW), 2014 43rd International Conference on
DOI :
10.1109/ICPPW.2014.62