![](/images/new-backgrounds/1120837/12083741x1.webp)
Dependencies | Introduction |
|
|
1.2.3Dependencies
This section describes dependencies between the AvS and other services and between the Avs and libraries.
1.2.3.1Service Dependencies
The following table lists other NCS services and how the Availability Service depends on them.
Table 1-4 Availability Service - Dependencies
Service | Dependency |
|
|
Layered Enhanced Accelerated | Availability Service uses LEAP for portability. It uses |
Portability (LEAP) | the memory manager, timers, |
| and handle manager services provided by LEAP. |
|
|
Message Distribution Service (MDS) | Interaction between the subparts of AvSv takes place |
| using MDS messaging. |
|
|
Distributed Tracing Service (DTSv) | Availability Service uses DTSv to log debug messages |
| and to report informational events. |
|
|
System Resource Monitoring Service | Availability Service uses SRMSv for passive health |
(SRMSv) | monitoring of components. |
|
|
Event Distribution Service (EDSv) | Availability Service uses EDSv to receive all fault |
| events related to resources it manages. |
|
|
Hardware Interface Service (HISv) | AvM uses HISv to issue hardware platform (HPL) |
| commands for managing nodes. |
|
|
Management Access Service (MASv) | AvD and AvM use MASv to manage the MIB objects |
| defined in the AvSv MIBs. |
|
|
Message Based Checkpoint Service | The active AvD uses MBCSv to checkpoint the state |
(MBCSv) | information with a standby AvD. |
|
|
1.2.3.2Library Dependencies
The AvSv library, libSaAmf.so, and Cluster Membership library, libSaClm.so, depend on:
zlibncs_core.so
zlibavsv_common.so
zlibsaf_common.so
1.2.4Service Definition Documents
The documents available at the following links are
zhttp://www.saforum.org/apps/org/workgroup/twg/ais/download.php/1451/aisOverview.B0101
zhttp://www.saforum.org/apps/org/workgroup/twg/ais/download.php/1449/aisAmf.B0101.pdf
zhttp://www.saforum.org/apps/org/workgroup/twg/ais/download.php/1446/aisClm.B0101.pdf
Availability Service Programmer’s Reference (6806800C44B) | 21 |