Hybrid EDF Packet Scheduling for Real-Time Distributed Systems

Real-Time Systems(2015)

引用 9|浏览0
暂无评分
摘要
When multiple computational resource elements collaborate to handle events in a cyber-physical system, scheduling algorithms on these resource elements and the communication delay between them contribute to the overall system utilization and schedulability. Employing earliest deadline first (EDF) scheduling in real-time cyber-physical systems has many challenges. First, the network layer of a resource has to interrupt and notify the scheduler about the deadlines of arrived messages. The randomness of interruption makes context switch costs unpredictable. Second, lack of globally synchronized clocks across resources renders event deadlines derived from local clocks and piggybacked in messages meaningless. Third, communication delay variances in a network increase the unpredictability of the system, e.g., When multiple resources transmit message bursts simultaneously. We address these challenges in this work. First, we combine EDF scheduling with periodic message transmission tasks. Then, we implement an EDF-based packet scheduler, which transmits packets considering event deadlines. Third, we employ bandwidth limitations on the transmission links of resources to decrease network contention and network delay variance. We have implemented our hybrid EDF scheduler in a real-time distributed storage system. We evaluate it on a cluster of nodes in a switched network environment resembling a distributed cyber-physical system to demonstrate the real-time capability of our scheduler.
更多
查看译文
关键词
processor scheduling,real-time systems,EDF scheduling,EDF-based packet scheduler,bandwidth limitations,communication delay,computational resource elements,distributed cyber-physical system,earliest deadline first scheduling,event deadlines,events handling,hybrid EDF packet scheduling,hybrid EDF scheduler,interruption randomness,network contention,network delay variance,nodes cluster,packets transmission,periodic message transmission tasks,real-time cyber-physical systems,real-time distributed storage system,real-time distributed systems,resource network layer,schedulability,scheduling algorithms,switch costs,switched network environment,system utilization,transmission links,EDF packet scheduling,bandwidth control,partial-EDF task scheduling,real-time distributed systems,
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要