Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Livecache Administration: Apo Overview

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 14

Optimizers

APO Overview

liveCache Administration

Interface Between Backend and APO

liveCache Monitoring

CIF Monitoring

liveCache Backup and Restore

APO Software Maintenance

APO Performance

Scalability

APO and BW

Optimizers

APO Authorizations

liveCache Concepts

Disaster Recovery

liveCache Architecture

System Landscape Planning

SAP AG 2001

Optimizers

Contents
APO Optimizers
IMG Settings for Optimizers

Objectives
At the end of this unit, you will be able to:
Describe the role of optimizers in APO

Maintain customizing settings for optimizers


Check optimizer version

Plan optimizer installations

SAP AG 2001

Review: APO System Architecture


SAPGUI
SAPGUI
SAP
GUI

SAP APO

Database

SAP AG 2001

APO System

Optimizers

liveCache

Optimizers: Introduction

APO optimizers are complex mathematical optimization


algorithms written in C++
They are built on top of C libraries from ILOG SA
(co-development)
There are optimizers for

Supply Network Planning (SNP)

Detailed Scheduling (PP/DS)

Network Design (ND)

Vehicle Scheduling and Routing (VSR)

Sequencing (SEQ)

Capable-to-Match (CTM)

They can be located on their own optimization server(s) to


improve performance
They are currently only available on Windows NT 4.0 / 2000

SAP AG 2001

APO Optimization Extension Workbench


Open interface
Seamless integration of third
party and legacy optimization
algorithm
OCX integration into APO GUI
for input/output
Flexible data elements in APO
structure (>2.0)

OCX

liveCache

Co-development with ILOG SA

Optimization Cartridge

SAP AG 2001

Optimizer: Communication Method

APO Application

Optimizer

Server

Server

Dialog

SNP

Dialog
APO
3.0A

Dialog
Batch
Batch

SAP
Gate
-way

RFC call to optimizer


executable

PP/DS
SAP
Gate
-way

CTM
SEQ

Data request:

ND

RFC call to APO


application server

VSR

Data request:

Direct to liveCache via


database interface
(Native SQL)
SAP AG 2001

IMG Settings for Optimizers


Transaction /SAPAPO/COPT01

SAP AG 2001

Optimizer High Availability

Transaction /SAPAPO/COPT01

Transaction /SAPAPO/COPT00

SAP AG 2001

Checking Optimizer Versions

Transaction /SAPAPO/OPT09

SAP AG 2001

SNP/ND Optimizer User

A special user is required in the APO system to run SNP


optimizer
User role (single): /SAPAPO/SNP_EXPERTE
User information (name and password) is stored on
optimizer server in file <drive>:\apoopt\optuser.ini

Limit the access to this file to administrator only

SAP AG 2001

Check SNP Optimizer User


Transaction SM49

Correct

Incorrect
SAP AG 2001

Optimizer Installation
Available only on Windows NT / 2000
Installation with R3Setup
Two installation possibilities:

On an APO application server

As a standalone optimizer server

SAP Gateway has to be installed and started in this case

All programs are installed to subdirectories of <drive>:\apoopt\


A PP/DS optimizer should be installed on every optimizer
machine, even if for example only SNP is used on the machine

Reason: PP/DS optimizer has an internal remote administration


functionality (such as OS process kill via /SAPAPO/OPT12)

For a PP/DS installation that is never used, set in


/SAPAPO/COPT01 Priority to 9 and MaxNoUsers to 0

SAP AG 2001

Optimizer Sizing
Main memory requirements

PP/DS: 512 MB is normally enough, depending on time horizon

SNP: up to 2 GB at some customers, mostly depending on number


of product/location combinations

CPU requirements

Estimate more than 1 CPU for one optimizer run because one
optimizer can contain multiple threads

Example: CPU usage on a 2-CPU machine during one optimizer run

CPU 1: 80%

CPU 2: 50%

Especially SNP optimizations contain complex functions

Disk requirements

1 GB should normally be enough

Better: as large as optimizer memory (for big traces and dumps)

SAP AG 2001

Optimizers: Summary

You are now able to:


Describe the role of optimizers in APO
Maintain customizing settings for optimizers
Check optimizer version

Plan optimizer installations

SAP AG 2001

You might also like