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] 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
  • [5] 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):
  • [6] QoS-Aware Virtual Machine Scheduling for Video Streaming Services in Multi-Cloud
    Chen, Wei
    Cao, Junwei
    Wan, Yuxin
    TSINGHUA SCIENCE AND TECHNOLOGY, 2013, 18 (03) : 308 - 317
  • [7] QoS-Aware Virtual Machine Scheduling for Video Streaming Services in Multi-Cloud
    Wei Chen
    Junwei Cao
    Yuxin Wan
    TsinghuaScienceandTechnology, 2013, 18 (03) : 308 - 317
  • [8] 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)
  • [9] QoS-Aware Proactive Data Replication for Big Data Analytics in Edge Clouds
    Xia, Qiufen
    Bai, Luyao
    Liang, Weifa
    Xu, Zichuan
    Yao, Lin
    Wang, Lei
    PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP 2019), 2019,
  • [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)