Multi-Objective Scheduling of Cloud Data Centers Prone to Failures

被引:1
|
作者
Zhu, Qing-Hua [1 ]
Huang, Jia-Jie [1 ]
Hou, Yan [1 ]
机构
[1] Guangdong Univ Technol, Sch Comp Sci & Technol, Guangzhou 510006, Peoples R China
关键词
cloud computing; energy-saving; random failures; dynamic voltage; frequency scaling; MANAGEMENT;
D O I
10.6688/JISE.202201_38(1).0002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed data centers (DDCs) consume power energy increasingly to provide different types of heterogeneous services to global consumers. Consumers bring revenue to DDC providers according to actual quality of service (QoS) of their requests. High energy consumption caused by a DDC is paramount for its providers to solve. During the maintenance due to failures, network service providers have to guarantee continuously reliable services to their consumers to ensure their revenue. Therefore, it is highly challenging to schedule tasks among DDCs in a low-energy and high-QoS way. In this paper, we propose a novel hierarchical framework for solving the task scheduling and power management problem in DDCs. The proposed hierarchical framework comprises: (1) a tier for global task scheduling to the DDCs and (2) a local tier for distributed power management of local servers. The dataset transmission energy between DDCs is considered. Meanwhile, this approach optimizes three conflicting objectives: total cost, energy consumption during computations and transmissions, and application rejections or violations due to failures. The proposed method can also improve resource utilization. The experimental simulations on large scale parallel working datasets show that this method can save energy significantly and obtain high quality of service. Meanwhile, it can achieve a good trade-off between QoS and energy consumption in DDCs.
引用
收藏
页码:17 / 39
页数:23
相关论文
共 50 条
  • [21] 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
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 128 (128)
  • [22] Multi-objective optimisation of multi-task scheduling in cloud manufacturing
    Li, Feng
    Zhang, Lin
    Liao, T. W.
    Liu, Yongkui
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (12) : 3847 - 3863
  • [23] DieHard: reliable scheduling to survive correlated failures in cloud data centers
    Sedaghat, Mina
    Wadbro, Eddie
    Wilkes, John
    De Luna, Sara
    Seleznjev, Oleg
    Elmroth, Erik
    [J]. 2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 52 - 59
  • [24] Dynamic multi-objective workflow scheduling for combined resources in cloud
    Zhang, Yan
    Wu, Linjie
    Li, Mengxia
    Zhao, Tianhao
    Cai, Xingjuan
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [25] An approximate ε-constraint method for a multi-objective job scheduling in the cloud
    Grandinetti, L.
    Pisacane, O.
    Sheikhalishahi, M.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (08): : 1901 - 1908
  • [26] Decomposition Based Multi-objective Workflow Scheduling for Cloud Environments
    Bugingo, Emmanuel
    Zheng, Wei
    Zhang, Dongzhan
    Qin, Yingsheng
    Zhang, Defu
    [J]. 2019 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2019, : 37 - 42
  • [27] Multi-objective Optimization of Scheduling Dataflows on Heterogeneous Cloud Resources
    Pietri, Ilia
    Chronis, Yannis
    Ioannidis, Yannis
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 361 - 368
  • [28] MONWS: Multi-Objective Normalization Workflow Scheduling for Cloud Computing
    Pillareddy, Vamsheedhar Reddy
    Karri, Ganesh Reddy
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [29] Research on Cloud Task Scheduling based on Multi-Objective Optimization
    Hao, Xiaohong
    Han, Yufang
    Cao, Juan
    Yan, Yan
    Wang, Dongjiang
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 466 - 471
  • [30] Multi-Objective Task Scheduling Optimization in Cloud Computing: An Appraisal
    Gabi, Danlami
    Ismail, Abdul Samad
    Zainal, Anazida
    Zakaria, Zalmiyah
    [J]. ADVANCED SCIENCE LETTERS, 2018, 24 (05) : 3609 - 3615