• DocumentCode
    2785544
  • Title

    Improving Resource Utilisation in the Cloud Environment Using Multivariate Probabilistic Models

  • Author

    He, Sijin ; Guo, Li ; Ghanem, Moustafa ; Guo, Yike

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    574
  • Lastpage
    581
  • Abstract
    Resource provisioning based on virtual machine (VM) has been widely accepted and adopted in cloud computing environments. A key problem resulting from using static scheduling approaches for allocating VMs on different physical machines (PMs) is that resources tend to be not fully utilised. Although some existing cloud reconfiguration algorithms have been developed to address the problem, they normally result in high migration costs and low resource utilisation due to ignoring the multi-dimensional characteristics of VMs and PMs. In this paper we present and evaluate a new algorithm for improving resource utilisation for cloud providers. By using a multivariate probabilistic model, our algorithm selects suitable PMs for VM re-allocation which are then used to generate a reconfiguration plan. We also describe two heuristics metrics which can be used in the algorithm to capture the multi-dimensional characteristics of VMs and PMs. By combining these two heuristics metrics in our experiments, we observed that our approach improves the resource utilisation level by around 8% for cloud providers, such as IC Cloud, which accept user-defined VM configurations and 14% for providers, such as Amazon EC2, which only provide limited types of VM configurations.
  • Keywords
    cloud computing; probability; resource allocation; virtual machines; Amazon EC2; IC cloud; PM; VM; cloud computing environments; cloud environment; heuristics metrics; multivariate probabilistic models; physical machines; resource provisioning; resource utilisation; static scheduling approaches; virtual machine; Algorithm design and analysis; Cloud computing; Gaussian distribution; Heuristic algorithms; Mathematical model; Resource management; Vectors; Algorithms; Cloud Computing; Heuristics; Resource Allocation; Resource Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4673-2892-0
  • Type

    conf

  • DOI
    10.1109/CLOUD.2012.66
  • Filename
    6253553