Demonstration Utilities

10

The purpose of the demonstration utility is to demonstrate and expose the main functionality and features of the HSSDK driver set, the Application Programming Interface (API) and the Redundant Host (RH) capabilities of the ZT 5524 System Master CPU board. It also serves as a test tool for exercising the APIs while acting as a programming tutorial. The functional interfaces are listed below:

RH API exercising

Hot Swap API exercising

Inter-host communications mechanism

Fault Configuration

Switchover Management

Any extra exposed status and control that is not covered in the previously mentioned APIs

10.1Functional Description

The architecture of the RHDemo application is represented by five major functional blocks:

User interface

RH interface

IPMI interface

Hot swap interface

Slot control interface

These are described in the following topics.

10.1.1User Interface

The user interface is based on a command line interface and is menu driven. Enter a number and press Enter to make a selection. Press M to go to the main menu, press B to go back to the previous menu, and press Q to quit the demo.

10.1.2RH Interface

The RADemo exercises the Redundant Host functionality exposed via the RH interface. It supports the PICMG 2.12 RH API. This should also be sufficient to exercise the functionality in the ZT 5524 RSS System Master board. The ZT 5524 is dynamic enough to function in multiple mode host-domain ownership configurations. The multiple modes are:

Active/Standby

Active/Active

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

95

Page 95
Image 95
Intel ZT 4901 manual Demonstration Utilities, Functional Description, User Interface, RH Interface