Communication-aware and energy-efficient scheduling for parallel applications in virtualized data centers

Ibrahim Takouna, Roberto Rojas-Cessa, Kai Sachs, Christoph Meinel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

22 Scopus citations

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%.

Original languageEnglish (US)
Title of host publicationProceedings - 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing, UCC 2013
PublisherIEEE Computer Society
Pages251-255
Number of pages5
ISBN (Print)9780769551524
DOIs
StatePublished - Jan 1 2013
Event2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing, UCC 2013 - Dresden, Saxony, Germany
Duration: Dec 9 2013Dec 12 2013

Other

Other2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing, UCC 2013
CountryGermany
CityDresden, Saxony
Period12/9/1312/12/13

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Communication-aware and energy-efficient scheduling for parallel applications in virtualized data centers'. Together they form a unique fingerprint.

Cite this