• DocumentCode
    688384
  • Title

    VCE-PSO: Virtual Cloud Embedding through a Meta-heuristic Approach

  • Author

    Chunguang Wang ; Qingbo Wu ; Yusong Tan ; Deke Guo ; Quanyuan Wu

  • Author_Institution
    Coll. of Comput., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    1908
  • Lastpage
    1915
  • Abstract
    Resource allocation, an integral and continuously evolving part of cloud computing, has been attracting a lot of researchers in recent years. However, most of current cloud systems consider resource allocation only as placement of independent virtual machines, ignoring the performance of a virtual machine is also depending on other cooperating virtual machines and also the net links utilization, which result in a poor efficient resource utilization. In this paper, we propose a novel model Virtual Cloud Embedding (VCE) to formulate the cloud resource allocation problem. VCE regards each resource request as an integral unit rather than independent virtual machines including their link constraints. To address the VCE problem, we develop a meta-heuristic algorithm VCE-PSO, which is based on particle swarm optimization algorithm, to allocate multiple resources as a unit considering the heterogeneity of cloud infrastructure and variety of resource requirements. We exploit specific knowledge like the locations of virtual machines, inter-link distance, etc., to measure the fitness of different resource assignments, and utilize them to define the assignment update operation corresponding to the operations and steps of particle swarm optimization algorithm. Experiment results demonstrate that VCE-PSO can find an optimal resource assignment with 12% reduction of average link-mapped-path length than existing greedy algorithms.
  • Keywords
    cloud computing; graph theory; particle swarm optimisation; resource allocation; virtual machines; virtualisation; VCE problem; VCE-PSO; assignment update operation; average link-mapped-path length reduction; cloud infrastructure heterogeneity; cloud resource allocation problem; cloud systems; cooperating virtual machines; integral unit; interlink distance; link constraints; meta-heuristic approach; net link utilization; optimal resource assignment; particle swarm optimization algorithm; resource assignment fitness measurement; resource request; resource utilization; virtual cloud embedding problem; virtual machine locations; virtual machine performance; virtual machine placement; Cloud computing; Optimization; Particle swarm optimization; Resource management; Substrates; Vectors; Virtual machining; Cloud computing; Particle Swarm Optimization; resource allocation; virtual cloud embedding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.274
  • Filename
    6832157