System Management

4

System Management is an all-encompassing term whose definition can vary drastically depending on the type of system that is being developed. System Management can indicate anything from system configuration all the way to active reporting, proactive fault remediation, and comprehensive system security. In a relatively closed system with limited access to external interaction, system management could be limited to chassis management, event logging, and resource management. In systems that require more sophisticated external interface and a finer granularity of control, system management mechanisms can provide a myriad of APIs and system services for administering a system.

The intent of this section is to give a developer an overview of what application programming interfaces are supplied by the High Availability SDK (HASDK).

The HASDK provides System Management capable APIs. The APIs enable Redundant Host configuration and administration, IPMI infrastructure communication and administration, Hot Swap device detection and management, Slot Control for control and access of backplane slot attributes.

Most of the details for creating and administering a Telco based solution are beyond the scope of this document.

4.1Redundant Host API

Among these APIs is a PICMG* 2.12 compliant Redundant Host Programming Interface. This interface allows a client to perform the following operations:

Initialize and terminate an instance of this interface

Enumerate the Hosts, domains and slots in the system

Get information about devices in slots

Initiate domain switchovers among Hosts

Enable and disable notifications regarding switchover operations

Specify actions that result from hardware-initiated alarms and control

See Chapter 6, “Redundant Host API,” for more information.

4.1.1IPMI API

Platform management is a major component of a comprehensive system management architecture. Platform management allows for status and event notification of all exposed interfaces such as temperature sensors, voltage monitors, and other sensory devices. These status and communications capabilities need to be as extensible as possible.

High Availability Software for the Intel® NetStructureTM ZT 4901 Technical Product Specification

25

Page 25
Image 25
Intel ZT 4901 manual System Management, Redundant Host API, Ipmi API