Adaptive cloud resource management through workload prediction

被引:8
作者
Gadhavi, Lata J. [1 ]
Bhavsar, Madhuri D. [1 ]
机构
[1] Nirma Univ, Inst Technol, Ahmadabad, Gujarat, India
来源
ENERGY SYSTEMS-OPTIMIZATION MODELING SIMULATION AND ECONOMIC ASPECTS | 2022年 / 13卷 / 03期
关键词
Workload prediction; Adaptive cloud; Resource provisioning; Prediction model; Quality of services; Resource exploitation; ANALYTICS; PLACEMENT; TAXONOMY;
D O I
10.1007/s12667-019-00368-6
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Resource management strategy in adaptive cloud provisions the needed resources dynamically to the end-users. To improve the runtime performance of adaptive cloud for service-based applications, two aspects of technical issues are required to be addressed. The first one is the balancing of a large amount of data on existing resources and the second is resource provisioning which can adjust the number of resources optimally to adapt the time-varying workload. As the growth of data is increasing tremendously, efficient resource management is the need in cloud computing. We build a cloud framework to process data in automation with adaptive resource and workload management strategy. Numbers of approaches are reviewed and applied for workload prediction. We developed the model Auto-Regressive Integrated Moving Average-workload Prediction for Efficient Resource Provisioning (ARIMA-PERP) and evaluated the results that can satisfy the on-demand need of end-users for efficient resource utilization. To serve the maximum number of user requests, performance metrics of the proposed approach are evaluated. It is observed that our evaluated results achieved an accurate prediction by 91.11%, which meets the efficient resource utilization for the demanded workload. As compared with the exiting approach, we achieved better performance by 0.11% for accurate prediction. The proposed architecture is intended to provide the resources dynamically and efficiently satisfying the demands of the user. To achieve this objective of efficient resource provisioning, algorithms are developed for workload prediction which helps in deciding optimum resource provisioning. Our system uses proactive approach resource management and deployment of the adaptive cloud system. In traditional systems, resources are managed based on demand, availability and the strategy of scheduling which results in delayed response time at large. We configured the ARIMA model to predict the future workload for provisioning the resources dynamically and remove the problem of over-provisioning and under-provisioning in a cloud environment.
引用
收藏
页码:601 / 623
页数:23
相关论文
共 51 条
[1]   Innovative Schemes for Resource Allocation in the Cloud for Media Streaming Applications [J].
Alasaad, Amr ;
Shafiee, Kaveh ;
Behairy, Hatim M. ;
Leung, Victor C. M. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) :1021-1033
[2]   Predictability of IP Address Allocations for Cloud Computing Platforms [J].
Almohri, Hussain M. J. ;
Watson, Layne T. ;
Evans, David .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 :500-511
[3]  
Amiri M, 2016, ENG COMPUT, V32, P1
[4]   Survey on prediction models of applications for resources provisioning in cloud [J].
Amiri, Maryam ;
Mohammad-Khanli, Leyli .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 82 :93-113
[5]  
[Anonymous], 2017, P 2015 INT C SMART S
[6]  
Aras C.M., 1999, U.S. Patent, Patent No. 5884037
[7]   Securing Resources in Decentralized Cloud Storage [J].
Bacis, Enrico ;
di Vimercati, Sabrina De Capitani ;
Foresti, Sara ;
Paraboschi, Stefano ;
Rosa, Marco ;
Samarati, Pierangela .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 :286-298
[8]  
Bankole AA, 2013, 2013 26 IEEE CAN C E, P31, DOI [DOI 10.1109/CCECE.2013.6567848, 10.1109/CCECE.2013.6567848]
[9]  
Banu M, 2018, IND J ELECT ENG COMP, V11, P1035
[10]   Workload Prediction Using ARIMA Model and Its Impact on Cloud Applications' QoS [J].
Calheiros, Rodrigo N. ;
Masoumi, Enayat ;
Ranjan, Rajiv ;
Buyya, Rajkumar .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2015, 3 (04) :449-458