A Practical Approach to Network Size Estimation for Structured Overlays

  • Authors:
  • Tallat M. Shafaat;Ali Ghodsi;Seif Haridi

  • Affiliations:
  • Royal Institute of Technology (KTH), School of Information and Communication, Stockholm, Sweden;Computer Systems Laboratory, Swedish Institute of Computer Science, Stockholm, Sweden;Royal Institute of Technology (KTH), School of Information and Communication, Stockholm, Sweden

  • Venue:
  • IWSOS '08 Proceedings of the 3rd International Workshop on Self-Organizing Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Structured overlay networks have recently received much attention due to their self-* properties under dynamic and decentralized settings. The number of nodes in an overlay fluctuates all the time due to churn. Since knowledge of the size of the overlay is a core requirement for many systems, estimating the size in a decentralized manner is a challenge taken up by recent research activities. Gossip-based Aggregation has been shown to give accurate estimates for the network size, but previous work done is highly sensitive to node failures. In this paper, we present a gossip-based aggregation-style network size estimation algorithm. We discuss shortcomings of existing aggregation-based size estimation algorithms, and give a solution that is highly robust to node failures and is adaptive to network delays. We examine our solution in various scenarios to demonstrate its effectiveness.