Title :
Self-Organizing Fair Job Scheduling among Mobile Devices
Author :
Hummel, Karin Anna ; Meyer, Harald
Author_Institution :
Dept. of Distrib. & Multimedia Syst., Univ. of Vienna, Vienna
Abstract :
Ubiquitously available mobile devices can contribute to grids not only for accessing resources but also to provide resources, such as, computational power or memory in mobile scenarios. When utilizing networked mobile resources challenges arise due to, e.g., disconnections, disturbances on the wireless medium, and limited energy sources.We propose an opportunistic job scheduling approach to harness cycles. Mobile nodes decide autonomously which job to take by matching the job´s requirements against their capabilities and coordinate among each other based on shared job queues. Reactive and proactive fault tolerance mechanisms assure robustness.The main contribution of this work is the introduction of five different fairness strategies for self-organizing balanced load distribution based on gossiping about the other mobile nodes´ states and comparing the own status against this information. In simulation runs, we achieved an improvement of fair load distribution which remained robust even in the presence of faults.
Keywords :
mobile computing; scheduling; self-adjusting systems; software fault tolerance; mobile devices; proactive fault tolerance; reactive fault tolerance; self-organizing balanced load distribution; self-organizing fair job scheduling; shared job queues; Distributed computing; Fault tolerance; Grid computing; High performance computing; Mobile computing; Pervasive computing; Processor scheduling; Robustness; Wireless mesh networks; Wireless sensor networks; Balanced Load Distribution; Fairness; Mobile Grid;
Conference_Titel :
Self-Adaptive and Self-Organizing Systems Workshops, 2008. SASOW 2008. Second IEEE International Conference on
Conference_Location :
Venice
Print_ISBN :
978-0-7695-3553-1
Electronic_ISBN :
978-0-7695-3553-1
DOI :
10.1109/SASOW.2008.58