QoS-aware service composition for large-scale peer-to-peer systems

  • Authors:
  • Xiaohui Gu;Klara Nahrstedt

  • Affiliations:
  • Department of Computer Science, University of Illinois at Urbana-Champaign;Department of Computer Science, University of Illinois at Urbana-Champaign

  • Venue:
  • Grid resource management
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this chapter, we present a scalable QoS-aware service Composition framework, SpiderNet for large-scale peer-to-peer (P2P) systems. The SpiderNet framework comprises: (1) service path selection, which is responsible for selecting and composing proper service components into an end-to-end service path satisfying the user's functional and quality requirements; (2) service path instantiation, which decides the specific peers, where the chosen service components are actually instantiated, based on the distributed, dynamic, and composite resource information; and (3) benefit-driven clustering, which dynamically organizes a large-scale P2P system into an overlay network, based on each peer's benefit. Conducting extensive simulations of a large-scale P2P system (104 peers), we show that SpiderNet can achieve much higher service provisioning success rate than other common heuristic approaches.