Research Article
Real-Time Fault-Tolerant Scheduling Algorithm in Virtualized Clouds
@INPROCEEDINGS{10.1007/978-3-319-66628-0_42, author={Pengze Guo and Zhi Xue}, title={Real-Time Fault-Tolerant Scheduling Algorithm in Virtualized Clouds}, proceedings={Communications and Networking. 11th EAI international Conference, ChinaCom 2016 Chongqing, China, September 24-26, 2016, Proceedings, Part II}, proceedings_a={CHINACOM}, year={2017}, month={10}, keywords={Fault tolerance Real-time system Scheduling Virtualized cloud}, doi={10.1007/978-3-319-66628-0_42} }
- Pengze Guo
Zhi Xue
Year: 2017
Real-Time Fault-Tolerant Scheduling Algorithm in Virtualized Clouds
CHINACOM
Springer
DOI: 10.1007/978-3-319-66628-0_42
Abstract
The past decade has witnessed the rapid development of cloud computing. Virtualization, which is the fundamental technique in providing Infrastructure as a Service (IaaS), has led to an explosive growth of the cloud computing industry. Fault-tolerance is a significant requirement of cloud computing due to the Service Level Agreements (SLA). In order to achieve high reliability and resilience of real-time systems in virtualized clouds, a Virtualization-based Fault-Tolerant Scheduling (VFTS) algorithm is proposed. In this paper, fault tolerance is implemented by using primary-backup approach. VFTS is designed for periodic and preemptive tasks in homogeneous environment. Simulation results demonstrate an impressing saving of processing resources compared with those needed by the dual-system hot backup approach, which proves the feasibility and effectiveness of the proposed VFTS algorithm.