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

被引:14
作者
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
基金
中国国家自然科学基金;
关键词
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
相关论文
共 58 条
[1]   An optimized approach to video traffic splitting in heterogeneous wireless networks with energy and QoE considerations [J].
Abbas, Nadine ;
Hajj, Hazem ;
Dawy, Zaher ;
Jahed, Karim ;
Sharafeddine, Sanaa .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 83 :72-88
[2]   Power Optimization in 5G Networks: A Step Towards GrEEn Communication [J].
Abrol, Akshita ;
Jha, Rakesh Kumar .
IEEE ACCESS, 2016, 4 :1355-1374
[3]   Elasticity in Cloud Computing: State of the Art and Research Challenges [J].
Al-Dhuraibi, Yahya ;
Paraiso, Fawaz ;
Djarallah, Nabil ;
Merle, Philippe .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (02) :430-447
[4]  
[Anonymous], IEEE T SERV COMPUT
[5]  
[Anonymous], CISC VIS NETW IND GL
[6]  
[Anonymous], 2018, P INT C MICR MILL WA
[7]  
[Anonymous], 2011, NIST DEFINITION CLOU
[8]  
[Anonymous], MULTIPROCESSOR SCHED
[9]  
[Anonymous], SPECPOWER SSJ2008 RE
[10]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768