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 条
  • [21] Evolutionary multi-objective optimization of QoS-Aware Publish/Subscribe Middleware in electronics production
    Delamer, Ivan M.
    Lastra, Jose L. Martinez
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2006, 19 (06) : 593 - 607
  • [22] Comparative analysis of multi-objective evolutionary algorithms for QoS-aware web service composition
    Cremene, Marcel
    Suciu, Mihai
    Pallez, Denis
    Dumitrescu, D.
    APPLIED SOFT COMPUTING, 2016, 39 : 124 - 139
  • [23] QoS-aware dynamic virtual resource management in the cloud
    Li Yingkui
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5809 - 5812
  • [24] 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
  • [25] QoS-Aware Virtual Infrastructures Allocation on SDN-based Clouds
    de Souza, Felipe Rodrigo
    Miers, Charles Christian
    Fiorese, Adriano
    Koslovski, Guilherme Piegas
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 120 - 129
  • [26] Multi-objective Optimization for Dynamic Virtual Machine Management in Cloud Data Center
    Ma, Fei
    Zhang, Lei
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 170 - 174
  • [27] DRL-Scheduling: An Intelligent QoS-Aware Job Scheduling Framework for Applications in Clouds
    Wei, Yi
    Pan, Li
    Liu, Shijun
    Wu, Lei
    Meng, Xiangxu
    IEEE ACCESS, 2018, 6 : 55112 - 55125
  • [28] QoS-aware traffic scheduling framework in cognitive radio based smart grids using multi-objective optimization of latency and throughput
    Khan, Muhammad Waqas
    Zeeshan, Muhammad
    Farid, Asma
    Usman, Muhammad
    AD HOC NETWORKS, 2020, 97
  • [29] Multi-Objective Scheduling of Cloud Data Centers Prone to Failures
    Zhu, Qing-Hua
    Huang, Jia-Jie
    Hou, Yan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2022, 38 (01) : 17 - 39
  • [30] An Efficient Service-Aware Virtual Machine Scheduling Approach Based on Multi-Objective Evolutionary Algorithm
    Xiao, Zhijiao
    Qiu, Qijie
    Li, Lingjie
    Feng, Yuhong
    Lin, Qiuzhen
    Ming, Zhong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (05) : 2027 - 2040