Overview of the Service Availability Architecture
Dave Penkler · 2012
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