Profiling-based workload consolidation and migration in virtualized data centers

Kejiang Ye, Zhaohui Wu, Chen Wang, Bing Bing Zhou, Weisheng Si, Xiaohong Jiang, Albert Y. Zomaya

    Research output: Contribution to journalArticlepeer-review

    84 Citations (Scopus)

    Abstract

    Improving energy efficiency of data centers has become increasingly important nowadays due to the significant amounts of power needed to operate these centers. An important method for achieving energy efficiency is server consolidation supported by virtualization. However, server consolidation may incur significant degradation to workload performance due to virtual machine (VM) co-location and migration. How to reduce such performance degradation becomes a critical issue to address. In this paper, we propose a profiling-based server consolidation framework which minimizes the number of physical machines (PMs) used in data centers while maintaining satisfactory performance of various workloads. Inside this framework, we first profile the performance losses of various workloads under two situations: running in co-location and experiencing migrations. We then design two modules: (1) consolidation planning module which, given a set of workloads, minimizes the number of PMs by an integer programming model, and (2) migration planning module which, given a source VM placement scenario and a target VM placement scenario, minimizes the number of VM migrations by a polynomial time algorithm. Also, based on the workload performance profiles, both modules can guarantee the performance losses of various workloads below configurable thresholds. Our experiments for workload profiling are conducted with real data center workloads and our experiments on our two modules validate the integer programming model and the polynomial time algorithm.
    Original languageEnglish
    Pages (from-to)878-890
    Number of pages13
    JournalIEEE Transactions on Parallel and Distributed Systems
    Volume26
    Issue number3
    DOIs
    Publication statusPublished - 2015

    Keywords

    • cloud computing
    • data processing service centers
    • energy consumption

    Fingerprint

    Dive into the research topics of 'Profiling-based workload consolidation and migration in virtualized data centers'. Together they form a unique fingerprint.

    Cite this