Chapter 13
SA Forum Middleware Implementations
13.1 Introduction
This chapter presents the two leading open source implementations of the Service Availability (SA) Forum Service Availability Interface specifications:
- OpenHPI, which implements the Hardware Platform Interface (HPI) [35]; and
- OpenSAF which delivers the services of the SA Forum Application Interface Specification (AIS).
Both projects were initiated and are driven by leading telecom and computing companies, many of whom contributed to the specifications themselves. These implementations can be deployed by themselves or together to provide a complete SA Forum solution.
13.1.1 OpenHPI
The OpenHPI an open source project [71, 105] aims at implementing the SA Forum HPI specification. The project started in 2004 and quickly provided its first HPI implementation. With the release of OpenHPI 2.0 the project implemented the HPI B.01.01 version of the interface specification in the same year as it was published by the SA Forum. The project remained well on track implementing the new versions of the specification. At the time of writing it provides the HPI interface according to B.03.02 version of the SA Forum standard [35]. The only exceptions are the diagnostics initiator management instrument (DIMI) and the firmware upgrade management instrument (FUMI) functions introduced by the B.02.01 version of the specification, which ...
Get Service Availability: Principles and Practice now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.