Title :
Communication-Aware and Energy-Efficient Scheduling for Parallel Applications in Virtualized Data Centers
Author :
Takouna, Ibrahim ; Rojas-Cessa, Roberto ; Sachs, Kai ; Meinel, Christoph
Author_Institution :
Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
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 :
cloud computing; computer centres; energy conservation; parallel processing; peer-to-peer computing; power aware computing; scheduling; virtual machines; CloudSim simulator; NAS parallel benchmarks; PVA; VM migration; VM placement; VM reschedule; assessment metrics; communication delays; communication patterns; communication-aware scheduling; data center network; dynamic discovery; energy-aware; energy-efficient scheduling; memory subsystem; memory-bus; network traffic; network utilization; parallel applications; peer VM aggregation; performance degradation; server; virtualized data centers; Aggregates; Bandwidth; Benchmark testing; Degradation; Load management; Servers; Virtual machining; communication-aware; energy-aware; parallel application; simulation; virtualization;
Conference_Titel :
Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
Conference_Location :
Dresden
DOI :
10.1109/UCC.2013.50