Title :
RTG-L: Dependably Scheduling Real-Time Distributable Threads in Large-Scale, Unreliable Networks
Author :
Han, Kai ; Ravindran, Binoy ; Jensen, E.D.
Author_Institution :
Virginia Tech, Blacksburg
Abstract :
We consider scheduling real-time distributable threads in the presence of node/link failures and message losses in large-scale network systems. We present a distributed scheduling algorithm called RTG-L. The algorithm uses gossip-based communication for dynamically and dependably discovering eligible nodes. Traditionally, gossip protocols incur high message overhead. We explain that this problem is not that serious. We present a gossip-based message propagation protocol with lower message overhead. In scheduling local thread sections, RTG-L exploits slacks to optimize gossip time utilization. Thereby, it satisfies end-to-end time constraints with probabilistic assurance. Our simulation studies verify our analytical results.
Keywords :
distributed algorithms; multi-threading; probability; scheduling; distributed scheduling algorithm; gossip-based communication; gossip-based message propagation protocol; large-scale unreliable network system; node-link failure; probability; real-time distributable thread; Analytical models; Large-scale systems; Processor scheduling; Protocols; Real time systems; Scheduling algorithm; Time factors; USA Councils; Uncertainty; Yarn;
Conference_Titel :
Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
Conference_Location :
Melbourne, Qld.
Print_ISBN :
0-7695-3054-0
DOI :
10.1109/PRDC.2007.57