Architecture and Protocols for a Decentralized Group Membership Service for Wide-Area Networks.

Abstract

Entities cooperating as a group become simpler to construct if they possess access to a membership service to manage and administer the membership information of such groups. This report describes the architecture and design of a wide-area group membership service. Unlike any known membership service, the service is based on a completely decentralized protocol executed by a hierarchy of servers. This hierarchy permits a clear separation between the membership service infrastructure and support for application groups, permitting global scaleability. The membership protocol itself is executed by a core set of membership servers identified in a group-specific manner, permitting a separate name space, membership scope and partition handling for each group. We describe a suitable application programme's interface and provide correctness arguments for the protocol. A working implementation of the basic membership protocol is described.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 22, 1995
Accession Number
ADA293424

Entities

People

  • David S. Neely
  • John Kostrivas
  • Shridhar B. Shukla

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Classification
  • Computer Networks
  • Computer Science
  • Computers
  • Computing System Architectures
  • Distributed Computing
  • Engineering
  • Fault Tolerance
  • Fault Tolerant Computing
  • Hierarchies
  • Host Computers
  • Infrastructure
  • Local Area Networks
  • Monitoring
  • Network Protocols
  • Networks
  • Wide Area Networks

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Theoretical Analysis.

Technology Areas

  • Space