PA102 High Availability for SAP Solutions



Similar documents
mysap Business Solutions on Linux

Global Transport Label - General Motors -

Sales Rush Sales Order Processing S01- Lean Baseline Package. SAP Lean Baseline Package Version: V1.500 Country: UK Language: EN Date: February 2006

DATA ARCHIVING IN SAP R/3 ENTERPRISE. Georg Fischer PM Data Archiving SAP AG

Implementing Outlook Integration for SAP Business One

E-Recruiting Job Board Integration using XI

Ronald Bueck SBO Product Definition

Download and Install Crystal Reports for Eclipse via the Eclipse Software Update Manager

Integration of SAP central user administration with Microsoft Active Directory

SAP xapp Resource and Portfolio Management (SAP xrpm)

Backup & Restore with SAP BPC (MS SQL 2005)

How To Configure MDM to Work with Oracle ASM-Based Products

3 rd party Service Desk interface

Service Level Reporting for Business Process Monitoring

Collaboration Technology Support Center - Microsoft - Collaboration Brief

Developing Applications for Integration between PI and SAP ERP in Different Network Domains or Landscapes

How to configure BusinessObjects Enterprise with Citrix Presentation Server 4.0

Configuring Distribution List in Compliant User Provisioning

Integrate Third Party Collaboration Tools in the SAP NetWeaver Portal. SAP NetWeaver Product Management

SAP NetWeaver MDM 5.5 SP3 SAP Portal iviews Installation & Configuration. Ron Hendrickx SAP NetWeaver RIG Americas Foundation Team

RUN BETTER Become a Best-Run Business with Remote Support Platform for SAP Business One

Enterprise Software - Applications, Technologies and Programming

Performance Best Practices Guide for SAP NetWeaver Portal 7.3

Learning Management Systems. SAP Learning Solution overview. Integration. Demonstration. 5 Wrap-up. SAP AG 2002, Title of Presentation, Speaker Name 2

SAP Master Data Governance- Hiding fields in the change request User Interface

SEM and Budget Preparation. David Reifschneider Sr. Consultant, SAP SI America

Integration of SAP Netweaver User Management with LDAP

BC407 Reporting: QuickViewer, InfoSet Query and SAP Query

CREATING A PURCHASE ORDER STORE RECORD WEB SERVICE

mysap PLM Lifecycle Collaboration: Transparente Produktentwicklung mit der cproject Suite Andreas Vetter Product Manager, SAP AG

Monitoring and Management of Landscapes with SAP NetWeaver Administrator. Dieter Krieger, SAP AG

Budget Control by Cost Center

Process Archiving using NetWeaver Business Process Management

Using SAP Logon Tickets for Single Sign on to Microsoft based web applications

How to Create Web Dynpro-Based iviews. Based on SAP NetWeaver 04 Stack 09. Jochen Guertler

R&D Logistics: Clinical Trial Supply Management for the Life Sciences Industry. SAP Online Conference October 7, 2003

R/3 and J2EE Setup for Digital Signature on Form 16 in HR Systems

HR400 SAP ERP HCM Payroll Configuration

Application Lifecycle Management

USDL XG WP3 SAP use case. Kay Kadner

SAP CCMS Monitors Microsoft Windows Eventlog

Security Audit Log (BC-SEC)

Integrated Offshore Consulting Services Help Companies To Focus On Their Business

SAP GRC Access Control: Background jobs for risk analysis and remediation (formerly Virsa Compliance Calibrator)

BC450 ABAP Performance: Analysis and Optimization

SAPFIN. Overview of SAP ERP Financials COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Table of Contents. How to Find Database Index usage per ABAP Report and Creating an Index

SAP DSM/BRFPlus System Architecture Considerations

SAP Web SAP Logging & Tracing API. Jeff Gebo SAP Labs, LLC.

Posting Messages into XI

SAP NetWeaver 7.0 Migration of Business Explorer and BI Integrated Planning. Tobias Kaufmann SAP NetWeaver RIG Business Intelligence

TM111. ERP Integration for Order Management (Shipper Specific) COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Understanding HR Schema and PCR with an Example

FSC130 SAP Bank Communication Management

SAP NetWeaver BRM 7.3

User Experience in Custom Apps

Ariba Network Integration to SAP ECC

Methodology to Implement SAP Process Integration

Introducing the SAP Business One starter package. A Great Start to help you to Streamline Your Small Business

UI Framework Simple Search in CRM WebClient based on NetWeaver Enterprise Search (ABAP) SAP Enhancement Package 1 for SAP CRM 7.0

AC200. Basics of Customizing for Financial Accounting: General Ledger, Accounts Receivable, Accounts Payable COURSE OUTLINE

SAP Sybase SQL Anywhere New Features Improve Performance, Increase Security, and Ensure 24/7 Availability

UI Framework Task Based User Interface. SAP Enhancement Package 1 for SAP CRM 7.0

Business One in Action - How can we post bank fees and charges while posting Incoming or Outgoing Payment transactions?

How to Schedule Report Execution and Mailing

Certificate SAP INTEGRATION CERTIFICATION

How to Set Up an Authorization for a Business Partner in Customer Relationship Management (CRM) Internet Sales: Sample Case

How-to-Guide: Middleware Settings for Download of IPC Configuration (KB) Data from R/3 to CRM System

Workflow extended notifications

Installation Guide Customized Installation of SQL Server 2008 for an SAP System with SQL4SAP.VBS

How To Balance In Sap Bw

Data Archiving in CRM: a Brief Overview

Extract Archived Data from SAP ERP

How to Configure and Trouble Shoot Notification for Process Control 2.5

SAP Service Tools for Performance Analysis

SAP NetWeaver 7.0 Migration of Business Explorer and BI Integrated Planning

SAP on Oracle. Development Update June Development Manager DB Platforms Oracle & Informix OS Platform Solaris SAP AG.

NWBC10 NetWeaver Business Client

Problems with your Data Model in SAP NetWeaver MDM Do s and Don ts

High Availability for Databases. Uwe Schulz SAP AG

SCUR204 Strong Infrastructure and Network Security for Heterogeneous Applications

Third Party Digital Asset Management Integration

Configuring Single Sign-on for SAP HANA

SAP Business ByDesign Reference Systems. Scenario Outline. SAP ERP Integration Scenarios

Grants Management - Grantee Workshop. Keith Harmon Product Manager, SAP Labs LLC

Integration of Universal Worklist into Microsoft Office SharePoint

Maintaining Different Addresses and Ids for a Business Partner via CRM Web UI

BC481 SAP Interactive Forms by Adobe

Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter

Accounts Receivable. SAP Best Practices

Integrating Easy Document Management System in SAP DMS

NetWeaver Business Client (NWBC) for Incentives and Commissions Management (ICM)

How To Use the ESR Eclipse Tool with the Enterprise Service Repository

Alert Notification in SAP Supply Network Collaboration. SNC Extension Guide

prioritize XI messages on integration server

BW370 BI Integrated Planning

Analyzing Sales Data for Choosing Forecast Strategies

BICS Connectivity for Web Intelligence in SAP BI 4.0. John Mrozek / AGS December 01, 2011

How to Create a Support Message in SAP Service Marketplace

Transcription:

PA102 High Availability for SAP Solutions Uwe Schulz Product Manager, SAP AG Learning Objectives As a result of this lecture, you will be able to: Identify single points of failure (SPOF) within your SAP system and know measure to eliminate them Know high availability options for databases Understand the basic principle of a fail-over cluster Know basics about recovery / disaster recovery Know reasons for planned downtimes and SAP s approach to decrease them Know built-in load balancing facilities to make use of redundant components Know high availability configurations for SAP NetWeaver Find detailed information provided by SAP about high availability SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 2

Agenda Overview How to avoid unplanned downtimes Overview Points to be protected for SAP Web AS High availability for databases ing Standalone enqueue service High availability for SAP Web Application Java Recovery How to decrease planned downtimes High availability configurations for SAP NetWeaver SAP Enterprise Portal SAP Exchange Infrastructure Summary SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 3 Causes for Downtimes and Measures Unplanned Downtime HW, OS failures, disasters 20% operator errors 40% application failures 40% Planned Downtime System and infrastructure maintenance Patches, upgrades, transports... Source: Gartner Group Hardware, OS, environment failures, disaster impact to be avoided by eliminating Single Points of Failure (SPOF) Human errors (= 80% of downtime causes) to be addressed by ease of system management and with improved change and problem management processes To be avoided with scalable components which enable rolling maintenance Improved upgrade processes Proven correction and transport system SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 4

Agenda Overview How to avoid unplanned downtimes Overview Points to be protected for SAP Web AS High availability for databases ing Standalone enqueue service High availability for SAP Web Application Java Recovery How to decrease planned downtimes High availability configurations for SAP NetWeaver SAP Enterprise Portal SAP Exchange Infrastructure Summary SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 5 Protecting Against Unplanned Downtime Business Applications Technology Platform / /dev/vg00/vol1 /home /dev/vg00/vol3 /net <any host>:<all ex. /opt /dev/vg00/vol4 Database Operating System, Replication Technology Redundancy, Storage Disc Mirroring & SAN Technology Network Redundant Network Topology SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 6

Network Redundant network provider connections. Redundant routers. Load balancing to access redundant servers. Load balancer has to be redundant. Web Redundant switches. Redundant network access for servers (cluster might be required). Appl. Internet Firewall Firewall Appl. Router Hot standby firewalls. Load Balancer Switch Web Switch RMS Further network related services to be considered: DNS, Mail, Directory, Domain Controller, SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 7 Storage Area Networks / Network Attached Storage FCS SCSI Protocol SAN NAS Gateway HA related features of storage devices: Mirrored disks independence Split mirroring Remote copy / replication File Protocol (NFS, SMB, FTP, HTTP,...) IP Network NAS Appliance RAID (redundant array of inexpensive/independent disks) is used to protect the disks itself, e.g.: RAID 1 mirroring and duplexing RAID 5 independent data disks with distributed parity blocks SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 8

High Availability Features for Hardware Redundant coolers Hot pluggable components Redundant power supply ECC Memory Redundant bus Redundant boards Management capabilities Partitions, domains... to protect the server itself SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 9 Overview of HA Options for Databases One Database Two Databases Node Node shared storage Replication Standby ing alternatives: shared nothing vs. shared everything Replication on database level Replication on storage level Combination of the options SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 10

Oracle 9i Real Application Oracle9i provides a scalable, high availability architecture that provides transparent client fail-over capability Little or no user downtime Applications and users are automatically and transparently reconnected to another system Queries continue uninterrupted If a node fails, users will be migrated. 2003: Step-by-step platform release planned (pilots + controlled availability) Pilot plans: (current status, might be changed; see SAP note 527843 for details) Tru64: Q2/2003 AIX: Q3-4/2003 Linux: Q4/2003 Solaris: Q1/2004 HP-UX: Q1/2004 Windows:Q1/2004 Highly available shared file system required for software and data files SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 11 Failover Example: MSCS Setup for SAP Systems One node runs the database, the other node runs the central instance. The applications are accessed via virtual IP addresses and host names. SAP 10.0.0.6 10.0.0.5 10.0.0.7 Node A 10.0.0.3 Public Network Node B 10.0.0.4 Node A OS Exe. SW CI 10.0.0.1 10.0.0.2 Interconnect (Heartbeat) SW Node B OS Exe. Currently owns Quorum disk Data SAP Logs Shared Disk Storage SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 12

Scenario: Complete Failure of the CI node 1. 2. The CI node fails. The cluster SW detects the failure. 10.0.0.5 SAP 10.0.0.6 SAP 10.0.0.6 10.0.0.5 10.0.0.7 Node A 10.0.0.3 Public Network Node B 10.0.0.4 Node A OS Exe. SW CI 10.0.0.1 10.0.0.2 Interconnect (Heartbeat) SW Node B OS Exe. Currently owns Quorum Data disk SAP Logs Shared Disk Storage CI 3. Node B is configured with the virtual address of the cluster and the CI and gets access to the required disks. Then the CI will be restarted. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 13 Scenario: Complete Failure of the node 2. 1. The cluster SW The node fails. 10.0.0.7 detects the failure. SAP 10.0.0.6 10.0.0.5 10.0.0.7 Node A 10.0.0.3 Public Network Node B 10.0.0.4 Node A OS Exe. SW CI CI 10.0.0.1 10.0.0.2 Interconnect (Heartbeat) SW Node B OS Exe. 3. Node A is configured with the virtual address of the and gets access to the required disks. Then the will be restarted. Currently owns Quorum disk SAP Data Logs Shared Disk Storage 4. The application servers can automatically reconnect to the new host (using the virtual IP address). SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 14

Summary What a cluster provides Mask server hardware failures Mask OS errors on one node Automatic restarts Automatic failure detection Where a cluster does not help Move running applications without disturbance (only stop/restart) (Disaster recovery - requires two locations) HA for horizontally scalable components (e.g. SAP application servers) HA for disks (RAID required) Logical data corruptions Physical corruption of files Having good knowledge in system administration SAP recommends clustering for HA purposes. No certification of cluster software by SAP. software has to be supported by the respective vendor. (Exception: MSCS support by SAP) SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 15 High Availability for SAP Web AS No single point of failure. Web Disp. Web Disp. Replicated enqueue cluster. CI Message Enqueue Appl. CI repl. enqueue Transparent Load load balancing balancing. (redirect). Further information: http://service.sap.com/ha Appl. Appl. Multiple application servers. RMS or standby. reconnect. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 16

Standalone Enqueue Service with Replication Ready for pilot use. Requires 4.6D or 6.20 kernel. Error detection and fail over by industry standard cluster solutions. Failover cluster Application s WP WP WP Standalone Enqueue Enqueue Enqueue Table Replication Replication Replication Replication Table Direct, parallel enqueue requests without Message bottleneck. Replication of requests to replication server. Replica table to restore the enqueue table after fail over. For details on the availability of the standalone enqueue service check SAP Note 524816. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 17 SAP Web AS Java 6.20: Architecture Deployment to all Engines in a cluster group Distributed configuration database (for JNDI and security settings) Transparent fail-over for stateless JSPs/servlets (no state synchronization) Instance Instance File system No transparent fail-over for stateful conversation File system SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 18

SAP Web AS Java 6.30: New Architecture Design goals for the new Architecture Better Scalability Better Performance Better Manageability Reuse of robust SAP base technology Better Integration with SAP Web AS ABAP New Components SAP Central Services Instance (SCS) Message Standalone Enqueue Central Database Instance Instance RMS New HA Feature HTTP session failover (configuration option per application) SCS Message Enqueue SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 19 Agenda Overview How to avoid unplanned downtimes Overview Points to be protected for SAP Web AS High availability for databases ing Standalone enqueue service High availability for SAP Web Application Java Recovery How to decrease planned downtimes High availability configurations for SAP NetWeaver SAP Enterprise Portal SAP Exchange Infrastructure Summary SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 20

Overview of Recovery Technology - Recovery Point Objective Recovery Time Objective + Weeks Days Hrs Mins Secs Crash Point Secs Mins Hrs Days Weeks Synchr. Asynchr. Replication Periodic Replication Tape Replication Backup Backup Replication ing ing Manual Migration Tape Restore To which point-in-time can I perform a recovery? Who long do I need for recovery? SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 21 Backup / Restore in a System Landscape Backup & restore of a single system component Prevent data loss Ensure recovery to current point in time (point of failure) Ensure data consistency between systems No impact on production systems caused by backup Fast backup/restore/recovery Easy handling Further information: http://service.sap.com/atg Backup & Restore Consistent backup & restore of the complete system landscape Synchronization points Consistent system copies (not easy to achieve) SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 22

Disaster Recovery Sample Configuration Production Data Center Disaster Recovery Data Center Application s Application s possible distance: ~60 kilometers Node 1: Production Interconnect Node 2: Failover / Test Storage device citywide Distances ESCON or other Storage device Prod. Mirror Prod. (Split) Test Prod. Prod. Failover Failover Mirror (Split) Backup Standby (x hours behind) Backup SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 23 Agenda Overview How to avoid unplanned downtimes Overview Points to be protected for SAP Web AS High availability for databases ing Standalone enqueue service High availability for SAP Web Application Java Recovery How to decrease planned downtimes High availability configurations for SAP NetWeaver SAP Enterprise Portal SAP Exchange Infrastructure Summary SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 24

r r Planned Downtime High frequency Weekly Offline backups with split-mirror Offline backups without splitmirror Monthly Quarterly Kernel upgrades Profile parameter changes Transports Support packages Low frequency Yearly End of daylight saving time Database reorganizations Release upgrades Minutes 0,5 2 hours 10 15 hours Short duration Long duration SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 25 Parameter Changes / Operation Modes Profile Parameter Changes Profile parameters to configure SAP instances Held in shared memory since Rel 4.0 (which enables online changes) A lot of profile parameters can be changed online (e.g. timer values) some changes require downtime (e.g. memory parameter) List of parameters to be changed online: note 102428 Operation Mode Changes Type of work processes can be changed dynamically, e.g. to adjust different work profiles (e.g. day vs. night dialog vs. batch) Number of work processes is not changed Switch manual or scheduled without disturbance of current work SAP Instance SAP Instance ABAP Dispatche dialog dialog batch Operation Mode Switch ABAP Dispatche dialog batch batch SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 26

SAP Web AS 6.10: Soft Shutdown Instance can be set to status passive with TA/command SMMS. The application server can continue to process received requests or create requests itself. However, no new requests will be sent to the server. The purpose of this state is to "logically" remove a server that has to be stopped during productive operation of the system. The server finishes processing its existing requests, but does not accept any new requests and can be terminated without having to interrupt any relevant requests such as updates or batch jobs. This state can be changed to the "active" state. Benefit: Instance can be taken out of operation without disturbing users. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 27 Applying Support Packages with Minimal Downtime Uptime Downtime Uptime initial state inactive import switch of the report sources final state Sources to be imported 1 inactive sources 3 active sources active sources active sources active sources 2 obsolete sources 4 4.6D: support package shadow import Uptime: Parallel import of new sources Downtime: DDIC import, main import, switch of sources to active state Benefit: All report sources (main part of SP) can be imported during uptime Downtime decreased! (saved up to 70% with report sources) SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 28

Rolling Kernel Upgrades Initial State Step 1 Instance 1 Instance 2 Instance 3 Patch y Patch y Patch y Patch y Patch y Patch z To be started with kernel 4.6D together with EXT kernel (~Q4/2003). Step 2 Patch y Patch z Patch z Step 3 Patch z Patch z Patch z RMS Prerequisites: Application servers may not impose SPOF (requires standalone / replicated enqueue) Only switch of compatible kernels Different kernels only for short time Central Services Message Service Enqueue Service Not all instances have to be stopped at once System remains online. Soft shutdown to minimize disturbance. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 29 Database Reorganization Reorganization of objects (tablespaces, indices, tables) might be useful Causes: Tablespace overflow (Measure: Increase tablespace in time) file fragmentation (Consider: downtime vs. space saving) Index fragmentation (Consider: downtime vs. performance increase) Goals (performance increase, space saving) have to be considered vs. downtime New releases lower the need for reorganization Performance gain after file reorganization not always evident reorganization requires downtime (might be long!) SAP recommendations: Avoid reorganization if possible Correct configuration Proper monitoring Documentation: SAP Help SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 30

New Upgrade Procedure: System Switch Upgrade (from Rel. 6.x) hadow nstance (on arget release) Inst. Import of Substitution Set Support Pack s Add-Ons Modification Adjustment Upgrade Activation Distribution ICNV Import of Control Data in Copy Tables Downtime-minimized strategy rod. ystem Prepare Upgrade downtimeminimized Backup Upgrade post Imp. Backup New release Uptime Uptime Downtime Uptime time Beside the downtime-minimized strategy, there is a resource-minimized strategy. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 31 Downtime with System Switch Upgrade No downtime extension caused by included Support Packages/Add-Ons Package count: 32 16 8 = Uptime = without packages = with packages DDIC data dictionary import ACT mass activation PCON phys. structure conversion TABIM main import XPRA ABAP execution after upgrade Without packages 1h DDIC ACT PCON TABIM XPRA Misc. SM207 SM207 Upgrade Upgrade with with acceptable acceptable Downtime Downtime 10/02/03 10/02/03 12.00-13.00 12.00-13.00 SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 32 SM261 SM261 System System Switch Switch Upgrade Upgrade Monitoring Monitoring and and Troubleshooting Troubleshooting 10/01/03 10/01/03 14.00-18.00 14.00-18.00

Outlook: End of Daylight Saving Time 5:00 4:00 3:00 Official time Problem Switch back from daylight saving time to normal time causes double hour with non-unique time stamps Problems (e.g. with batch jobs or generation of reports) might occur SAP system timet 2:00 1:00 0:00 23:00 SAP UTC time Today SAP recommends to turn off the system during this time (that means 1..2 h planned downtime!) UTC 23:00 0:00 1:00 2:00 3:00 4:00 The new way: Save time continuity by stretching system time in double hour For SAP Web AS 6.40 (with downward compatible kernel availability for all 6.x based systems) SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 33 Agenda Overview How to avoid unplanned downtimes Overview Points to be protected for SAP Web AS High availability for databases ing Standalone enqueue service High availability for SAP Web Application Java Recovery How to decrease planned downtimes High availability configurations for SAP NetWeaver SAP Enterprise Portal SAP Exchange Infrastructure Summary SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 34

SAP NetWeaver: High Availability for SAP Enterprise Portal 6.0 Portal Database to be protected with cluster Global file system to be protected with cluster Portal application on top of SAP Engine multiple servers Access to multiple servers via load balancer PRTL201 PRTL201 Technical Technical Infrastructure Infrastructure of of SAP SAP Enterprise Enterprise Portal Portal 6.0 6.0 09/30/03 09/30/03 14.00-18.00 14.00-18.00 Load Balancer Portal Portal HA example for SAP EP6.0, based on SAP Engine 6.20 RMS File System Spare SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 35 SAP NetWeaver: High Availability for SAP Exchange Infrastructure 2.0 BPI102 BPI102 SAP SAP Exchange Exchange Infrastructure Infrastructure Process Process Centric Centric Collaboration Collaboration 09/30/03 09/30/03 16.00-17.00 16.00-17.00 10/01/03 10/01/03 17.00-18.00 17.00-18.00 Mapping Mapping HA example for SAP XI2.0, based on SAP Engine 6.20 Integration Work Process Work Process Work Process File System RMS Central Instance Enqueue Service Message Service Work Process Work Process Work Process Integration server: ABAP based and CI to be protected with cluster Mapping server: based cluster XI Integration Directory, Repository, System Landscape Directory no SPOFs at runtime SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 36

Agenda Overview How to avoid unplanned downtimes Overview Points to be protected for SAP Web AS High availability for databases ing Standalone enqueue service High availability for SAP Web Application Java Recovery How to decrease planned downtimes High availability configurations for SAP NetWeaver SAP Enterprise Portal SAP Exchange Infrastructure Summary SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 37 Summary Eliminate Single Points of Failure using redundant components to avoid unplanned downtimes All critical system components of SAP Web AS can be protected Consider recovery / disaster recovery Planned downtime can be reduced by several measures SAP makes continuous improvements to decrease planned downtimes SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 38

Further Information SAP Service Marketplace: http://service.sap.com/ha http://service.sap.com/upgrade http://service.sap.com/netweaver Related Workshops/Lectures at SAP TechEd 2003 See hints in the slides. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 39 Questions? Q&A SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 40

Feedback Please complete your session evaluation and drop it in the box on your way out. Thank You! The SAP TechEd 03 Basel Team SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 41 Copyright 2003 SAP AG. All Rights Reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, WINDOWS, NT, EXCEL, Word, PowerPoint and SQL are registered trademarks of Microsoft Corporation. IBM, 2, 2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix and Informix Dynamic TM are trademarks of IBM Corporation in USA and/or other countries. ORACLE is a registered trademark of ORACLE Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, the Citrix logo, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin and other Citrix product names referenced herein are trademarks of Citrix Systems, Inc. HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA is a registered trademark of Sun Microsystems, Inc. JAVASCRIPT is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One. SAP, R/3, mysap, mysap.com, xapps, xapp, SAP NetWeaver and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 42

SAP TechEd `03 EMEA Online WATCH THE REPLAYS, DOWNLOAD THE SLIDES, AND READ THE TRANSCRIPTS. www.sap.com/community SAP AG 2003, TechED Basel 2003, PA102_EMEA, Uwe Schulz / 43