Title :
Adaptive Resource Management in Peer-to-Peer Middleware
Author :
Repantis, Thomas ; Drougas, Yannis ; Kalogeraki, Vana
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
Abstract :
Supporting distributed real-time applications in largescale and heterogeneous distributed environments has attracted much attention recently. However, the decentralized and dynamic characteristics of the systems present a number of challenges in managing the processor and networking resources and scheduling the application execution across multiple peers. In this paper, we address these problems with a novel resource management architecture for scheduling soft real-time applications in overlay networks. Key to our approach is that nodes maintain a partial view of resource availability of their peers in local profiles, keep track of the urgency of the requests and balance application execution across multiple nodes. Our techniques are entirely decentralized and use only local knowledge considering unpredictable latencies and changing resource availability.
Keywords :
middleware; peer-to-peer computing; processor scheduling; real-time systems; resource allocation; adaptive resource management architecture; balance application execution; distributed real-time application; heterogeneous distributed environment; large-scale distributed environment; networking resources; overlay networks; peer-to-peer middleware; processor management; real-time application scheduling; Application software; Availability; Delay; Large-scale systems; Middleware; Peer to peer computing; Quality of service; Resource management; Scalability; Streaming media;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.80