Communication-Aware and Energy-Efficient Scheduling for Parallel Applications in Virtualized Data Centers
Authors:
- Ibrahim TakounaITIbrahim Takouna
- Roberto Rojas-CessaRRRoberto Rojas-Cessa
- Kai SachsKSKai Sachs
- Christoph MeinelCMChristoph Meinel
- 1 December 2013
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 251-255
Abstract
In this paper, we propose Peer VMs Aggregation (PVA) to enable dynamic discovery of communication patterns and reschedule VMs based on the determined communication patterns using VM migration. In the implementation, we consider that communication delays occur at the server (i.e., memory-bus) and at the data center network. To evaluate our approach, we modeled a network and a memory subsystem on CloudSim simulator. We then used NAS Parallel Benchmarks, which consists of six different applications as parallel applications. We thoroughly evaluated our proposed approach measuring several assessment metrics including VMs placement, performance degradation, and network utilization of each link. The results of the simulation show that our proposed approach significantly reduces the total amount of traffic in the network where it reduces the average of the network's utilization by 25%.Keywords
This publication has 16 references indexed in Scilit:
- HPC-Aware VM Placement in Infrastructure Clouds2013
- Analysis and Simulation of HPC Applications in Virtualized Data Centers2012
- Topology-Aware Deployment of Scientific Applications in Cloud Computing2012
- Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centersConcurrency and Computation: Practice and Experience, 2011
- Server consolidation with migration control for virtualized data centersFuture Generation Computer Systems, 2011
- DENS: data center energy-efficient network-aware schedulingCluster Computing, 2011
- Consolidating virtual machines with dynamic bandwidth demand in data centers2011
- Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement2010
- Design trade-offs for user-level I/O architecturesIEEE Transactions on Computers, 2006
- Towards communication-sensitive load balancing2002