Managing Serviceguard Extension for SAP on Linux (IA64 Integrity and x86_64), February 2008

Understanding Serviceguard Extension for SAP on Linux
Designing Serviceguard Extension for SAP on Linux Cluster Scenarios
Chapter 112
Mutual Failover Scenarios Using the Two Package
Concept
SAP ABAP Engine based applications usually rely on two central
software services that define the software SPOFs: the SAP Enqueue
Service and the SAP Message Service. These services are traditionally
combined and run as part of a unique SAP Instance that is called the
Central Instance (ci).
As any other SAP instance, the Central Instance has an Instance Name.
Traditionally it is called DVEBMGS. Each letter represents a service
that is delivered by the instance. The “E” and the “Mstand for the
Enqueue and Message Service that were identified as SPOFs in the
system. Therefore, the most important package type of Serviceguard
Extension for SAP on Linux is the Central Instance package (ci).
All other SAP services can be installed redundantly within additional
Application Server instances, sometimes also called Dialog Instances.
As its naming convention may suggest, DVEBMGS, there are more services
available within the Central Instance than just those that cause the
SPOFs. An undesirable result of this is, that a Central Instance is a
complex software with a high resource demand. Shutdown and startup of
Central Instances is slower and more error-prone than they could be.
Starting with SAP Web Application Server 6.40 it is possible to isolate
the SPOFs of the Central Instance in a separate Instance that is then
called the ABAP System Central Service Instance, in short ASCS. The
installer for SAP Web Application Server allows installing ASCS
automatically. This installation procedure will then also create a
standard Dialog Instance that is called DVEBMGS for compatibility
reasons. This kind of DVEBMGS instance provides no Enqueue Service and
no Message Service and is not a Central Instance.
NOTE An Serviceguard Extension for SAP on Linux (ci) package contains
either a full DVEBMGS instance or a lightweight ASCS instance. In any
case, the Serviceguard Extension for SAP on Linux (ci) package
provides failover capabilities to SAP Enqueue Services and SAP Message
Services.