International Journal of Advanced Technology and Engineering Exploration (IJATEE) ISSN (P): 2394-5443 ISSN (O): 2394-7454 Vol - 8, Issue - 83, October 2021
  1. 1
    Google Scholar
An adaptive threshold policy for host overload detection in cloud data centre

Bhagyalakshmi and Deepti Malhotra

Abstract

Excessive resource usage in a cloud computing system causes an increase in operational costs. In contrast, shortage of resources results in increased load on the server leading to Service Level Agreement Violation (SLAV) and reduced Quality of Service (QoS). Since, the workload is highly dynamic in nature, maintaining the utilization at optimal levels to effectively consume energy while keeping SLA integrated is a challenging task. To deal with the variability of the workload, the current research study focuses on calculating the upper threshold using past Central Processing Unit (CPU) utilization with the help of an adaptive threshold policy. The proposed Pn estimator based Adaptive Threshold policy (P_n_AT_H P) scheme implements an estimator Pn that periodically analyses the previous CPU utilization data of a host machine and sets the upper threshold accordingly. The results so obtained against traditional schemes of overload detection, show improvement in the performance metrics. According to the simulation analysis, the proposed P_n_AT_H P host overload detection scheme shows an improvement of 41.83% and 44.70%, compared to existing LRMMT and SNMMT schemes, in terms of the combined metric of energy, SLAVs, and the number of Virtual Machine (VM) migrations.

Keyword

Cloud computing, Dynamic virtual machine consolidation (DVMC), Host overload detection, Dynamic threshold.

Cite this article

BhagyalakshmiMalhotra D

Refference

[1][1]https://www.cisco.com/c/en/us/solutions/collateral/executive-perspectives/annual-internet-report/white-paper-c11-741490.html. Accessed: 10 October 2021.

[2][2]Koot M, Wijnhoven F. Usage impact on data center electricity needs: a system dynamic forecasting model. Applied Energy. 2021.

[3][3]Hintemann R, Hinterholzer S. Energy consumption of data centers worldwide-how will the internet become green? In ICT4S 2019.

[4][4]Mastroianni C, Meo M, Papuzzo G. Probabilistic consolidation of virtual machines in self-organizing cloud data centers. IEEE Transactions on Cloud Computing. 2013; 1(2):215-28.

[5][5]Chen YW, Chang JM. EMaaS: Cloud-based energy management service for distributed renewable energy integration. IEEE Transactions on Smart Grid. 2015; 6(6):2816-24.

[6][6]Zhou Z, Abawajy JH, Li F, Hu Z, Chowdhury MU, Alelaiwi A, Li K. Fine-grained energy consumption model of servers based on task characteristics in cloud data center. IEEE Access. 2017; 6:27080-90.

[7][7]Xiao H, Hu Z, Li K. Multi-objective VM consolidation based on thresholds and ant colony system in cloud computing. IEEE Access. 2019; 7:53441-53.

[8][8]Bala M, Padha D. An adaptive overload detection policy based on the estimator sn in cloud environment. International Journal of Service Science, Management, Engineering, and Technology. 2017; 8(3):93-107.

[9][9]Zhu X, Young D, Watson BJ, Wang Z, Rolia J, Singhal S, et al. 1000 islands: integrated capacity and workload management for the next generation data center. In international conference on autonomic computing 2008 (pp. 172-81). IEEE.

[10][10]Gmach D, Rolia J, Cherkasova L, Belrose G, Turicchi T, Kemper A. An integrated approach to resource pool management: policies, efficiency and quality metrics. In international conference on dependable systems and networks with FTCS and DCC (DSN) 2008 (pp. 326-35). IEEE.

[11][11]Beloglazov A, Abawajy J, Buyya R. Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Computer Systems. 2012; 28(5):755-68.

[12][12]Li H, Zhu G, Cui C, Tang H, Dou Y, He C. Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing. Computing. 2016; 98(3):303-17.

[13][13]Fard SY, Ahmadi MR, Adabi S. A dynamic VM consolidation technique for QoS and energy consumption in cloud environment. The Journal of Supercomputing. 2017; 73(10):4347-68.

[14][14]Buyya R, Beloglazov A, Abawajy J. Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges. arXiv preprint arXiv:1006.0308. 2010.

[15][15]Monil MA, Rahman RM. Implementation of modified overload detection technique with VM selection strategies based on heuristics and migration control. In international conference on computer and information science 2015 (pp. 223-7). IEEE.

[16][16]Minarolli D, Mazrekaj A, Freisleben B. Tackling uncertainty in long-term predictions for host overload and underload detection in cloud computing. Journal of Cloud Computing. 2017; 6:1-18.

[17][17]Li Z, Yan C, Yu X, Yu N. Bayesian network-based virtual machines consolidation method. Future Generation Computer Systems. 2017; 69:75-87.

[18][18]Melhem SB, Agarwal A, Goel N, Zaman M. A markov-based prediction model for host load detection in live VM migration. In 5th international conference on future internet of things and cloud 2017 (pp. 32-8). IEEE.

[19][19]Li Z. An adaptive overload threshold selection process using markov decision processes of virtual machine in cloud data center. Cluster Computing. 2019; 22(2):3821-33.

[20][20]Hsieh SY, Liu CS, Buyya R, Zomaya AY. Utilization-prediction-aware virtual machine consolidation approach for energy-efficient cloud data centers. Journal of Parallel and Distributed Computing. 2020; 139:99-109.

[21][21]Masoumzadeh SS, Hlavacs H. An intelligent and adaptive threshold-based schema for energy and performance efficient dynamic VM consolidation. In European conference on energy efficiency in large scale distributed systems 2013 (pp. 85-97). Springer, Berlin, Heidelberg.

[22][22]Salimian L, Esfahani FS, Nadimi-Shahraki MH. An adaptive fuzzy threshold-based approach for energy and performance efficient consolidation of virtual machines. Computing. 2016; 98(6):641-60.

[23][23]Farahnakian F, Liljeberg P, Plosila J. LiRCUP: linear regression based CPU usage prediction algorithm for live migration of virtual machines in data centers. In Euromicro conference on software engineering and advanced applications 2013 (pp. 357-64). IEEE.

[24][24]Mao L, Qi D, Lin W, Zhu C. A self-adaptive prediction algorithm for cloud workloads. International Journal of Grid and High Performance Computing. 2015; 7(2):65-76.

[25][25]Yadav R, Zhang W. MeReg: managing energy-SLA tradeoff for green mobile cloud computing. Wireless Communications and Mobile Computing. 2017.

[26][26]Jararweh Y, Issa MB, Daraghmeh M, Al-ayyoub M, Alsmirat MA. Energy efficient dynamic resource management in cloud computing based on logistic regression model and median absolute deviation. Sustainable Computing: Informatics and Systems. 2018; 19:262-74.

[27][27]Mapetu JP, Kong L, Chen Z. A dynamic VM consolidation approach based on load balancing using pearson correlation in cloud computing. The Journal of Supercomputing. 2021; 77(6):5840-81.

[28][28]Xie L, Chen S, Shen W, Miao H. A novel self-adaptive VM consolidation strategy using dynamic multi-thresholds in IAAS clouds. Future Internet. 2018; 10(6):1-18.

[29][29]Zhou H, Li Q, Choo KK, Zhu H. DADTA: A novel adaptive strategy for energy and performance efficient virtual machine consolidation. Journal of Parallel and Distributed Computing. 2018; 121:15-26.

[30][30]Sharma O, Saini H. VM consolidation for cloud data center using median based threshold approach. Procedia Computer Science. 2016; 89:27-33.

[31][31]Farahnakian F, Bahsoon R, Liljeberg P, Pahikkala T. Self-adaptive resource management system in IAAS clouds. In international conference on cloud computing 2016 (pp. 553-60). IEEE.

[32][32]Dambreville A, Tomasik J, Cohen J, Dufoulon F. Load prediction for energy-aware scheduling for cloud computing platforms. In international conference on distributed computing systems 2017 (pp. 2604-7). IEEE.

[33][33]Saadi Y, El KS. Energy-efficient strategy for virtual machine consolidation in cloud environment. Soft Computing. 2020; 24(19):14845-59.

[34][34]Tarr G, Müller S, Weber N. A robust scale estimator based on pairwise means. Journal of Nonparametric Statistics. 2012; 24(1):187-99.

[35][35]Calheiros RN, Ranjan R, Beloglazov A, De RCA, Buyya R. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience. 2011; 41(1):23-50.

[36][36]Beloglazov A, Buyya R. Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurrency and Computation: Practice and Experience. 2012; 24(13):1397-420.

[37][37]Beloglazov A. Energy-efficient management of virtual machines in data centers for cloud computing (Doctoral dissertation). The University of Melbourne, 2013.

[38][38]Park K, Pai VS. CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Operating Systems Review. 2006; 40(1):65-74.

[39][39]Lange KD. Identifying shades of green: the sPECpower benchmarks. Computer. 2009; 42(3):95-7.