• DocumentCode
    1708702
  • Title

    Utilization Prediction Aware VM Consolidation Approach for Green Cloud Computing

  • Author

    Farahnakian, Fahimeh ; Pahikkala, Tapio ; Liljeberg, Pasi ; Plosila, Juha ; Tenhunen, Hannu

  • Author_Institution
    Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
  • fYear
    2015
  • Firstpage
    381
  • Lastpage
    388
  • Abstract
    Dynamic Virtual Machine (VM) consolidation is one of the most promising solutions to reduce energy consumption and improve resource utilization in data centers. Since VM consolidation problem is strictly NP-hard, many heuristic algorithms have been proposed to tackle the problem. However, most of the existing works deal only with minimizing the number of hosts based on their current resource utilization and these works do not explore the future resource requirements. Therefore, unnecessary VM migrations are generated and the rate of Service Level Agreement (SLA) violations are increased in data centers. To address this problem, our VM consolidation method which is formulated as a bin-packing problem considers both the current and future utilization of resources. The future utilization of resources is accurately predicted using a k-nearest neighbor regression based model. In this paper, we investigate the effectiveness of VM and host resource utilization predictions in the VM consolidation task using real workload traces. The experimental results show that our approach provides substantial improvement over other heuristic algorithms in reducing energy consumption, number of VM migrations and number of SLA violations.
  • Keywords
    cloud computing; computer centres; contracts; green computing; resource allocation; virtual machines; NP-hard problem; SLA violations; VM migrations; bin-packing problem; data centers; dynamic VM consolidation; dynamic virtual machine consolidation; energy consumption reduction; green cloud computing; heuristic algorithms; host minimization; host resource utilization predictions; k-nearest neighbor regression based model; resource utilization improvement; service level agreement violations; utilization prediction aware VM consolidation approach; workload traces; Capacity planning; Energy consumption; Heuristic algorithms; Prediction algorithms; Predictive models; Resource management; Switches; Dynamic VM consolidation; SLA; bin-paking; energy-efficiency; utilization prediction model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
  • Conference_Location
    New York City, NY
  • Print_ISBN
    978-1-4673-7286-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2015.58
  • Filename
    7214068