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 条
  • [31] 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
  • [32] 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
  • [33] Modeling and Simulation of QoS-Aware Power Budgeting in Cloud Data Centers
    Krzywda, Jakob
    Meyer, Vinfeius
    Xavier, Miguel G.
    Ali-Eldin, Ahmed
    Ostberg, Per-Olov
    De Rose, Cesar A. F.
    Elmroth, Erik
    2020 28TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2020), 2020, : 88 - 93
  • [34] QoS-Aware, Cost-Efficient Selection of Cloud Data Centers
    Hans, Ronny
    Lampe, Ulrich
    Steinmetz, Ralf
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 946 - 947
  • [35] Network-Aware Coordination of Virtual Machine Migrations in Enterprise Data Centers and Clouds
    Chen, Haifeng
    Kang, Hui
    Jiang, Guofei
    Zhang, Yueping
    2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 888 - 891
  • [36] QoS-Aware Dynamic Research Component Composition for Collaborative Research Projects in the Clouds
    Wu, Ching-Seh
    Khoury, Ibrahim
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [37] A QoS-aware virtual resource pricing service based on game theory in federated clouds
    Zhang T.
    International Journal of Intelligent Systems Technologies and Applications, 2020, 19 (02) : 191 - 206
  • [38] A Multi-Objective Initial Virtual Machine Allocation in Clouds using Divided KD Tree
    Gahlawat, Monica
    Sharma, Priyanka
    PROCEEDING OF THE THIRD INTERNATIONAL SYMPOSIUM ON WOMEN IN COMPUTING AND INFORMATICS (WCI-2015), 2015, : 656 - 660
  • [39] A Multi-Objective Optimization Scheme for Job Scheduling in Sustainable Cloud Data Centers
    Kaur, Kuljeet
    Garg, Sahil
    Aujla, Gagangeet Singh
    Kumar, Neeraj
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (01) : 172 - 186
  • [40] QoS-Aware Data Placement for MapReduce Applications in Geo-Distributed Data Centers
    Chen, Wuhui
    Liu, Baichuan
    Paik, Incheon
    Li, Zhenni
    Zheng, Zibin
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2021, 68 (01) : 120 - 136