QoS-aware and multi-objective virtual machine dynamic scheduling for big data centers in clouds

被引:8
作者
Li, Jirui [1 ]
Zhang, Rui [2 ]
Zheng, Yafeng [3 ]
机构
[1] Henan Univ Chinese Med, Sch Informat Technol, Zhengzhou 450008, Henan, Peoples R China
[2] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85281 USA
[3] Henan Univ Econ & Law, Sch Comp & Informat Engn, Zhengzhou 450008, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
Load balancing; Migration cost; QoS; Big data center; Scheduling; Cloud; MIGRATION COST; ENERGY; CONSOLIDATION; ALGORITHM; SELECTION;
D O I
10.1007/s00500-022-07327-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Efficient resource scheduling is one of the most critical issues for big data centers in clouds to provide continuous services for users. Many existing scheduling schemes based on tasks on virtual machine (VM), pursued either load balancing or migration cost under certain response time or energy efficiency, which cannot meet the true balance of the supply and demand between users and cloud providers. The paper focuses on the following multi-objective optimization problem: how to pay little migration cost as much as possible to keep system load balancing under meeting certain quality of service (QoS) via dynamic VM scheduling between limited physical nodes in a heterogeneous cloud cluster. To make these conflicting objectives coexist, a joint optimization function is designed for an overall evaluation on the basis of a load balancing estimation method, a migration cost estimation method and a QoS estimation method. To optimize the consolidation score, an array mapping and a tree crossover model are introduced, and an improved genetic algorithm (GA) based on them is proposed. Finally, empirical results based on Eucalyptus platform demonstrate the proposed scheme outperforms exiting VM scheduling models.
引用
收藏
页码:10239 / 10252
页数:14
相关论文
共 50 条
  • [1] QoS-aware and multi-objective virtual machine dynamic scheduling for big data centers in clouds
    Jirui Li
    Rui Zhang
    Yafeng Zheng
    Soft Computing, 2022, 26 : 10239 - 10252
  • [2] Dynamic Multi-Objective Virtual Machine Placement in Cloud Data Centers
    Prodan, Radu
    Torre, Ennio
    Durillo, Juan J.
    Aujla, Gagangeet Singh
    Kummar, Neeraj
    Fard, Hamid Mohammadi
    Benedikt, Shajulin
    2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 92 - 99
  • [3] Multi-objective Virtual Machine Selection in Cloud Data Centers Using Optimized Scheduling
    Naik, Banavath Balaji
    Singh, Dhananjay
    Samaddar, Arun Barun
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 116 (03) : 2501 - 2524
  • [4] A dynamic evolutionary multi-objective virtual machine placement heuristic for cloud data centers
    Torre, Ennio
    Durillo, Juan J.
    de Maio, Vincenzo
    Agrawal, Prateek
    Benedict, Shajulin
    Saurabh, Nishant
    Prodan, Radu
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 128 (128)
  • [5] Multi-objective Virtual Machine Selection in Cloud Data Centers Using Optimized Scheduling
    Banavath Balaji Naik
    Dhananjay Singh
    Arun Barun Samaddar
    Wireless Personal Communications, 2021, 116 : 2501 - 2524
  • [6] An energy-aware virtual machine scheduling method for service QoS enhancement in clouds over big data
    Dou, Wanchun
    Xu, Xiaolong
    Meng, Shunmei
    Zhang, Xuyun
    Hu, Chunhua
    Yu, Shui
    Yang, Jian
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (14)
  • [7] Multi-objective QoS-aware optimization for deployment of IoT applications on cloud and fog computing infrastructure
    Hosseini Shirvani, Mirsaeid
    Ramzanpoor, Yaser
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (26) : 19581 - 19626
  • [8] QoS-aware Virtual Machine Placement for Infrastructure Cloud
    Gupta, Madnesh K.
    Jain, Ankit
    Amgoth, Tarachand
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, POWER AND COMMUNICATION TECHNOLOGIES (GUCON), 2018, : 346 - 350
  • [9] Multi-Objective Optimization of Energy Aware Virtual Machine Placement in Cloud Data Center
    Gomathi, B.
    Balaji, B. Saravana
    Kumar, V. Krishna
    Abouhawwash, Mohamed
    Aljahdali, Sultan
    Masud, Mehedi
    Kuchuk, Nina
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (03) : 1771 - 1785
  • [10] Energy Aware Virtual Machine Scheduling in Data Centers
    Qiu, Yeliang
    Jiang, Congfeng
    Wang, Yumei
    Ou, Dongyang
    Li, Youhuizi
    Wan, Jian
    ENERGIES, 2019, 12 (04)