Neuron-a wide-area service discovery infrastructure

Hung Chang Hsiao, Chung Ta King

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)

Abstract

A wide-area service discovery infrastructure provides a repository in which services over a wide area can register themselves and clients everywhere can inquire about them. We discuss how to build such an infrastructure based on the peer-to-peer model. The proposed system, called Neuron, can be executed on top of a set of federated nodes across the global network and aggregate their resources to provide the discovery service. Neuron is self-organizing, self-tuning, and capable of tolerating failures of nodes and communication links. In addition, it allows the services to be described with arbitrary forms and the system load to be distributed evenly to the nodes. Neuron also supports event notification. We evaluated Neuron via simulation. The preliminary results show that service registration, discovery and service state advertising take at most O(log N) hops to complete.

Original languageEnglish
Title of host publicationProceedings - International Conference on Parallel Processing, ICPP 2002
EditorsTarek S. Abdelrahman
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages455-462
Number of pages8
ISBN (Electronic)0769516777
DOIs
Publication statusPublished - 2002
EventInternational Conference on Parallel Processing, ICPP 2002 - Vancouver, Canada
Duration: 2002 Aug 182002 Aug 21

Publication series

NameProceedings of the International Conference on Parallel Processing
Volume2002-January
ISSN (Print)0190-3918

Other

OtherInternational Conference on Parallel Processing, ICPP 2002
Country/TerritoryCanada
CityVancouver
Period02-08-1802-08-21

All Science Journal Classification (ASJC) codes

  • Software
  • General Mathematics
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Neuron-a wide-area service discovery infrastructure'. Together they form a unique fingerprint.

Cite this