1 hpi library, 2 hpi daemon, 4 high availability – Artesyn System Management Interface Based on HPI-B (Centellis 2000 R3.0/4411) User's Guide (June 2014) User Manual

Page 17: 1 hpi library 1.3.2 hpi daemon

Advertising
background image

System Management Interface Overview

System Management Interface Based on HPI-B (Centellis 2000 R3.0/4411) User’s Guide (6806800P20C)

17

1.3.1

HPI Library

The HPI library is the primary user interface. It is intended to be used by applications that wish
to control and monitor HPI managed components, such as ATCA shelves, blades and other
FRUs. The HPI library is delivered as shared and as static library and has to be linked with an
application.

There are two types of HPI libraries available:

Single shelf library

Multi shelf library

The single shelf library supports the communication with one HPI daemon only. Since it is only
used internally and is not intended to be used by user applications, it will not be described any
further in this manual. The multishelf library, on the other hand, supports the communication
with one up to several HPI daemons. This becomes necessary if you wish to deploy redundancy
in one HPI-B based shelf management system or if you wish to manage several shelves. The
multishelf library is the library which you should build your applications on, it is the official
interface to customer applications.

Details about supported combinations of CPU architecture/Linux distribution are given in

Chapter 2, Software Installation and Configuration, on page 19

.

1.3.2

HPI Daemon

As previously mentioned, the HPI daemon runs either on the ATCA-MF106, or SAM1411 blades
and its main tasks are:

Provide a single access point to control and monitor hardware components in a shelf

Map information provided by the underlying Shelf Manager to HPI

1.4

High Availability

Both HPI daemons in a shelf are operated in cold stand-by mode. This means that while one HPI
daemon is active, the other is deactivated.

Advertising