OP-MLB: An Online VM Prediction-Based Multi-Objective Load Balancing Framework for Resource Management at Cloud Data Center

被引:60
作者
Saxena, Deepika [1 ]
Singh, Ashutosh Kumar [1 ]
Buyya, Rajkumar [2 ]
机构
[1] Natl Inst Technol, Dept Comp Applicat, Kurukshetra 136119, Haryana, India
[2] Univ Melbourne, Cloud Comp & Distributed Syst CLOUDS Lab, Sch Comp & Informat Syst, Parkville, Vic 3010, Australia
关键词
Cloud computing; communication cost; load balancing; online-prediction; oversubscription; server; virtual machine; VIRTUAL MACHINES; ALLOCATION; ENERGY; CONSOLIDATION; MIGRATION; ALGORITHM;
D O I
10.1109/TCC.2021.3059096
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The elasticity of cloud resources allows cloud clients to expand and shrink their demand for resources dynamically over time. However, fluctuations in the resource demands and pre-defined size of virtual machines (VMs) lead to lack of resource utilization, load imbalance, and excessive power consumption. To address these issues and to improve the performance of data center, an efficient resource management framework is proposed, which anticipates resource utilization of the servers and balances the load accordingly. It facilitates power saving, by minimizing the number of active servers, VM migrations, and maximizing the resource utilization. An online resource prediction system, is developed and deployed at each VM to minimize the risk of Service Level Agreement (SLA) violations and performance degradation due to under/overloaded servers. In addition, multi-objective VM placement and migration algorithms are proposed to reduce the network traffic and power consumption within data center. The proposed framework is evaluated by executing experiments on three real world workload datasets namely, Google Cluster dataset, Planet Lab, and Bitbrains VM traces. The comparison of proposed framework with the state-of-the-art approaches reveals its superiority in terms of different performance metrics. The improvement in power saving achieved by OP-MLB framework is upto 85.3 percent over the Best-Fit approach.
引用
收藏
页码:2804 / 2816
页数:13
相关论文
共 41 条
[1]  
Amazon, 1999, AMAZON EC2 INSTANCE
[2]  
Agarwal DA, 2014, Arxiv, DOI arXiv:1404.2076
[3]  
[Anonymous], 2016, INT J COMPUT NETW IN, V8, P41
[4]  
Beloglazov A., 2010, ACM MGC WORKSH, P1, DOI 10.1145/1890799.1890803
[5]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[6]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[7]   The Virtual Laboratory: a toolset to enable distributed molecular modelling for drug design on the World-Wide Grid [J].
Buyya, R ;
Branson, K ;
Giddy, J ;
Abramson, D .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2003, 15 (01) :1-25
[8]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[9]   Exploiting Task Elasticity and Price Heterogeneity for Maximizing Cloud Computing Profits [J].
Dabbagh, Mehiar ;
Hamdaoui, Bechir ;
Guizani, Mohsen ;
Rayes, Ammar .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2018, 6 (01) :85-96
[10]   An Energy-Efficient VM Prediction and Migration Framework for Overcommitted Clouds [J].
Dabbagh, Mehiar ;
Hamdaoui, Bechir ;
Guizani, Mohsen ;
Rayes, Ammar .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (04) :955-966