Server consolidation in an SAP R/3 environment is a strategy
to put multiple SAP R/3 systems on a single physical server, a single
host system. Since HP introduced HP-UX 11.00 with its 64-bit technology, addressing
memory is no longer a limitation. The availability of 64-bit compiled SAP
R/3 versions now enables a full blown 64-bit solution for SAP R/3.
This results in having either multiple SAP R/3 clients running on
a single SAP R/3 server or having multiple 2-tier SAP R/3 systems running
on a single host. Additional SAP R/3 dialog instances can also run
on the same server—in both scenarios.
Clustering a consolidated SAP R/3 server is different from
clustering a single SAP R/3 instance. SGeSAP Version 3.1 supports
dialog instance handling and shared memory resource handling on
a consolidation host.
Dialog Instance Handling |
 |
With SGeSAP 3.1, SAP R/3 dialog instance treatment during
CI / DB / DBCI package startup and stop has changed. SGeSAP now
supports dialog instances on a host where CI / DB / DBCI packages
are currently started as listed in Table 1-1 “Dialog Instance Treatment During Startup
and Shutdown”.
Table 1-1 Dialog Instance Treatment During Startup
and Shutdown
| ASTREAT | Restart | Final_ Stop | Active | Runpkg DB | Haltpkg DB | Runpkg CI | Haltpkg CI |
|---|
| 0 | 0 | 0 | 0 | nop | nop | nop | nop |
| 1 | 0 | 0 | 1 | CI-start | nop | st_if_nl | nop |
| 2 | 0 | 1 | 0 | nop | nop | nop | stop |
| 3 | 0 | 1 | 1 | CI-start | nop | st_if_nl | stop |
| 4 | 1 | 0 | 0 | stop | nop | stop | nop |
| 5 | 1 | 0 | 1 | stop CI-start | nop | stop start | nop |
| 6 | 1 | 1 | 0 | stop | nop | stop | stop |
| 7 | 1 | 1 | 1 | stop CI-start | nop | stop st_if_nl | stop |
nop = no operation st_if_nl
= start if not on local host |
Shared Memory Resource Handling |
 |
SGeSAP 3.1 provides shared memory resource cleanup policies
as listed in Table 1-2 “Shared Memory Cleanup Policies and their
Effects”.
Table 1-2 Shared Memory Cleanup Policies and their
Effects
CLEANUP_ POLICY | CI Resources | DB Resources | AppServer Resources |
|---|
| lazy | no action | no action | no action |
| normal | use cleanipc to remove unused own resources | unused Oracle SGA is removed | use cleanipc to remove unused own resources |
| strict | remove any resource belonging to any SAP R/3 instance | remove any resource belonging to any database | user cleanipc to remove unused own resources |