3. Overview of the Service Availability Architecture

  1. Maria Toeroe2 and
  2. Francis Tam3
  1. Dave Penkler

Published Online: 18 MAR 2012

DOI: 10.1002/9781119941378.ch3

Service Availability: Principles and Practice

Service Availability: Principles and Practice

How to Cite

Penkler, D. (2012) Overview of the Service Availability Architecture, in Service Availability: Principles and Practice (eds M. Toeroe and F. Tam), John Wiley & Sons, Ltd, Chichester, UK. doi: 10.1002/9781119941378.ch3

Editor Information

  1. 2

    Ericsson, Town of Mount Royal, Quebec, Canada

  2. 3

    Nokia Research Center, Helsinki, Finland

Author Information

  1. Hewlett-Packard, Grenoble, France

Publication History

  1. Published Online: 18 MAR 2012
  2. Published Print: 20 APR 2012

ISBN Information

Print ISBN: 9781119954088

Online ISBN: 9781119941378



  • architecture;
  • architecture description approach;
  • fault tolerant systems;
  • HA concepts;
  • service availability architecture


This chapter presents the service availability architecture with its constituent services. It begins by giving some background on the specification creation process and presenting the architecture description approach. The chapter reviews some basic HA concepts and outlined how they are applied in software based fault tolerant systems. In the presentation of the architecture and its services it examines the interactions between the services that illustrate how they work together to provide high levels of SA and continuity. The chapter describes the design considerations and trade-offs that were made in selecting the functionality that was included in the specification. Designing and implementing reliable, flexible, and high performance distributed systems is a complex and difficult task. The choices of features and functionality in the specifications were strongly influenced by the many lessons learned in previous proprietary systems.

Controlled Vocabulary Terms

fault tolerance