A Generic Group Communication Approach for Hybrid Distributed Systems

  • Authors:
  • Raimundo José Araújo Macêdo;Allan Edgard Freitas

  • Affiliations:
  • Distributed Systems Laboratory (LaSiD) Computer Science Department, Federal University of Bahia, Salvador, Brazil;Distributed Systems Laboratory (LaSiD) Computer Science Department, Federal University of Bahia, Salvador, Brazil and Federal Institute of Bahia, Salvador, Brazil

  • Venue:
  • DAIS '09 Proceedings of the 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Group Communication is a powerful abstraction that is being widely used to manage consistency problems in a variety of distributed system models, ranging from synchronous, to time-free asynchronous model. Though similar in principles, distinct implementation mechanisms have been employed in the design of group communication for distinct system models. However, the hybrid nature of many modern distributed systems, with dynamic and varied QoS guarantees, has put forward the need for integrated models. Furthermore, adaptation with degraded service is a common requirement in such scenarios. This paper tackles this new challenge by introducing a generic group communication mechanism. Because of its integrated feature, our approach is capable of handling group communication for both synchronous and asynchronous distributed systems, dynamically adapting to the available QoS. For example, it can dynamically switch to the asynchronous version when the run-time system can no longer guarantee a timely operation. The properties and algorithms of the integrated approach are presented in this paper, as well as a performance evaluation through simulation, comparing this mechanism with some classical approaches.