Cost, energy, and response delay awareness-solution for cloud resources management: proposition of a predictive dynamic algorithm for VMs allocation over a distributed cloud infrastructure

被引:2
作者
Dhib, Eya [1 ]
Boussetta, Khaled [2 ]
Zangar, Nawel [1 ]
Tabbane, Nabil [1 ]
机构
[1] Higher Sch Commun Tunis, Mediatron Lab, Tunis, Tunisia
[2] Univ Paris 13, Inst Galilee, L2TI Lab, Paris, France
关键词
Distributed cloud infrastructure; Massively multi-players online gaming (MMOG); Multiple multidimensional knapsack problem (MMKP); Cost-energy-delay trade-off; VMs placement problem; Resources allocation;
D O I
10.1007/s12652-021-02973-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Virtual resources allocation and placement problem in a distributed Cloud infrastructure presents a compromising question. The geographic position of data centers; their available free resources; the correspondent delay and energy consumption constraints are factors that involve determining the best allocation and placement decision. Allocation and placement cost will be relatively determined according to that choice. In fact, data centers, installed in cold regions, offer lower costs because they need few cooling maintenances, consequently, energy consumptions are minimized. However, data centers, installed closer to population areas, could impose higher costs because of their limited resources or high need for cooling maintenance, so energy consumptions have to be higher. On the other hand, and within acceptable network conditions, allocating powerful resources placed in closer data centers may guarantee shorter global response delay. This could be helpful to support delay-sensitive applications such as Massively Multi-players Online Gaming (MMOG) and enhance their relative Quality of Experience (QoE). However, it may engender high costs and vice versa. In this view, the present paper highlights the critical relationship between the three basics metrics affecting the QoE of the MMOG service, namely the cost, the energy consumption, and the global response delay. We propose a Predictive Dynamic Virtual Machines (VMs) Allocation and Placement algorithm based on the Seasonal Autoregressive Integrated Moving Average (SARIMA) prediction model that captures the intrinsic trade-off of these metrics and outcomes the best mapping of necessary allocated resources. Our contribution is formulated as a Multiple Multidimensional Knapsack Problem (MMKP). Results show the effectiveness of our contribution in maintaining the balance between low-cost objective, low energy consumption by minimizing the inter-migrations of VMs over data centers, and acceptable delay maintained under a predefined threshold.
引用
收藏
页码:2119 / 2129
页数:11
相关论文
共 17 条
[1]  
BEVERIDGE S, 1992, COMMUN STAT THEORY
[2]  
Buyya R, 2011, VIRTUAL MACHINE PROV
[3]  
Dhib E, 2016, INT CONF MULTIMED, P737, DOI 10.1109/ICMCS.2016.7905664
[4]  
Dhib E, 2016, 2016 13TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC)
[5]   A multi-objective ant colony system algorithm for virtual machine placement in cloud computing [J].
Gao, Yongqiang ;
Guan, Haibing ;
Qi, Zhengwei ;
Hou, Yang ;
Liu, Liang .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (08) :1230-1242
[6]   An autonomous resource provisioning framework for massively multiplayer online games in cloud environment [J].
Ghobaei-Arani, Mostafa ;
Khorsand, Reihaneh ;
Ramezanpour, Mohammadreza .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 142 (76-97) :76-97
[7]  
Han Y., 2020, IEEE transactions on cloud computing
[8]   RETRACTED: Energy consumption analysis of Virtual Machine migration in cloud using hybrid swarm optimization (ABC-BA) (Retracted Article) [J].
Karthikeyan, K. ;
Sunder, R. ;
Shankar, K. ;
Lakshmanaprabu, S. K. ;
Vijayakumar, V. ;
Elhoseny, Mohamed ;
Manogaran, Gunasekaran .
JOURNAL OF SUPERCOMPUTING, 2020, 76 (05) :3374-3390
[9]   Integrating peer-to-peer and cloud computing for massively multiuser online games [J].
Kavalionak, Hanna ;
Carlini, Emanuele ;
Ricci, Laura ;
Montresor, Alberto ;
Coppola, Massimo .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2015, 8 (02) :301-319
[10]  
Kim KC, 2004, IEICE T INF SYST, VE87D, P2706