Motorola 6806800C08B 사용자 설명서
NetPlane Core Services Overview User’s Guide (6806800C08B)
NetPlane Core Services
HPI Integration Service
34
2.6.1.1.1
Distributed Trace Server
The Distributed Trace Server (DTS) is responsible for defining policies based on which logs will
be collected from the Distributed Trace Agents (DTA) at run-time. The logging policies can be
configured via a Logging Policy MIB which is owned by the DTS. At system-start default policies
will be used which can then be customized at run-time via the MIB.
be collected from the Distributed Trace Agents (DTA) at run-time. The logging policies can be
configured via a Logging Policy MIB which is owned by the DTS. At system-start default policies
will be used which can then be customized at run-time via the MIB.
2.6.1.1.2
Distributed Trace Agent
The Distributed Trace Agent (DTA) is a linkable library that makes the DTSv available to clients.
The DTAs manipulate normalized logging information according to the filter descriptions
configured in the Logging Policy MIB. If the Logging Policy MIB has not been configured,
acceptable defaults engage. When it is configured, the DTSv selectively forwards filter
descriptions to the appropriate DTAs according to the information described in the MIB. For a
detailed description of the DTA refer to the Distributed Tracing Service Programmer's Reference
.
The DTAs manipulate normalized logging information according to the filter descriptions
configured in the Logging Policy MIB. If the Logging Policy MIB has not been configured,
acceptable defaults engage. When it is configured, the DTSv selectively forwards filter
descriptions to the appropriate DTAs according to the information described in the MIB. For a
detailed description of the DTA refer to the Distributed Tracing Service Programmer's Reference
.
2.6.2
HPI Integration Service
The HPI Integration Service (HISv) is a service which is only used internally by other NCS
services, in particular the AvSv and the SPSv. It provides an abstraction from the actual HPI
implementation used in the system. In the case of the NCS this implementation is OpenHPI.
services, in particular the AvSv and the SPSv. It provides an abstraction from the actual HPI
implementation used in the system. In the case of the NCS this implementation is OpenHPI.
2.6.2.1
Basic Functionality
The HISv allows its clients to interact with the underlying HPI interface. The main tasks of HISv
are:
are:
z
Publishing HPI events using ESDv channels and formatting expected by subscribing clients
z
Executing HPI APIs on behalf of other NCS services
z
Making hardware inventory information available
z
Overseeing the maintenance and manipulation of the SAF HPI MIB objects
2.6.2.1.1
Architecture
The HISv is made up of the following two components:
z
HPI Chassis Director
z
HPI Adaption Private Library
2.6.2.1.2
HPI Chassis Director
The HPI Chassis Director (HCD) is an NCS process which is linked to a SAF-compliant
implementation of the SAF HPI library.
implementation of the SAF HPI library.