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 条
  • [41] A flexible QoS-aware Web service composition method by multi-objective optimization in cloud manufacturing
    Chen, Fuzan
    Dou, Runliang
    Li, Minqiang
    Wu, Harris
    COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 : 423 - 431
  • [42] Multi-Objective Optimization for Dynamic Single-Machine Scheduling
    Nie, Li
    Gao, Liang
    Li, Peigen
    Wang, Xiaojuan
    ADVANCES IN SWARM INTELLIGENCE, PT II, 2011, 6729 : 1 - 9
  • [43] An Enhanced Multi-Objective Gray Wolf Optimization for Virtual Machine Placement in Cloud Data Centers
    Fatima, Aisha
    Javaid, Nadeem
    Butt, Ayesha Anjum
    Sultana, Tanzeela
    Hussain, Waqar
    Bilal, Muhammad
    Hashmi, Muhammad Aqeel ur Rehman
    Akbar, Mariam
    Ilahi, Manzoor
    ELECTRONICS, 2019, 8 (02)
  • [44] Multi Objective Virtual Machine Allocation in Cloud Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 107 - 112
  • [45] A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning
    Ghasemi, Arezoo
    Haghighat, AbolfazI Toroghi
    COMPUTING, 2020, 102 (09) : 2049 - 2072
  • [46] A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning
    Arezoo Ghasemi
    Abolfazl Toroghi Haghighat
    Computing, 2020, 102 : 2049 - 2072
  • [47] Solving Multi-objective and fuzzy multi-attributive integrated technique for QoS-Aware Web Service Selection
    Zhuang, Liu
    Guo HeQing
    Li Dong
    Tao, Han
    Zhang JuanJuan
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 735 - +
  • [48] Multi-Objective Optimization of Deadline and Budget-Aware Workflow Scheduling in Uncertain Clouds
    Calzarossa, Maria Carla
    Della Vedova, Marco L.
    Massari, Luisa
    Nebbione, Giuseppe
    Tessera, Daniele
    IEEE ACCESS, 2021, 9 : 89891 - 89905
  • [49] Energy-Aware Virtual Machine Scheduling on Data Centers with Heterogeneous Bandwidths
    Lago, Daniel Guimaraes
    Madeira, Edmundo R. M.
    Medhi, Deep
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (01) : 83 - 98
  • [50] A novel QoS-aware mechanism for provisioning of virtual machine resource in cloud
    Ye Feng
    Wang Zhijian
    Huang Qian
    JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2016, 10 (03) : 169 - 175