of 38 /38
SAP NetWeaver Landscape Virtualization Management Überblick Lee Martin, Virtualization & Cloud Management, TIP CORE LM, SAP AG November 22, 2012

SAP NetWeaver Landscape Virtualization Management · PDF fileIntegrated orchestration of Infrastructure in an SAP context SAP System Copy (Real-time) Visualization of SAP Landscape

Embed Size (px)

Text of SAP NetWeaver Landscape Virtualization Management · PDF fileIntegrated orchestration of...

  • SAP NetWeaver Landscape Virtualization

    Management berblick Lee Martin, Virtualization & Cloud Management, TIP CORE LM, SAP AG

    November 22, 2012

  • 2012 SAP AG. All rights reserved. 2

    Agenda

    SAP Operations

    System Copy

    SAP NetWeaver Landscape Virtualization Management

    Oracle integrations with LVM

    Roadmap

    Summary

    Q&A

  • 2012 SAP AG. All rights reserved. 3

    Agenda

    SAP Operations

    System Copy

    SAP NetWeaver Landscape Virtualization Management

    Oracle integrations with LVM

    Roadmap

    Summary

    Q&A

  • 2012 SAP AG. All rights reserved. 4

    SAP Operations

    Questions:

    Which Operations in SAP on-premise Landscapes are time-consuming and drive up TCO costs?

    Which of these Operations would be good candidates for End-to-End Automation?

    Answers:

    Repeatability & predictability of Operations

    SAP application management (flexible start/stop of landscapes, dependencies)

    Integrated orchestration of Infrastructure in an SAP context

    SAP System Copy

    (Real-time) Visualization of SAP Landscape

    Delegate automated tasks to free up expert Admin time

    ...

  • 2012 SAP AG. All rights reserved. 5

    Agenda

    SAP Operations

    System Copy

    SAP NetWeaver Landscape Virtualization Management

    Oracle integrations with LVM

    Roadmap

    Summary

    Q&A

  • 2012 SAP AG. All rights reserved. 6

    QAS

    Up-to-date

    business data

    QAS

    Outdated

    business data

    System clone / copy / refresh use case examples

    Example: Create isolated testing, demo or

    training systems

    System Refresh System Clone System Copy

    Example: Create new QA/TEST systems

    PRD

    PRD

    PRD

    PRD

    QAS

    TST

    PRD

    Example: Update existing QA/TEST systems

    with latest business data

  • 2012 SAP AG. All rights reserved. 7

    Manual System Copy Example: Initial System Copy(PRD QAS)

    What? Who? How

    long?

    Cost? Automation?

    1 Backup from PRD Source System Backup Admin

    2 QAS Server: Install and configure OS users, services

    Server Admin

    3 Configure Network (Hostnames in DNS...) Network Admin

    4 Provision and mount Storage for QAS server Storage Admin

    5 Restore PRD data to QAS Target System Backup Admin

    6 Reconfigure DB (SID, hostname...) DB Admin System Rename

    7 Reconfigure SAP Instance (SID, hostname, Inst. Nr.) SAP Basis System Rename

    8 Start Firewall on QAS Server Server Admin

    9 Start QAS Syste SAP Basis

    10 Post copy activities Based System Copy Guide and experience/Reverse Engineering

    Cover SAP Standard and customer specfic changes

    SAP Basis LVM Component

    Post Copy Automation

    11 Stop Firewall on QAS Server Server Admin

    Wait Times

  • 2012 SAP AG. All rights reserved. 8

    Manual System Copy Example: Initial System Copy(PRD QAS)

    What? Who? How

    long?

    Cost? Automation?

    1 Backup from PRD Source System Backup Admin

    2 QAS Server: Install and configure OS users, services

    Server Admin

    3 Configure Network (Hostnames in DNS...) Network Admin

    4 Provision and mount Storage for QAS server Storage Admin

    5 Restore PRD data to QAS Target System Backup Admin

    6 Reconfigure DB (SID, hostname...) DB Admin System Rename

    7 Reconfigure SAP Instance (SID, hostname, Inst. Nr.) SAP Basis System Rename

    8 Start Firewall on QAS Server Server Admin

    9 Start QAS Syste SAP Basis

    10 Post copy activities Based System Copy Guide and experience/Reverse Engineering

    Cover SAP Standard and customer specfic changes

    SAP Basis LVM Component

    Post Copy Automation

    11 Stop Firewall on QAS Server Server Admin

  • 2012 SAP AG. All rights reserved. 9

    ABAP post-copy automation Technical coverage ABAP basis

    System Refresh

    Initial Consistency Check

    Check for BW system

    ALE Configuration

    ALE Customizing

    Archiving

    Batch Jobs Configuration

    Batch Server Groups

    CCMS Configuration

    CCMS History

    Customer defined Tables

    DBACOCKPIT Configuration

    Operating System Commands

    Cross-Client File Names/Paths

    Licenses

    Logon Groups

    Operation Modes

    Printer Config / Spool Cleanup

    System Profiles

    RFC Connections

    Inbound qRFC Configuration

    tRFC and Outbound qRFC Config

    SAPConnect Data Cleanup

    SLD Data Supplier Configuration

    SCOT Configuration

    SICF Configuration

    SLD Access Data Configuration

    Update Program Server Groups

    STRUST Configuration

    Last Transport Request Number

    TMS QA Configuration

    Users (all, selected clients, exclude)

    Development Versions

    Virus Scan Definitions

    Web Service Configuration

    Initial System Copy

    Cleanup of ABAP Basis Tables

    Cleanup of Batch Jobs

    Cleanup of DBA Cockpit Configuration

    Cleanup of RFC In / Outbound Queue

    Cleanup of SAPConnect Data

    Cleanup of Spool Requests

    Cleanup of TRUST Manager Config

    Configuration of Standard Jobs

    Scheduling in DBA Planning Calendar

    Configuration of MSSQL

    Configuration of Licenses

    Configuration of Logon Groups

    Configuration of System Profiles

    Configuration of Operation Modes

    Configuration of Secure Store

    Configuration of Spool, TMS

    Schedule of job RDDIMPDP

  • 2012 SAP AG. All rights reserved. 10

    Manual System Copy Summary

    Manual is possible, but...

    Time intensive

    Duration

    Wait Times

    Maintenance Effort

    Resource intensive

    Error prone

    Not 100% Reproducible

    No end-to-end logging (change management)

    Not always up-to-date

  • 2012 SAP AG. All rights reserved. 11

    Agenda

    SAP Operations

    System Copy

    SAP NetWeaver Landscape Virtualization Management

    Oracle integrations with LVM

    Roadmap

    Summary

    Q&A

  • 2012 SAP AG. All rights reserved. 12

    SAP NetWeaver Landscape Virtualization Management 1.0 Key features

    Automatic Capacity

    Management

    System Clone Start, Stop & Relocate

    Systems, Mass Operations

    System

    Copy/Refresh

    Landscape Visualization

    End-to-End Visibility

    & Monitoring across

    Infrastructure Layers

    Third-Party

    Support & Extensibility

    Manage Your

    SAP Landscapes

  • 2012 SAP AG. All rights reserved. 13

    SAP NetWeaver Landscape Virtualization Management 1.0 Usage examples

    Basic Management

    Automate operations: start, stop, mass operations

    Validations

    Extensibility

    SAP Consulting offering for LVM projects

    [email protected]

    A - Requirements

    LVM

    SAP Host Agent

    Platform and Storage Library (for SAN)

  • 2012 SAP AG. All rights reserved. 14

    Extensibility Example: Management Standby DB

  • 2012 SAP AG. All rights reserved. 15

    SAP NetWeaver Landscape Virtualization Management 1.0 Usage examples

    SAP Consulting offering for LVM projects

    [email protected]

    Rename/PCA

    Rename SAP systems

    Post-copy automation for ABAP or Java

    systems

    B - Requirements

    System Rename

    Java PCA / ABAP PCA

    Basic Management

    Automate operations: start, stop, mass operations

    Validations

    Extensibility

    A - Requirements

    LVM

    SAP Host Agent

    Platform and Storage Library (for SAN)

  • 2012 SAP AG. All rights reserved. 16

    ABAP post-copy automation Technical coverage ABAP basis

    System Refresh

    Initial Consistency Check

    Check for BW system

    ALE Configuration

    ALE Customizing

    Archiving

    Batch Jobs Configuration

    Batch Server Groups

    CCMS Configuration

    CCMS History

    Customer defined Tables

    DBACOCKPIT Configuration

    Operating System Commands

    Cross-Client File Names/Paths

    Licenses

    Logon Groups

    Operation Modes

    Printer Config / Spool Cleanup

    System Profiles

    RFC Connections

    Inbound qRFC Configuration

    tRFC and Outbound qRFC Config

    SAPConnect Data Cleanup

    SLD Data Supplier Configuration

    SCOT Configuration

    SICF Configuration

    SLD Access Data Configuration

    Update Program Server Groups

    STRUST Configuration

    Last Transport Request Number

    TMS QA Configuration

    Users (all, selected clients, exclude)

    Development Versions

    Virus Scan Definitions

    Web Service Configuration

    Initial System Copy

    Cleanup of ABAP Basis Tables

    Cleanup of Batch Jobs

    Cleanup of DBA Cockpit Configuration

    Cleanup of RFC In / Outbound Queue

    Cleanup of SAPConnect Data

    Cleanup of Spool Requests

    Cleanup of TRUST Manager Config

    Configuration of Standard Jobs

    Scheduling in DBA Planning Calendar

    Configuration of MSSQL

    Configuration of Licenses

    Configuration of Logon Groups

    Configuration of System Profiles

    Configuration of Operation Modes

    Con