Asynchronous Active Replication in Three-Tier Distributed Systems

  • Authors:
  • Roberto Baldoni;Carlo Marchetti;Sara Tucci Piergiovanni

  • Affiliations:
  • -;-;-

  • Venue:
  • PRDC '02 Proceedings of the 2002 Pacific Rim International Symposium on Dependable Computing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The deployment of server replicas of a service across an asynchronous distributed system (e.g., Internet) is a real practical challenge. This target cannot be indeed achieved by classical software replication techniques (e.g., passive and active replication) as these techniques usually rely on group communication toolk-kits that require server replicas to run over a partially synchronous distributed system to solve the underlying agreement problem. This paper proposes a three-tier architecture for software replication that encapsulates the need of partial synchrony in a specific software component of a mid-tier to free replicas and clients from the need of underlying partial synchrony assumptions. Then we propose how to specialize the mid-tier in order to manage active replication of server replicas.