Upload
sanjaymurthy
View
228
Download
0
Embed Size (px)
Citation preview
8/9/2019 06 Optimizers
1/14
SAP AG 2001
Optimizers
APO Overview
Interface Between Backend and APO
CIF Monitoring
APO Software Maintenance
Scalability
liveCace Back!p and "estore
APO Performance
APO A!torizations
#isaster "ecovery
Optimizers
liveCace Concepts
APO and B$
liveCace Monitoring
liveCace Administration
liveCace Arcitect!re System %andscape Planning
8/9/2019 06 Optimizers
2/14
SAP AG 2001
Optimizers
Contents APO Optimizers
IM& Settings for Optimizers
Ob'ectives
At the end of this unit, you will be able to:
#escribe te role of optimizers in APO
Maintain c!stomizing settings for optimizers
Ceck optimizer version
Plan optimizer installations
8/9/2019 06 Optimizers
3/14
SAP AG 2001
liveCache
OptimizersOptimizers
SAP&(ISAP&(I
SAP&(ISAP&(I
SAP APOSAP APO
SAP &(ISAP &(I
#atabase#atabase
APO System
"eview) APO System Arcitect!re
8/9/2019 06 Optimizers
4/14
SAP AG 2001
APO optimizers are comple* matematical optimizationalgoritms written in C++
,ey are b!ilt on top of C libraries from I%O& SA-co.development/
,ere are optimizers for
S!pply 0etwork Planning -S0P/
#etailed Sced!ling -PP1#S/
0etwork #esign -0#/
2eicle Sced!ling and "o!ting -2S"/
Se3!encing -S45/ Capable.to.Matc -C,M/
,ey can be located on teir own optimization server-s/ toimprove performance
,ey are c!rrently only available on $indows 0, 678 1 9888
Optimizers) Introd!ction
8/9/2019 06 Optimizers
5/14
SAP AG 2001
Open interface
Seamless integration of tirdparty and legacy optimization
algoritm
OC: integration into APO &(I
for inp!t1o!tp!t
Fle*ible data elements in APO
str!ct!re -;978/
Co.development wit I%O& SA
OC:
liveCace
Optimization Cartridge
APO Optimization 4*tension $orkbenc
8/9/2019 06 Optimizers
6/14
SAP AG 2001
"FC call to optimizer
e*ec!table
#ata re3!est)
"FC call to APO
application server
Optimizer) Comm!nication Metod
APO Application
Server
Optimizer
Server
SAP
&ate
.way
SAP
&ate
.way
S0P
PP1#S
C,M
S45
0#
2S"
APO
8/9/2019 06 Optimizers
7/14 SAP AG 2001
IM& Settings for Optimizers
,ransaction 1SAPAPO1COP,8=
8/9/2019 06 Optimizers
8/14 SAP AG 2001
Optimizer >ig Availability
,ransaction 1SAPAPO1COP,88
,ransaction 1SAPAPO1COP,8=
8/9/2019 06 Optimizers
9/14 SAP AG 2001
Cecking Optimizer 2ersions
,ransaction 1SAPAPO1OP,8?
8/9/2019 06 Optimizers
10/14 SAP AG 2001
A special !ser is re3!ired in te APO system to r!n S0P
optimizer
(ser role -single/) 1SAPAPO1S0P@4:P4",4
(ser information -name and password/ is stored onoptimizer server in file drive;)apooptopt!ser7ini
%imit te access to tis file to administrator only
S0P10# Optimizer (ser
8/9/2019 06 Optimizers
11/14 SAP AG 2001
Ceck S0P Optimizer (ser
Correct
Incorrect
,ransaction SM6?
8/9/2019 06 Optimizers
12/14 SAP AG 2001
Available only on $indows 0, 1 9888
Installation wit "
8/9/2019 06 Optimizers
13/14 SAP AG 2001
Main memory re3!irements
PP1#S) D=9 MB is normally eno!g depending on time orizon
S0P) !p to 9 &B at some c!stomers mostly depending on n!mber
of prod!ct1location combinations
CP( re3!irements
4stimate more tan = CP( for one optimizer r!n beca!se oneoptimizer can contain m!ltiple treads
4*ample) CP( !sage on a 9.CP( macine d!ring one optimizer r!n
CP( =) E8 CP( 9) D8
4specially S0P optimizations contain comple* f!nctions #isk re3!irements
= &B so!ld normally be eno!g
Better) as large as optimizer memory -for big traces and d!mps/
Optimizer Sizing
8/9/2019 06 Optimizers
14/14 SAP AG 2001
Optimizers) S!mmary
Go! are now able to)
#escribe te role of optimizers in APO
Maintain c!stomizing settings for optimizers
Ceck optimizer version
Plan optimizer installations