Author
trinhcong
View
222
Download
3
Embed Size (px)
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
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
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