Energy-Efficient Fault-Tolerant Scheduling Algorithm for Real-Time Tasks in Cloud-Based 5G Networks

被引:13
|
作者
Guo, Pengze [1 ]
Liu, Ming [1 ,2 ]
Wu, Jun [1 ]
Xue, Zhi [1 ]
He, Xiangjian [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Elect Engn, Shanghai Key Lab Integrated Adm Technol Informat, Shanghai 200240, Peoples R China
[2] Univ Technol Sydney, Sch Elect & Data Engn, Ultimo, NSW 2007, Australia
来源
IEEE ACCESS | 2018年 / 6卷
基金
中国国家自然科学基金;
关键词
Energy efficiency; fault tolerance; real-time; scheduling; cloud; 5G; CACHING SCHEME; PERFORMANCE; CONSUMPTION; MIGRATION; DELAY; RAN;
D O I
10.1109/ACCESS.2018.2871821
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Green computing has become a hot issue for both academia and industry. The fifthgeneration (5G) mobile networks put forward a high request for energy efficiency and low latency. The cloud radio access network provides efficient resource use, high performance, and high availability for 5G systems. However, hardware and software faults of cloud systems may lead to failure in providing real-time services. Developing fault tolerance technique can efficiently enhance the reliability and availability of real-time cloud services. The core idea of fault-tolerant scheduling algorithm is introducing redundancy to ensure that the tasks can be finished in the case of permanent or transient system failure. Nevertheless, the redundancy incurs extra overhead for cloud systems, which results in considerable energy consumption. In this paper, we focus on the problem of how to reduce the energy consumption when providing fault tolerance. We first propose a novel primary-backup-based fault-tolerant scheduling architecture for real-time tasks in the cloud environment. Based on the architecture, we present an energy-efficient fault-tolerant scheduling algorithm for real-time tasks (EFTR). EFTR adopts a proactive strategy to increase the system processing capacity and employs a rearrangement mechanism to improve the resource utilization. Simulation experiments are conducted on the CloudSim platform to evaluate the feasibility and effectiveness of EFTR. Compared with the existing fault-tolerant scheduling algorithms, EFTR shows excellent performance in energy conservation and task schedulability.
引用
收藏
页码:53671 / 53683
页数:13
相关论文
共 50 条
  • [1] Fault-tolerant scheduling algorithm for real-time tasks in virtualized cloud
    Wang, Ji, 1600, Editorial Board of Journal on Communications (35):
  • [2] ENERGY-EFFICIENT REAL-TIME SCHEDULING ALGORITHM FOR FAULT-TOLERANT AUTONOMOUS SYSTEMS
    El Ghor, Hussein
    Hage, Julia
    Hamadeh, Nizar
    Chehade, Rafic Hage
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2018, 19 (04): : 387 - 400
  • [3] An Energy-Efficient Fault-Tolerant Scheduling Scheme for Aperiodic Tasks in Embedded Real-Time Systems
    Li, Guohui
    Hu, Fangxiao
    Yuan, Ling
    THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING (MUE 2009), 2009, : 369 - 376
  • [4] Fault-tolerant scheduling algorithm of hybrid real-time tasks based on multiprocessors
    Yang, Chun-Hua
    Gui, Wei-Hua
    Ji, Li
    Jisuanji Xuebao/Chinese Journal of Computers, 2003, 26 (11): : 1479 - 1486
  • [5] Energy-Efficient Deterministic Fault-Tolerant Scheduling for Embedded Real-Time Systems
    李国徽
    胡方晓
    杜小坤
    唐向红
    Journal of Southwest Jiaotong University(English Edition), 2009, (04) : 283 - 291
  • [6] An Efficient Fault-tolerant Scheduling Algorithm for Periodic Real-time Tasks in Heterogeneous Platforms
    Qiu, Weiwei
    Zheng, Zibin
    Wang, Xinyu
    Yang, Xiaohu
    2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,
  • [7] Fault-Tolerant Scheduling for Hybrid Real-Time Tasks Based on CPB Model in Cloud
    Han, Haoran
    Bao, Weidong
    Zhu, Xiaomin
    Feng, Xiaosheng
    Zhou, Wen
    IEEE ACCESS, 2018, 6 : 18616 - 18629
  • [8] An energy-efficient scheduling algorithm for real-time tasks
    Ruan, Youlin
    Liu, Gan
    Han, Jianjun
    Li, Qinghua
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 965 - +
  • [9] Fault-Tolerant Scheduling Algorithm for Periodic Real-Time Tasks in Clouds
    Guo, Pengze
    Liu, Ming
    Xue, Zhi
    PROCEEDINGS OF 2018 IEEE 4TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2018), 2018, : 467 - 470
  • [10] Cost-Effective Fault-Tolerant Scheduling Algorithm for Real-Time Tasks in Cloud Systems
    Guo, Pengze
    Xue, Zhi
    2017 17TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT 2017), 2017, : 1942 - 1946