sap system architecture

31
SAP System Architecture

Upload: gareth-boone

Post on 30-Dec-2015

58 views

Category:

Documents


2 download

DESCRIPTION

SAP System Architecture. Web Browser. HTTP, HTTPS SMTP, SOAP, XML, …. Dispatcher Queue. ICM. SAP Web AS Java. Memory Pipe. SAP System Architecture. SAP GUI. DIAG. SAP Application Server(SAP Instance). Web. Dispatcher. M. Queue. SAP Buffer (Shared Mem). D. D. B. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SAP System Architecture

SAP System Architecture

Page 2: SAP System Architecture

SAP System ArchitectureSAP System Architecture

Database Server

M

SAP Application Server(SAP Instance)

Oracle

Informix

DB2

MS SQL Server

MAX DB

G

Dispatcher

Queue

D D B V S E

SAP Buffer(Shared Mem)

SAP GUI

DIAG

Dispatcher Queue

ICM

Memory Pipe

SAP Web AS Java

Web Browser

HTTP, HTTPS

SMTP, SOAP, XML,…Web

Page 3: SAP System Architecture

SAP Installation Concept

Page 4: SAP System Architecture

SAP Installation Concept

• Install Oracle RDBMS

• Install Central Instance (SAP Application Server)

• Install Database Instance

• Install SAP GUI

Page 5: SAP System Architecture

1.Install Oracle RDBMS

Page 6: SAP System Architecture

Install Oracle RDBMS

Page 7: SAP System Architecture

2.Install Central Instance

Page 8: SAP System Architecture

Install Central Instance

Page 9: SAP System Architecture

3.Install Database Instance

Page 10: SAP System Architecture

Install Database Instance

Page 11: SAP System Architecture

Install Database Instance

Page 12: SAP System Architecture

4.Install SAP GUI

Page 13: SAP System Architecture

Install SAP GUI

Page 14: SAP System Architecture

SAP Architecture Overview

Page 15: SAP System Architecture

SAP System Configuration

ApplicationApplication

DatabaseDatabase

PresentationPresentation

Database , application ,presentation processes

One - tierconfiguration

Two - tierconfiguration

Three - tierconfiguration

Presentation processes

Database ,application processes

Databaseprocesses

Application processes

Page 16: SAP System Architecture

SAP System : Central InstanceSAP System : Central Instance

SAP Application Server (Central Instance)

M

G

Dispatcher

Queue

D D

B V S E

SAP Buffer

Roll Area

ProgramBuffer

TableBuffer

Page 17: SAP System Architecture

SAP System : Dialog InstanceSAP System : Dialog Instance

SAP Application Server (Dialog Instance)

G

Dispatcher

Queue

D D

D D

SAP Buffer

Roll Area

ProgramBuffer

TableBuffer

D D

Page 18: SAP System Architecture

SAP Instance

Dispatcher

D D D …

Dispatcher

D …

Dispatcher

D D B …V E S …

M

D B

Dialog Instance A Dialog Instance B

Central Instance

Page 19: SAP System Architecture

Work Process Types

D = Dialog B = Background V = Update E = Enqueue S = Spool

Page 20: SAP System Architecture

SAP System

• SID = System Identifier

• System Number

Three-tierconfiguration

Databaseprocesses

Application processes000

001

066

System Client

SAP*/06071992DDIC/19920706

earlywatch/supportSAP*/06071992

Standard User

Page 21: SAP System Architecture

SAP System : Client

000

001

066

800

Client Copy

Page 22: SAP System Architecture

SAP System Logon

Page 23: SAP System Architecture

Data in SAP System

1. Client-dependent Data(Client-Specific)

2. Client-independent Data(Cross-Client)

User Master

Customizing

Application

Master

Transaction

Customizing

Repository

Page 24: SAP System Architecture

SAP System : Application Modules

SAPSAPClient / ServerClient / Server

ABAPABAP

FIFIFinancialFinancial

AccountingAccounting

COCOControllingControlling

AMAMFixed AssetsFixed Assets

Mgmt.Mgmt.

TRTRTreasuryTreasury

WFWFWorkflowWorkflow

ISISIndustryIndustry

SolutionsSolutions

MMMMMaterialsMaterials

Mgmt.Mgmt.

HRHRHumanHuman

ResourcesResources

SDSDSales &Sales &

DistributionDistribution

PPPPProductionProductionPlanningPlanning

QMQMQualityQuality

Manage-Manage-mentment PMPM

Plant Main-Plant Main-tenancetenance

Page 25: SAP System Architecture

System Landscape

DEV

CUST

DEVL

QAS

QTST

PRD

PROD

Common Shared Directory

UTST

SAND

TRAN

Page 26: SAP System Architecture

SAP System : Dialog Processing

Database Server

SAP Application Server

Dispatcher

RequestQueue

D D D D…

SAP Buffer

Program

Roll Area

1

2

3

4

56

7

8

Report ztest.

Tables customers.

Select single * from

customers where id = 1.

Write: / customers-name.

Page 27: SAP System Architecture

Work Process ArchitectureWork Process Architecture

TaskHandler

DYNPRO Processor

ABAP Processor

Local Memory

Memory Space

DB Interface

List buffer

Database Server

Result Set

Dialog Work Process

Page 28: SAP System Architecture

SAP Web AS Technology

Page 29: SAP System Architecture

SAP Web Application Server

• The SAP Web AS is an open, scalable, and high-availability infrastructure for developing dynamic and company-wide Internet applications

• It is a server based on the well-known SAP Application Server technology, with the additional enhancement of Web functionality

• The SAP Web AS is the new technological basis of all mySAP Business suite solutions. It is also the core element of the SAP R/3 Enterprise system – the successor to the classic SAP R/3

Page 30: SAP System Architecture

SAP Web AS Release

• SAP Web AS 6.10– ICM

• SAP Web AS 6.20– ICM, J2EE

• SAP Web AS 6.30– ICM,J2EE + Eclipse,Web Dynpro

• SAP Web AS 6.40– ICM,J2EE + Web Dynpro + Integrated ITS

• SAP Web AS 7.00– Oracle 10g …

Page 31: SAP System Architecture

SAP GUI for HTML

http://<SAP Instance>:<ICM port>/sap/bc/gui/sap/its/webgui/!