There are some services in the SAP NetWeaver framework that cannot be replicated. They cannot exist more than once for the same SAP system, therefore, they are single points of failure. The LifeKeeper SAP Recovery Kit or Oracle Recovery Kit provides protection for these single points of failure with standard LifeKeeper functionality. In addition, the kit provides the ability to protect, at various levels, the additional pieces of the SAP infrastructure. The protection of each infrastructure component will be represented in a single resource within the hierarchy.
The SAP Recovery Kit provides monitoring and switchover for different SAP instances; the SAP Primary Application Server (PAS) Instance, the ABAP SAP Central Service (ASCS) Instance and the SAP Central Services (SCS) Instance (the Central Service Instances protect the enqueue and message servers). The SAP Recovery Kit works in conjunction with the appropriate database recovery kit to protect the database. The IP Recovery Kit is also used to provide a virtual IP address that can be moved between network cards in the cluster as needed. The Network Attached Storage (NAS) Recovery Kit can be used to protect the local NFS mounts. The various recovery kits are used to build the SAP resource hierarchy which provides protection for all of the components of the application environment.
Each recovery kit monitors the health of the application under protection and is able to stop and restart the application both locally and on another cluster server.
Map of SAP System Hierarchy
A typical SAP resource hierarchy as it appears in the LifeKeeper GUI is shown below.