Managing Serviceguard Extension for SAP, December 2007

SAP Master Data Management (MDM)
Installation and Configuration Considerations
Chapter 5 247
Multiple MDM Serviceguard packages (FOUR+ONE)
In the case of "Multiple" MDM Serviceguard packages each of the four
MDM component (mdb, mds, mdis and mdss) is configured and run in a
separate (mdbMDM, mdsMDM, mdssMDM, mdisMDM) Serviceguard package.
So in the case of a four node cluster each MDM Serviceguard package
could be configured to run on its own cluster node and by this
distribute load over the four cluster nodes.
The naming convention for the Serviceguard packages is: mdbMDM -
the string mdb stands for mdm database components and is required;
the string MDM is used as a placeholder for a System ID and can be set
to any value. The name of the other Serviceguard packages is derived
from: mds stands for MDM master data server components, mdis
stands for MDM import server components and mdss stands for MDM
syndication server components.
A “fifth” Serviceguard package called masterMDM must also be
configured for this configuration type. It will be used to ensure that
cluster-wide the four MDM Serviceguard packages are started in the
correct order: mdbMDM -> mdsMDM -> mdisMDM -> mdssMDM regardless of
on which cluster node they are started. The same is true for stopping
the packages – the reverse order will be used.
The advantage of Multiple MDM Serviceguard packages is flexibility:
it is possible to balance the load by distributing the MDM servers over
cluster nodes – but with the cost of requiring more steps to install
and run the system.