DocumentCode :
3426193
Title :
Analysis and Simulation of HPC Applications in Virtualized Data Centers
Author :
Takouna, Ibrahim ; Dawoud, W. ; Meinel, Christoph
Author_Institution :
Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
fYear :
2012
fDate :
20-23 Nov. 2012
Firstpage :
498
Lastpage :
507
Abstract :
Cloud computing is a consolidation environment that hosts heterogeneous applications. Currently, clouds use virtualization technologies to provide an isolated execution environment and agile resource provisioning. Furthermore, live migration is widely exploited to achieve energy saving. However, consolidation and live migration can cause resource contention and utilization overhead that influence application performance. In this paper, we implement a network model and a memory subsystem model into CloudSim simulator. Then, we present a thorough analysis of the High Performance Computing NPB suite including memory bandwidth demand, communication patterns between processes, and migration overhead. To study the performance of the NPB Benchmark suite, we simulate the behaviour of these benchmarks including multi-thread communication via shared memory, multi-process communication via network. Thus, this allows implementing efficient VMs scheduling and resource provisioning policies. The results show that using CPU utilization as a trigger to perform management action such as VM migration is misleading and might aggravate application performance. Furthermore, we present a power model including the utilization of CPU, memory-bus, and network. This model provides a precise estimation of power consumption.
Keywords :
cloud computing; computer centres; virtual storage; virtualisation; CPU utilization; CloudSim simulator; HPC application; agile resource provisioning; cloud computing; communication patterns; energy saving; high performance computing NPB suite; live migration; management action; memory bandwidth demand; memory bus; memory subsystem model; multiprocess communication; multithread communication; network model; power consumption; power model; resource contention; shared memory; utilization overhead; virtualization technology; virtualized data centers; Bandwidth; Benchmark testing; Computational modeling; Delay; Servers; Switches; communication; memory subsystem; modeling; power; simulation; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Green Computing and Communications (GreenCom), 2012 IEEE International Conference on
Conference_Location :
Besancon
Print_ISBN :
978-1-4673-5146-1
Type :
conf
DOI :
10.1109/GreenCom.2012.80
Filename :
6468357
Link To Document :
بازگشت