SpiderNet: An integrated peer-to-peer service composition framework

被引:59
|
作者
Gu, XH [1 ]
Nahrstedt, K [1 ]
Yu, B [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
关键词
D O I
10.1109/HPDC.2004.1323507
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 arrivalsIdepartures. In this paper 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 service 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 proivides 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 P2Psystems.
引用
收藏
页码:110 / 119
页数:10
相关论文
共 50 条
  • [31] A. unified peer-to-peer database framework for scalable service and resource discovery
    Hoschek, W
    GRID COMPUTING - GRID 2002, 2002, 2536 : 126 - 144
  • [32] Peer-to-peer technologies in network and service management
    Pras, Aiko
    Schoenwaelder, Juergen
    Stiller, Burkhard
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2007, 15 (03) : 285 - 288
  • [33] A Peer-to-Peer Approach to Web Service Discovery
    Cristina Schmidt
    Manish Parashar
    World Wide Web, 2004, 7 : 211 - 229
  • [34] A Grid Information Service based on peer-to-peer
    Puppin, D
    Moncelli, S
    Baraglia, R
    Tonellotto, N
    Silvestri, F
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 454 - 464
  • [35] Peer-to-peer multimedia streaming and caching service
    Jeon, WJ
    Nahrstedt, K
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL I AND II, PROCEEDINGS, 2002, : A57 - A60
  • [36] Service Discovery for Semantic Peer-to-Peer Cooperation
    Bianchini, Devis
    De Antonellis, Valenia
    Melchiori, Michele
    Salvi, Denise
    17TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURES FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2008, : 153 - 158
  • [37] Establishing Service Communities in Peer-to-Peer networks
    Jacob, Carsten
    Pfeffer, Heiko
    Zhang, Lei
    Steglich, Stephan
    2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 1181 - +
  • [38] A peer-to-peer approach to Web service discovery
    Schmidt, C
    Parashar, M
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2004, 7 (02): : 211 - 229
  • [39] A Distributed Index Service for Peer-to-Peer VOD
    Yu, Linchen
    Jin, Hai
    Yu, Yang
    Liao, Xiaofei
    Jiang, Wembin
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 202 - 207
  • [40] Integrated Measurement and Analysis of Peer-to-Peer Traffic
    Markovich, N. M.
    Biernacki, A.
    Eittenberger, P.
    Krieger, U. R.
    WIRED-WIRELESS INTERNET COMMUNICATIONS, PROCEEDINGS, 2010, 6074 : 302 - +