DocumentCode :
3309032
Title :
SpiderNet: an integrated peer-to-peer service composition framework
Author :
Gu, Xiaohui ; Nahrstedt, Klara ; Yu, Bin
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear :
2004
fDate :
4-6 June 2004
Firstpage :
110
Lastpage :
119
Abstract :
Service composition is highly desirable in peer-to-peer (P2P) systems where application services are naturally dispersed on distributed peers. However, it is challenging to provide high quality and failure resilient service composition in P2P systems due to the decentralization requirement and dynamic peer arrivals/departures. We present an integrated P2P service composition framework called SpiderNet to address the challenges. At service setup phase, SpiderNet performs a novel bounded composition probing protocol to provide scalable quality-aware and resource-efficient sendee composition in a fully distributed fashion. Moreover, SpiderNet supports directed acyclic graph composition topologies and explores exchangeable composition orders for enhanced service quality. During service runtime, SpiderNet provides proactive failure recovery to overcome dynamic changes (e.g., peer departures) in P2P systems. The proactive failure recovery scheme maintains a small number of dynamically selected backup compositions to achieve quick failure recovery for soft realtime streaming applications. We have implemented a prototype of SpiderNet and conducted extensive experiments using both large-scale simulations and wide-area network testbed. Experimental results show the feasibility and efficiency of the SpiderNet service composition solution for P2P systems.
Keywords :
peer-to-peer computing; quality of service; system recovery; wide area networks; SpiderNet framework; bounded composition probing protocol; failure resilient service composition; integrated peer-to-peer service composition framework; large-scale simulation; peer-to-peer system; quality-aware; resource-efficient sendee composition; soft realtime streaming application; wide-area network testbed; Computer science; Contracts; Distributed computing; Large-scale systems; NASA; Peer to peer computing; Pervasive computing; Protocols; Testing; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High performance Distributed Computing, 2004. Proceedings. 13th IEEE International Symposium on
ISSN :
1082-8907
Print_ISBN :
0-7695-2175-4
Type :
conf
DOI :
10.1109/HPDC.2004.1323507
Filename :
1323507
Link To Document :
بازگشت