Emerson 4620 manual System Management Interfaces Overview, Introduction, Standard Compliances

Page 13

System Management Interfaces Overview

1

1.1Introduction

Emerson provides an SAF Hardware Platform Interface (HPI) as part of its AdvancedTCA platforms. HPI provides an industry standard interface to monitor and control highly available telecommunications system platforms. The ability to monitor and control these platforms is provided through a consistent and standard set of programmatic interfaces that are targeted for adoption by the telecom building block industry to significantly reduce product time-to-market and development costs while retaining or enhancing total system/network availability.

HPI provides the interface between the middleware software solution stack and the hardware solution stack, allowing portability of middleware software building blocks across many different hardware platforms and portability of hardware platforms across many different middleware software building blocks.

This guide describes the HPI-B implementation targeted at the Emerson AdvancedTCA Centellis 4620 platform.

1.2Standard Compliances

The Emerson HPI-B implementation for the Centellis 4620 environment is compliant to the following standards.

Table 1-1 HPI-B Standards Supported by Emerson HPI-B Implementation

Standard

Description

 

 

SAI-HPI-B.01.02

HPI-B base specification. It abstracts hardware

 

platform characteristics into a data model

 

consisting of entities and resources.

 

 

SAIM-HPI-B.02.01-ATCA

HPI-B-AdvancedTCA mapping specification. It

 

provides a vendor independent hardware

 

platform view of an AdvancedTCA system.

 

 

Although the standards listed above are fulfilled, some specific limitations apply. For details, refer to Limitations on page 27.

1.3Architecture

The Emerson HPI implementation is provided in the form of a client-server architecture. In the Centellis 4620 system environment the server, called HPI daemon, runs on the ATCA-F120 switch blade, and the client, which is constituted by an HPI library and an application which links that library, runs on any node within a shelf. Internally each HPI daemon is connected to a Shelf

System Management Interface Based on HPI-B (Centellis 4620) User’s Guide (6806800D85A)

13

Image 13
Contents System Management Interface Based on HPI-B Centellis Contact Address Contents Related Documentation ContentsDefinition of Domain Management Resource List of TablesPage List of Figures Page About this Manual Overview of ContentsAbbreviations About this Manual Abbreviation Description ConventionsNotation Description BoldComments and Suggestions Summary of ChangesAbout this Manual Notation Description Page Introduction System Management Interfaces OverviewStandard Compliances ArchitectureSystem Management Interfaces Overview HPI Library HPI LibraryHPI Daemon High AvailabilityHPI Daemon Page Installing and Configuring the HPI-B Daemon Software Installation and ConfigurationOverview RPM Files for HPI-B Clients and DaemonsConfiguring an HPI Daemon Installing an HPI-B DaemonOverview of HPI-B Directories and Files on ATCA-F120 Directory DescriptionInstalling HPI Clients Setting Up HPI ClientsOverview of HPI-B Directories and Files on Node Blades Multishelf Library Configuration File HPI Daemon Entries Configuring HPI ClientsIP Addresses/Ports of HPI Daemons in a Centellis 4620 Shelf Entry DescriptionDeveloping Applications Directory ContentBuilding the Application Development RPMs Directory StructurePage Limitations with Respect to HPI-B Base Specification Using HPI-BLimitations Overview Working with the Multishelf LibraryAccessing HPI Domains Using HPI-B Accessing HPI DomainsHow Domains and Shelves are Represented Using HPI-B How Domains and Shelves are RepresentedHow Domains and Shelves are Represented Using HPI-B Domain Management Control RDR Definition of Domain Management ResourceSaHpiRptEntryT Value SaHpiRdrT ValueDomain Management Control State Domain Management ControlShelf Management Resource Connection State RDR Using HPI-BHow Domains and Shelves are RepresentedDomain Connection Sensor Discovering Shelves and DomainsDomain Connection Sensor Reading Domain Connection Sensor EventsAdding and Removing Shelves and Domains Using HPI-B Adding and Removing Shelves and DomainsParameter Value Emerson Extensions Emerson Extensions Using HPI-B10 Boot Option RDR Ipmi System Boot Options Support11 Boot Option Control Using HPI-B HPI Controls for Domain and Shelf ManagementIpmi System Boot Options SupportUsing HPI-B 12 Boot Option StateGet operations Set operationsHPI Logging Support Post Type Control13 Post Type HPI Control RDR 14 Post Type HPI Control Sate Values15 Log RDR HPI Logging Support Using HPI-B16 Log Control 17 Log Control State Using HPI-BHPI Logging SupportExample Application Source Files Example ApplicationsList of Supported Example Applications Example Applications List of Supported Example Applications List of Supported Example ApplicationsExample Applications Display everything #------------------------------hpifumi #------------------------------ hpihotswap String Example Applications List of Supported Example Applications Option #------------------------------ hpishelf Value Display sensors Related Specifications Emerson Network Power Embedded Computing DocumentsTable B-2 Related Specifications Related Documentation