server administration in sap xi 3.0

Upload: umeshsoni

Post on 14-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 Server Administration in SAP XI 3.0

    1/16

    SAP AG 2004, Title of Presentation, Speaker Name 1

    Topics

    Agenda

    Introduction to SAP XI 3.0

    System Landscape Directory

    Integration Repository

    Integration Directory

    Monitoring

    Adapter Framework

    Business Process Management

    Server Administration

    Security

    B2B and Industry Standards

  • 7/30/2019 Server Administration in SAP XI 3.0

    2/16

    SAP AG 2004, Title of Presentation, Speaker Name 2

    XI 3.0 components in SAP Web AS 6.40

    ABAP

    ICMCentral Monitoring

    Business Process Engine

    JRFC

    J2EE

    Adapter Engine

    HTTP(s)

    HTTP(s)

    OpenSQL

    for JavaOpenSQL

    for ABAP

    SLD

    Integration Builder (IR, ID)

    Runtime workbench

    XI Tools

    Mapping runtimeIntegration Engine

  • 7/30/2019 Server Administration in SAP XI 3.0

    3/16

    SAP AG 2004, Title of Presentation, Speaker Name 3

    Web AS 6.40 - key architecture points

    J2EE stack

    SQLJ layer for database connectivity

    All objects stored in database

    SLD is delivered with the J2EE Engine

    UME for user management

    Middleware

    JRFC replaces JCo for J2EE to ABAP connectivity

    ABAP stack

    Integration Engine is part of BASIS (and corresponding support

    packages)

  • 7/30/2019 Server Administration in SAP XI 3.0

    4/16

    SAP AG 2004, Title of Presentation, Speaker Name 4

    Integration Engine - new administration features

    Time-controlled message processing

    Switch procedure for message

    deletion

    Better tuning capabilities for queues:

    Special queue for large messages

    Balancing between parallel queues

    SXMB_ADM

  • 7/30/2019 Server Administration in SAP XI 3.0

    5/16

    SAP AG 2004, Title of Presentation, Speaker Name 5

    J2EE Engine Administration overview

    J2EE Engine AdministratorConfiguration tool

    Offline configuration editor

  • 7/30/2019 Server Administration in SAP XI 3.0

    6/16

    SAP AG 2004, Title of Presentation, Speaker Name 6

    Integration BuilderAdministration page

    System information

    Administration of locks

    Migration tool

  • 7/30/2019 Server Administration in SAP XI 3.0

    7/16 SAP AG 2004, Title of Presentation, Speaker Name 7

    Tracing and logging

    J2EE-based components of XI use standard logging of J2EE Engine

    Setup via Log Configurator Service in Visual Administrator tool

  • 7/30/2019 Server Administration in SAP XI 3.0

    8/16 SAP AG 2004, Title of Presentation, Speaker Name 8

    Standalone Log Viewer UI

    Connect to any number of WebAS servers (ABAP/J2EE)

  • 7/30/2019 Server Administration in SAP XI 3.0

    9/16 SAP AG 2004, Title of Presentation, Speaker Name 9

    Integrated Log Viewer UI

    Accessible via J2EE Visual Administrator tool

  • 7/30/2019 Server Administration in SAP XI 3.0

    10/16 SAP AG 2004, Title of Presentation, Speaker Name 10

    Trace and Log Files for the XI J2EE components

    Under /cluster/server0/log/applications/com.sap.xi

    repository.log

    directory.log

    mapruntime.log

    rwb.log

    xi.log

    repository.trc

    directory.trc

    mapruntime.trc

    rwb.trc

    xi.trc

    Default trace file for entire J2EE Engine:

    /cluster/server0/log/defaultTrace.trc

  • 7/30/2019 Server Administration in SAP XI 3.0

    11/16 SAP AG 2004, Title of Presentation, Speaker Name 11

    Trace and Log Files in the ABAP Part

    RUNTIME-LOGGING parameter under

    SXMB_ADM > Integration Engine Configuration > Specific Configuration.

  • 7/30/2019 Server Administration in SAP XI 3.0

    12/16 SAP AG 2004, Title of Presentation, Speaker Name 12

    Trace and Log Files in the ABAP Part

    Usage of logging parameter:

    You set this parameter when you want to analyze message processing as it

    enables you to document either individual steps, or all steps in a pipeline.

    The parameter TRACE_LEVEL enables you to locally set the trace level for

    all pipelines in an Integration Engine.

  • 7/30/2019 Server Administration in SAP XI 3.0

    13/16 SAP AG 2004, Title of Presentation, Speaker Name 13

    Defining Conditions and Actions for Troubleshooting

    In the Integration Engine, you can specify conditions for troubleshooting in

    inbound messages that trigger particular actions (Example: Writing trace and

    log information to a file).

    The procedure for creating a conditioned action is divided into the creation

    of one or more conditions and one or more actions.

  • 7/30/2019 Server Administration in SAP XI 3.0

    14/16 SAP AG 2004, Title of Presentation, Speaker Name 14

    BPE trace

    In case of any problems or error situations it is recommended to

    turn on tracing by using transaction SWELS

  • 7/30/2019 Server Administration in SAP XI 3.0

    15/16 SAP AG 2004, Title of Presentation, Speaker Name 15

    Additional performance considerations

    JRFC reduces J2EE memory overhead for mapping step (from

    9-10x down to 3x message size)

    Simple transformations (ST) reduce the overhead for

    conversion between DDIC structures and XML in proxy

    framework

    Large messages go to a special queue

    no impact on performance of average-sized messages

  • 7/30/2019 Server Administration in SAP XI 3.0

    16/16 SAP AG 2004 Title of Presentation Speaker Name 16

    Summary

    Significant changes in SAP Web AS architecture

    In particular, improved J2EE Engine architecture allows better

    system administration and monitoring

    Better performance tuning capabilities for Integration Engine