• DocumentCode
    2297235
  • Title

    Chord4S: A P2P-based Decentralised Service Discovery Approach

  • Author

    He, Qiang ; Yan, Jun ; Yang, Yun ; Kowalczyk, Ryszard ; Jin, Hai

  • Author_Institution
    Fac. of Inf. & Commun. Technol., Swinburne Univ. of Technol., Melbourne, VIC
  • Volume
    1
  • fYear
    2008
  • fDate
    7-11 July 2008
  • Firstpage
    221
  • Lastpage
    228
  • Abstract
    Service-oriented computing is emerging as a paradigm for developing distributed applications. A critical issue of utilising service-oriented computing is to have a scalable, reliable and robust service discovery mechanism. However, traditional service discovery methods using centralised registries can easily suffer from problems such as performance bottleneck and vulnerability to failures in the large scalable service network, thus functioning abnormally. To address these problems, this paper proposes a peer-to-peer based decentralised service discovery approach named Chord4S. Chord4S utilises the data distribution and lookup capabilities of the popular Chord to distribute and discover services in a decentralised manner. Data availability is further improved by distributing service descriptions of functionally-equivalent services to different successor nodes that are organised into a virtual segment in the Chord circle. In addition, the Chord routing protocol is extended to support efficient discovery of multiple services with single request. This enables late negotiation of service level agreements between a service consumer and multiple service providers. The experimental evaluation shows that Chord4S achieves higher data availability and provides efficient query with reasonable overhead.
  • Keywords
    Web services; peer-to-peer computing; Chord4S; P2P-based decentralised service discovery; centralised registries; chord routing protocol; data distribution; large scalable service network; peer-to-peer based decentralised service discovery; performance bottleneck; service-oriented computing; Availability; Communications technology; Computer science; Distributed computing; Information systems; Peer to peer computing; Query processing; Routing protocols; Scalability; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.74
  • Filename
    4578467