06 optimizers

Upload: sanjaymurthy

Post on 01-Jun-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 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