• DocumentCode
    2028687
  • 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
  • fYear
    2013
  • fDate
    9-12 Dec. 2013
  • Firstpage
    251
  • Lastpage
    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
    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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.1109/UCC.2013.50
  • Filename
    6809407