Automation und Landschaftsmanagement mit SAP … Copy/Refresh Landscape Visualization End-to-End...

21
Michael Jilg, Virtualization & Cloud Management Düsseldorf, 29. Oktober 2012 Automation und Landschaftsmanagement mit SAP NetWeaver Landscape Virtualization Management

Transcript of Automation und Landschaftsmanagement mit SAP … Copy/Refresh Landscape Visualization End-to-End...

Michael Jilg, Virtualization & Cloud Management

Düsseldorf, 29. Oktober 2012

Automation und Landschaftsmanagement mit

SAP NetWeaver Landscape Virtualization Management

© 2012 SAP AG. All rights reserved. 4

Begriffsdefinitionen

IT Virtualisierung Private Cloud Public Cloud Hybrid Cloud

Abstraktion von

IT Ressourcen

Bereitstellung für

eine einzelne

Organisation

Bereitstellung für die

Allgemeinheit

Eine Kombination

verschiedener

Infrastrukturen

© 2012 SAP AG. All rights reserved. 5

SAP Cloud Strategie - Wo engagieren wir uns?

Software as a Service

Platform as a Service

Infrastructure as a Service

Cloud

Virtualisierung

Betrieb durch Dritte

On-Premise

in der Cloud P

P

Unser Schwerpunkt

Partner P

© 2012 SAP AG. All rights reserved. 6

Transformationspfad

SAP ermöglicht Kunden ihre SAP On-Premise

Lösungen in die Cloud zu verlagern.

Physische Server Physische Server

Private Cloud

Öffentliche Cloud

Virtuelle Server

© 2012 SAP AG. All rights reserved. 10

SAP NetWeaver Landscape Virtualization Management 1.0 Automatisierung für virtualisierte und nicht-virtualisierte Umgebungen

Automated Capacity

Management

System Clone Start, Stop & Relocate

Systems, Mass Operations

System Copy/Refresh

Landscape Visualization

End-to-End Visibility & Monitoring

of all Infrastructure Layers

Third-Party

Support & Extensibility

Manage Your

SAP Landscapes

© 2012 SAP AG. All rights reserved. 11

SAP NetWeaver Landscape Virtualization Management 1.0 Anwendungsfälle

Basis

Management • Automatisierung:

Starten, stoppen,

Massen-Operationen

• Validierungen

• Erweiterbarkeit

SAP Consulting Angebot für LVM Projekte

[email protected]

Umbenennung/

PCA • Umbenennung von

SAP-Systemen

• Automatisierung der

Nacharbeiten (PCA)

für Java und ABAP

Systeme

Komplett-Lösung

• Nutzung des vollen

Funktionsumfangs

• Visualisierung der SAP

Landschaft

• Reporting

• ACM

A - Anforderungen

• LVM

• SAP Host Agent

• Platform und

Storage Library

(für SAN)

B - Anforderungen

• System

Umbenennung

• Java PCA / ABAP

PCA

C - Anforderungen

• A+B+

• Zentraler Speicher

Adapter

• Zentrales Speicher

Management

D - Anforderungen

• A+B+

• Minus Storage

Library

• Virtualisierungs-

Adapter

• VM Management

E – Anforderungen

• A+B+C+D

System Copy/Refresh

• Storage basiertes

End-to-End System

Copy/Refresh

• VM basiertes End-

to-End System

Copy/Refresh

• VM Management &

Operationen z.B.

live migration

© 2012 SAP AG. All rights reserved. 12

Sichtbarkeit der Infrastruktur Ganzheitlicher Überblick - Nutzen und Anwendungsfälle

Graphical overviews of all layers

• Available landscapes, with infrastructure and system details

• Integrated virtualization technology

• Available networks with physical and virtual hosts

Reports

• Let you compare recent performance data

• For each landscape

• For each individual system in any landscape

Dashboards

Are Pre-defined

Provide a status overview of services and resources

Show running activities

Are customizable

Auf einen Blick Instanzen und Hosts der gesamten Landschaft sehen. „Health checks“

anwenden und Performance Daten auswerten. Hoher Nutzen für einen effizienten und

flexiblen SAP Betrieb.

© 2012 SAP AG. All rights reserved. 14

Einzel- und Massenoperationen Starten und Stoppen von SAP Systemen – Nutzen und Anwendungsfälle

Hardware and OS Maintenance

• Perform a stop and re-start manually

• Park systems when they are not needed

in the storage system and start them up

on a free resource on demand.

• Controled shutdown of a VM that hosts

running SAP instances

Automation of Daily Operations

• Use the task planning function to automatically schedule a stop and re-start of single instances.

• Scheduling of mass operations is supported.

• Customer-defined operations (hooks) may be triggered before or after a stop/re-start operation

Wiederkehrende Einzel- und Massenoperationen vereinheitlichen, absichern und

automatisieren.

© 2012 SAP AG. All rights reserved. 18

QAS

Aktuelle

Geschäftsdaten

QAS

Veraltete

Geschäftsdaten

Anwendungsfall: Systeme klonen/kopieren/aktualisieren

Beispiel: Erstellung eines

abgeschirmten Test, Demo oder

Trainings Systems

System Refresh System Clone System Copy

Beispiel: Erstellung eines neuen

QA/TEST Systems

PRD

PRD

PRD

PRD

QAS

TST

PRD

Beispiel: Aktualisierung eines

existierenden QA/TEST

Systems mit aktuellen Geschäftsdaten

© 2012 SAP AG. All rights reserved. 19

Wie unterscheiden sich System-Clone, -Copy und -Refresh?

SAP NetWeaver

Landscape Virtualization Management

System Refresh

Export der System-

konfiguration

Clone SAP-System

Umbenennung des

geklonten SAP-Systems

Systemkopienacharbeiten

(beinhaltet das Importieren

der Systemkonfiguration)

Erstellung eines abgeschirmten

1:1 Replikats

Ziel System ist offline

Ziel System ist online

System Copy

Clone SAP-System

Umbenennung des

geklonten SAP-Systems

Systemkopienacharbeiten

Clone SAP-System

System Clone

Ziel System ist online

© 2012 SAP AG. All rights reserved. 21

ABAP Systemkopienacharbeiten Task Listen

© 2012 SAP AG. All rights reserved. 22

Automatisierte Nachbearbeitung ABAP

Überblick und funktionale Abdeckung – 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. 24

Automatisierte Nachbearbeitung JAVA

funktionale Abdeckung

• RFC destinations

• Security configuration

(SSL Key Store, Ticket KeyStore)

• User Management handling

• RFC destinations

• Security configuration

(SSL Key Store, Ticket KeyStore)

• TREX property setting

• SLD configuration

(SLD CIM client, SLD HTTP configuration)

System Refresh Initial System Copy

© 2012 SAP AG. All rights reserved. 25

Einfache Erweiterbarkeit für Kunden und Partner

Kundendefinierte Operationen

• Erstellung kundenspezifischer „Push Buttons“ direkt im

UI zur Ansteuerung von Services & Ressourcen.

• Drei Operationstypen: Host Agent “Script”, Web Service,

HTTP Post

• Beispiele: DB Update, Kernel Update, Host Agent restart,

Resource restart, … …

Kundendefinierte Services

• Jede beliebige Applikation als Service definierbar

• Gilt auch für nicht-SAP Komponenten

• Kann die Abhängigkeiten von verschieden Services berücksichtigen

• Beispiele: Tibco, Biztalk, Samba, Data Warehousing Lösungen…

Kundendefinierte Hooks

• Automatische Ausführung vor oder nach einer Standard-Operation

• Drei Operationstypen: Host Agent “Script”, Web Service, HTTP Post

• Beispiele: CleanIPC, Scheduler Queue Check vor System Shutdown …

© 2012 SAP AG. All rights reserved. 26

Kundenindividuelle Erweiterung (Beispiel)

Management Standby DB

© 2012 SAP AG. All rights reserved. 27

Kundenindividuelle Erweiterung:

Management Standby DB

© 2012 SAP AG. All rights reserved. 28

Beispiel: LVM im Zusammenspiel mit Replikatmanagement

für alle EMC Plattformen

Exchange SharePoint SQL Server DB2 UDB Oracle

SAP

EMC Celerra

SnapSure

EMC Celerra

Replicator

EMC TimeFinder-

Produktreihe

EMC RecoverPoint-

Produktreihe

EMC

SnapView

EMC Replication Manager Anwendungsintelligenz und -automatisierung

EMC CLARiiON-Produktreihe EMC Celerra-Produktreihe

EMC Unified Storage

EMC Symmetrix-Produktreihe

SAP NetWeaver

Landscape Virtualization Management

Source: EMC

© 2012 SAP AG. All rights reserved. 31

SAP Virtualisierung & Cloud Management Program Überblick

Bietet Kunden Zugriff auf vorkonfigurierte SAP

Software Appliances welche in einer Solution Library

bereitgestellt werden.

SAP Cloud Appliance Library

(on-demand)

Eine Software zum zentralen Management der

technischen SAP Landschaft, inklusive Basis-

Aufgaben

SAP NetWeaver

Landscape Virtualization Management (LVM) (on-premise)

Managen Sie ihre

SAP Landschaften

SAP Cloud Appliance

Library

T1-CRM T2-ERP

T4-CRM T5-ERP

Solution Library

T4-CRM

Public Cloud

(IaaS) Software Appliances

bereitgestellt von SAP Virtual

Appliance Factory (VAF)

Kunde

© 2012 SAP AG. All rights reserved. 32

SAP NetWeaver Landscape Virtualization Management

& SAP Cloud Appliance Library

This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is

provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.

Public Cloud, Rechenzentrum, USA

SAP Cloud, Rechenzentrum, Deutschland

SAP Cloud Appliance Library

Bereitstellung von virtuellen SAP

Appliances auf das Kundenkonto bei

einem Public Cloud Anbieter

Kunde A, Rechenzentrum, Türkei

SAP NetWeaver

Landscape Virtualization

Management

Administration der SAP Landschaft

Private

Cloud

Virtualized Physical

T1-ERP

T2-ERP T4-CRM

T3-SCM

Solution

Library

T4-CRM

Option: Service Zustellung

bereitgestellt von Value Prototyping

Administration

Administration

© 2012 SAP AG. All rights reserved. 34

SAP NetWeaver Landscape Virtualization Management 1.0

Automatisierung

Spart Zeit

Reduziert manuelle Fehler

Ist reproduzierbar

Protokolliert und ist dadurch zu

Kontrollzwecken nutzbar

Integration der Infrastruktur

Enge Zusammenarbeit zwischen SAP und

Infrastruktur-Partnern

Integrierte Lösung, um zentrale Steuerung

der Landschaft zu ermöglichen

Gemeinsamer Support von SAP und

integrierten SAP-Partnern

Fragen ?

Michael Jilg

Director Solution Management | Virtualization & Cloud Management | Technology Solutions

SAP AG | Zeppelinstraße 2 | 85399 Hallbergmoos

T +49 6227 7-77616 | F +49 6227 78-54506 | M +49-151-53858818 | E [email protected]