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 条
  • [41] Energy-efficient and Fault-tolerant Mobile Cloud Storage
    Chen, Chien-An
    Stoleru, Radu
    Xie, Geoffrey G.
    2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 51 - 57
  • [42] DFTS: A dynamic fault-tolerant scheduling for real-time tasks in multicore processors
    Mottaghi, Mohammad H.
    Zarandi, Hamid R.
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (01) : 88 - 97
  • [43] A fault-tolerant scheduling scheme for hybrid tasks in distributed real-time systems
    Hong, YS
    Goo, HW
    THIRD IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS, PROCEEDINGS, 2005, : 3 - 6
  • [44] Energy Efficient Scheduling of Real-Time Tasks in Cloud Environment
    Kaur, Sawinder
    Ghose, Manojit
    Sahu, Aryabartta
    2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 178 - 185
  • [45] A real-time fault-tolerant scheduling algorithm for multiple processor faults
    Yin J.-Y.
    Gu G.-C.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2010, 32 (02): : 444 - 448
  • [46] A better adaptive fault-tolerant scheduling (AFTS) algorithm for real-time tasks with dynamic security requirements
    Xia, Ping
    Zhou, Xingshe
    Xie, Bichang
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2012, 30 (05): : 657 - 662
  • [47] Energy-Efficient Scheduling for Real-Time Tasks on Uniform Multiprocessors
    Kuo, Chin-Fu
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 190 - 195
  • [48] Energy-efficient scheduling of real-time tasks with shared resources
    Wu, Jun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 179 - 191
  • [49] Load-Based On/Off Scheduling for Energy-Efficient Delay-Tolerant 5G Networks
    Celebi, Haluk
    Yapici, Yavuz
    Guvenc, Ismail
    Schulzrinne, Henning
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2019, 3 (04): : 955 - 970
  • [50] A Fault-Tolerant Scheduling Algorithm Based on Checkpointing and Redundancy for Distributed Real-Time Systems
    Kada, Barkahoum
    Kalla, Hamoudi
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2019, 10 (03) : 58 - 75