JOURNAL ARTICLE

Self-Chord: A Bio-Inspired P2P Framework for Self-Organizing Distributed Systems

Agostino ForestieroEmilio LeonardiCarlo MastroianniMichela Meo

Year: 2010 Journal:   IEEE/ACM Transactions on Networking Vol: 18 (5)Pages: 1651-1664   Publisher: Institute of Electrical and Electronics Engineers

Abstract

This paper presents "Self-Chord," a peer-to-peer (P2P) system that inherits the ability of Chord-like structured systems for the construction and maintenance of an overlay of peers, but features enhanced functionalities deriving from ant-inspired algorithms, such as autonomous behavior, self-organization, and capacity to adapt to a changing environment. As opposed to the structured P2P systems deployed so far, resource indexing and placement is uncorrelated with network structure and topology, and resource keys are organized and managed by self-organizing mobile agents through simple local operations driven by probabilistic choices. Self-Chord has three main features that are particularly advantageous in Grid and Cloud Computing: 1) it is possible to give a semantic meaning to keys, which enables the execution of range queries; 2) the keys are fairly distributed over the peers, thus improving the balancing of storage responsibilities; 3) maintenance load is also limited because it is not necessary to reassign keys when new peers or resources are added to the system-the mobile agents will spontaneously reorganize the keys. The efficiency and effectiveness of Self-Chord were assessed both with a simulation framework and with an analytical model inspired by fluid dynamics.

Keywords:
Computer science Chord (peer-to-peer) Distributed computing Pastry Overlay network Probabilistic logic Self-organization Grid Overlay Peer-to-peer Computer network Artificial intelligence The Internet World Wide Web

Metrics

46
Cited By
7.42
FWCI (Field Weighted Citation Impact)
36
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Bio-inspired self-organizing cellular systems

André StaufferDaniel MangeJoël S. RossierFabien Vannel

Journal:   Biosystems Year: 2008 Vol: 94 (1-2)Pages: 164-169
BOOK

Bio-Inspired Self-Organizing Robotic Systems

Yan MengYaochu Jin

Studies in computational intelligence Year: 2011
JOURNAL ARTICLE

Design of self-organizing bio-inspired systems

André StaufferDaniel MangeJoël S. Rossier

Journal:   International Journal of Knowledge-based and Intelligent Engineering Systems Year: 2008 Vol: 12 (3)Pages: 213-220
© 2026 ScienceGate Book Chapters — All rights reserved.