Enhancing group communication with self-manageable behavior

  • Authors:
  • Raimundo José De AraúJo MacêDo;Allan Edgard Silva Freitas;AlíRio Santos De Sá

  • Affiliations:
  • Distributed Systems Laboratory-LaSiD, Computer Science Department, Federal University of Bahia, Campus de Ondina, 40170-110, Salvador, Brazil;Distributed Systems Laboratory-LaSiD, Computer Science Department, Federal University of Bahia, Campus de Ondina, 40170-110, Salvador, Brazil and Federal Institute of Bahia, Campus de Salvador, 40 ...;Distributed Systems Laboratory-LaSiD, Computer Science Department, Federal University of Bahia, Campus de Ondina, 40170-110, Salvador, Brazil

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Group communication protocols (GCPs) play an important role in the design of modern distributed systems. A typical GCP exchanges control messages to provide message delivery guarantees, and a key point in the configuration of such a protocol is to establish the right trade-off between message overhead and delivery latency. This trade-off becomes even a greater challenge in systems where computing resources and application requirements may change at runtime. In such scenarios, the configuration of a GCP must be continuously re-adjusted to attain certain performance goals, or to adapt to current resource availability. This paper addresses this challenge by proposing self-managing mechanisms based on feedback control theory to a GCP especially designed to be self-manageable; in the proposed protocol, message overhead and delivery latency can be adjusted at runtime to follow some new operating set-point. The evaluation performed under varied scenarios shows the effectiveness of our approach.