02 - System Instances
02 - System Instances
1
Copyright © 2012 SofOS, C.A. Reservados todos los derechos. 2
This unit introduces you to the structure of the mySAP Business Suite family of solutions. Furthermore,
you are given a first overview of the integration and technology patform SAP NetWeaver. Finally, we
will deal with SAP’s release strategy.
A system with all processes required to operate the SAP system configured is known as a central system
or central instance. It is possible to create an instance without all processes configured, but it must be part
of a central instance previously created.
The terms SAP instance and Application Server are often used as synonyms.
The services that an application server can provide are determined by the type of work processes it has.
An application server can then take on several roles, for example, as a dialog server and simultaneously
as a background server, if it provides several dialog work processes and at least one background work
process.
The Service Control Manager starts the services installed in the registry during the startup of Microsoft
Windows Server. All services can be configured for automatic startup.
During the installation of the SAP system, SAP and database services are installed in addition to the
operating system services.
SAP Services:
- SAPOSCOL: Collects performance data for one or more SAP instances and runs once for each host.
- SAP[SID]_[instance no.]: Controls the SAP instances and runs once for each instance.
Database Services:
- Create the connection to the database.
- Control DB actions
• he message server (MS): handles the communication between the distributed dispatchers within the
T
ABAP stack of an SAP system, thereby enabling scalability of several parallel application servers. The
message server is configured only once per SAP system.
• he gateway server (GW): enables communication between SAP systems, or between SAP systems and
T
external application systems. There is one per dispatcher.
• he Internet Communication Manager (ICM): enables SAP systems to communicate directly with the
T
Internet. The ICM receives requests from the Internet and forwards them to the SAP system for
processing. In doing so, it recognizes whether the request is a call of a BSP or a Java application and
forwards this request to the ABAP runtime environment or the Java runtime environment. It can also
direct HTTP requests from an SAP system to aWeb server and send the response back to the SAP system.
You can configure a maximum of one ICM process per application server (software-based view).
The figure shows two screens of a transaction (100 and 200), for which the input is handled by two
different dialog work processes. The multiplexing procedure is used exclusively for dialog work
processes. All other work process types process entire functions; that is, complete business processes.
As dialog work processes may process only parts of transactions that are connected from a business point
of view; the update procedure with the update work process is widely used in SAP systems.