Virtual machine migration policy for multi-tier application in cloud computing based on Q-learning algorithm

被引:19
|
作者
Cong Hung Tran [1 ]
Thanh Khiet Bui [2 ,3 ,4 ]
Tran Vu Pham [3 ,4 ]
机构
[1] Posts & Telecommun Inst Technol, Training & Sci Technol Dept, 11 Nguyen Dinh Chieu, Ho Chi Minh, Vietnam
[2] Thu Dau Mot Univ, Inst Engn & Technol, 06 Tran Van On St, Thu Dau Mot, Binh Duong, Vietnam
[3] Ho Chi Minh City Univ Technol HCMUT, Fac Comp Sci & Engn, 268 Ly Thuong Kiet St,Dist 10, Ho Chi Minh, Vietnam
[4] Vietnam Natl Univ Ho Chi Minh City, Linh Trung Ward, Ho Chi Minh, Vietnam
关键词
VM migration; Game theory; Cloud computing; Q-learning;
D O I
10.1007/s00607-021-01047-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing technology provides shared computing which can be accessed over the Internet. When cloud data centers are flooded by end-users, how to efficiently manage virtual machines to balance both economical cost and ensure QoS becomes a mandatory work to service providers. Virtual machine migration feature brings a plenty of benefits to stakeholders such as cost, energy, performance, stability, availability. However, stakeholders' objectives are usually conflict with each other. Furthermore, the optimal resource allocation problem in cloud infrastructure is usually NP-Hard or NP-Complete class. In this paper, the virtual migration problem is formulated by applying the game theory to ensure both load balance and resource utilization. The virtual machine migration algorithm, named V2PQL, is proposed based on Markov decision process and Q-learning algorithm. The results of the simulation demonstrate the efficiency of our proposal which are divided into training phase and extraction phase. The proposed V2PQL algorithm has been benchmarked to the Round-Robin, inverse Ant System, Max-Min Ant System, and Ant System algorithms in order to highlight its strength and feasibility in extraction phase.
引用
收藏
页码:1285 / 1306
页数:22
相关论文
共 50 条
  • [1] Virtual machine migration policy for multi-tier application in cloud computing based on Q-learning algorithm
    Cong Hung Tran
    Thanh Khiet Bui
    Tran Vu Pham
    Computing, 2022, 104 : 1285 - 1306
  • [2] Virtual machines migration game approach for multi-tier application in infrastructure as a service cloud computing
    Khiet Thanh Bui
    Hung Dac Ho
    Tran Vu Pham
    Hung Cong Tran
    IET NETWORKS, 2020, 9 (06) : 326 - 337
  • [3] Hybrid Algorithm for Resource Provisioning of Multi-tier Cloud Computing
    Eawna, Marwah Hashim
    Mohammed, Salma Hamdy
    El-Horbaty, El-Sayed M.
    INTERNATIONAL CONFERENCE ON COMMUNICATIONS, MANAGEMENT, AND INFORMATION TECHNOLOGY (ICCMIT'2015), 2015, 65 : 682 - 690
  • [4] A Fault Detection and Diagnosis Approach for Multi-tier Application in Cloud Computing
    Khiet Thanh Bui
    Len Van Vo
    Canh Minh Nguyen
    Tran Vu Pham
    Hung Cong Tran
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2020, 22 (05) : 399 - 414
  • [5] An Efficient Virtual Machine Migration Algorithm Based on Minimization of Migration in Cloud Computing
    Nguyen Khac Chien
    Vo Sy Giang Dong
    Nguyen Hong Son
    Ho Dac Loc
    NATURE OF COMPUTATION AND COMMUNICATION (ICTCC 2016), 2016, 168 : 62 - 71
  • [6] CoMCLOUD: Virtual Machine Coalition for Multi-Tier Applications Over Multi-Cloud Environments
    Addya, Sourav Kanti
    Satpathy, Anurag
    Ghosh, Bishakh Chandra
    Chakraborty, Sandip
    Ghosh, Soumya K.
    Das, Sajal K.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (01) : 956 - 970
  • [7] An intelligent decision system for virtual machine migration based on specific Q-learning
    Zhu, Xinying
    Xia, Ran
    Zhou, Hang
    Zhou, Shuo
    Liu, Haoran
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [8] A Live Migration Algorithm for Virtual Machine in a Cloud Computing Environment
    Chen, Jun
    Qin, Yunchuan
    Ye, Yu
    Tang, Zhuo
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1319 - 1326
  • [9] A machine learning model for improving virtual machine migration in cloud computing
    Ali Belgacem
    Saïd Mahmoudi
    Mohamed Amine Ferrag
    The Journal of Supercomputing, 2023, 79 : 9486 - 9508
  • [10] A machine learning model for improving virtual machine migration in cloud computing
    Belgacem, Ali
    Mahmoudi, Said
    Ferrag, Mohamed Amine
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (09): : 9486 - 9508