• DocumentCode
    1973804
  • Title

    Policy-Based Agents for Virtual Machine Migration in Cloud Data Centers

  • Author

    Gutierrez-Garcia, J. Octavio ; Ramirez-Nafarrate, Adrian

  • Author_Institution
    Dept. of Comput. Sci., Inst. Tecnol. Autonomo de Mexico, Mexico City, Mexico
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    603
  • Lastpage
    610
  • Abstract
    Cloud data centers are networked server farms commonly composed of heterogeneous servers with a wide variety of computing capacities. Virtualization technology, in Cloud data centers, has improved server utilization and server consolidation. However, virtual machines may require unbalanced levels of computing resources (e.g., a virtual machine running a compute-intensive application with low memory requirements) causing resource usage imbalances within physical servers. In this paper, an agent-based distributed approach capable of balancing different types of workloads (e.g., memory workload) by using virtual machine live migration is proposed. Agents acting as server managers are equipped with 1) a collaborative workload balancing protocol, and 2) a set of workload balancing policies (e.g., resource usage migration thresholds and virtual machine migration heuristics) to simultaneously consider both server heterogeneity and virtual machine heterogeneity. The experimental results show that policy-based workload balancing is effectively achieved despite dealing with server heterogeneity and heterogeneous workloads.
  • Keywords
    cloud computing; computer centres; multi-agent systems; resource allocation; software agents; virtual machines; virtual storage; virtualisation; agent-based distributed approach; cloud data centers; collaborative workload balancing protocol; compute-intensive application; computing capacities; computing resources; heterogeneous servers; low memory requirements; memory workload; networked server farms; physical servers; policy-based agents; resource usage imbalances; resource usage migration thresholds; server consolidation; server heterogeneity; server utilization; virtual machine heterogeneity; virtual machine live migration; virtual machine migration heuristics; virtualization technology; Collaboration; Memory management; Proposals; Servers; Standards; Vectors; Virtual machining; Cloud computing; policy-based agents; virtual machine migration; workload balancing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2013 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5026-8
  • Type

    conf

  • DOI
    10.1109/SCC.2013.55
  • Filename
    6649747