▫Cloud Service Templates for SAP Lifecycle Management. ▫Collaboration with ...
SAP BBP 2.0B SR2. SAP BBP 2.0C SR1 .... SAP. App. Server. System. Ready.
Gerold Kurth – SAP Cloud Computing with CloudBurst and TSAM 14. Januar 2010
SAP Cloud Computing with CloudBurst and TSAM Gerold Kurth
© 2009 IBM Corporation
Agenda
Intoduction Aspekts of Cloud Computing CloudBurst and TSAM Sample SAP Cloud Service Cloud Service Templates for SAP Lifecycle Management Collaboration with SAP Benefits of SAP on CloudBurst and TSAM
2
© 2009 IBM Corporation
Operations & capital costs drive increasing IT spend A crisis of complexity … the need for progress is clear Global Annual Server Spending (IDC)
300 250
Power and cooling costs Management and admin costs New system spend
200
Uncontrolled management and energy costs
150 100 50
Steady CAPEX spend
19 96 19 97 19 98 19 99 20 00 20 01 20 02 20 03 20 04 20 05 20 06 20 07 20 08 20 09 20 10
$0B
Delivery organizations must address the server, storage and network operating cost problem, not just capital expense Source: IBM Corporate Strategy analysis of IDC data
3
© 2009 IBM Corporation
Der Service Katalog stellte die eigentliche Motivation für „Cloud Computing“ dar mit einer sehr hohen Anzahl an ServiceKombinationen mit temporärer Verweildauer SAP SCM 4.0 SAP SCM 4.1 SAP SCM 5.0 SAP SCM 5.1 SAP SCM 7.0
SAP Releases: min. 64 SAP APO 3.0A SAP APO 3.1
SAP BBP 2.0B SR2 SAP BBP 2.0C SR1 SAP EBP 3.0 SAP EBP 3.5 SAP EBP 4.0 SAP SRM 2.0 SAP SRM 3.0 SAP SRM 4.0 SAP SRM 5.0 SAP SRM 6.0 SAP SRM 7.0
SAP BW 2.0B SAP BW 2.1C SAP BW 3.0A SAP BW 3.0B SAP BW Content 3.1 SAP BW 3.5 SAP BW 7.0 SAP BW 7.01 SAP BW 7.10
7 Betriebssystemplattformen 4 verschiedene Datenbanken
SAP R/3 3.1I SR1 SAP R/3 4.0B SR1 SAP R/3 4.5B SAP R/3 4.6B SAP R/3 4.6C SR2 SAP R/3 Enterprise 47X110 SR1 SAP R/3 Enterprise 47X200 SAP ECC 5.0 SAP ECC 6.0 SAP Business Suite 7
SAP WEB AS 6.10 SAP WEB AS 6.20 SAP WEB AS 6.30 SAP WEB AS 6.40 SAP NetWeaver 04 / 7.0 SAP NetWeaver 04S / 7.1 SAP EP 6.0 SAP PI 3.0 SAP PI 7.1
4
SAP CRM 2.0B SR2 SAP CRM 2.0C SR1 SAP CRM 3.0 SR1 SAP Solution Manager 3.0 SAP CRM 3.1 SAP Solution Manager 3.1 SAP CRM 4.0 SAP Solution Manager 7.01 SAP CRM 5.0 SAP CRM 5.1 SAP CRM 6.0 SAP CRM 7.0
Kombinationen: > 1.000 © 2009 IBM Corporation
Aspects of Cloud Computing For a definition of Cloud Computing see http://opencloudmanifesto.org
Service Management – Provisioning and cloning – Lifecycle management Monitoring – SLA reporting – Alert notification – Metering, accounting, billing Dynamic Infrastructure – Virtualization support and awareness – Dynamic resource allocation / Scale up and scale out Business Continuity – Avoid planned and unplanned downtime – Automation Security
Private vs. Public Clouds – Requires similar technologies – Start with private clouds (local data access, known environment, no security issues) Production vs. Test/Development systems – Requires similar technologies – Start with test/development systems
Cloud Computing = Integration of: VIRTUALIZ ATION
5
+
SERVICE MGMT
+
STANDARDIZATION
+
AUTOMATION
+
SECURITY
=
Reduced Cost
© 2009 IBM Corporation
CloudBurst and Tivoli Service Automation Manager • Central Unit for deploying & managing Cloud Services in a datacenter environment •Enables dynamic instantiation and management of Cloud Services along their entire lifecycle •Facilitates Automation based on build- & management plans including humans and management components • Raises the level of abstraction for Service Management in data centers from single LPARs, storage volumes, SW installations to Cloud Services as the units of management • Integrated Management Solution •Based on strategic Tivoli Process Automation Engine (TPAE)
Improve Improve Quality Quality of of Service Service Delivery Delivery Standardized Standardized delivery delivery models models and and templates templates Consistency Consistency of of configuration configuration Faster Faster Service Service Deployment Deployment Expose Expose service service offerings offerings directly directly to service consumers to service consumers Automate Automate service service provisioning provisioning
Service Owner
Service Delivery Manager
Lower Lower Cost Cost of of Service Service Delivery Delivery Improve Improve server/admin server/admin ratios ratios
Application Services Platform Services Service Consumer
Customer Customer Benefits: Benefits:
Improve Improve server server & & power power utilization utilization
Infrastructure Services IT Operator
Service Designer
6
© 2009 IBM Corporation
IBM CloudBurst – Minimum Konfiguration 42U Rack
Managed Cloud
Wndows 2003 EE IBM Systems Director 6.1.1 with Active Energy Manager IBM DS Storage Manager LSI SMI-S provider ToolsCenter 1.0 - DSA - UpdateXpress SP Installer - Bootable Media Creator - Advanced Settings Utility
BladeCenter Chassis
VMware VirtualCenter 2.5 U4 X3650 M2 Management Server SUSE Linux 10 SP2 Bluecloud 1.6.1 Tivoli Provisioning Manager V7.1 DB2 ESE V9.1 WebSphere Application Server ND V6.1.0.13
HS22 CloudBurst Mgmt Server
Redundant 4G FC, !GB Ethernet
3X HS22 – Managed Servers
Tivoli Directory Server 6.1.0.1 Tivoli Monitoring V6.2.1 D3400 – Dual Controller
Management Stack 7
12 x 45GB – 5.4 TB Storage
© 2009 IBM Corporation
TSAM Level 2 Service
Service Catalog
Tester
SAP WebSphere Service Portal Service Service
Project Lead
Infrastr. Service
Cloud
Platform Services
SAP
Infrastructure Services
Portal
WAS
AIX
Windows
... xLinux
DB2
...
Service Development and Delivery Platform Server Pool
Storage Pool
Repository & Security
Network
Infrastructure Components 8
© 2009 IBM Corporation
Sample SAP Cloud Service Fulfillment Flow
Automated deployment at specified time with specified capacity
John, Test Center Manager Requests capacity through a selfservice WEB 2.0 GUI for upcoming system test for 4 weeks reservation in September
TSAM utilizing TPM 7.1.1
System Ready
Deploy system
John, SAP Center Manager Receives ready to use Additional SAP resources for monthly calculation
TUAM collectors*
Sudhir, Business Analyst Reporting (Birt) cloud usage over multiple deployments
*) TUAM collecting usage data including TSAM deployment data
SAP App. Server SW stack
Run Work
Linux OS
Xen
Hypervisor
Grant Access
Rest ore Save Year End Work is planned
Anne, Bob, Linda, SAP End User Or Batchprocessing Work on the additional resources
John, SAP Center Manager Restores image to do the Year End Work
John, SAP Center Manager
“work completed”
Monthly end work completed System image is saved
9
IBM CONFIDENTIAL
© 2009 IBM Corporation
Existing Service Templates for SAP Landscapes Service Template covers existing SAP landscapes as well as creating new ones from a reference system
SAP System Cloning SAP System Unattended Install SAP System Refresh SAP System Operations Management Platform Management Consolidation of DIs and offloading work from expensive Hardware (SUN, HP) to CloudBurst (see next chart ) Post-processing after System cloning Home grown assets can be integrated
10
© 2009 IBM Corporation
Collaboration of IBM and SAP Create new SAP System
Configure I/O and network
Duplicate data DB personalization
Create SAP instance(s) SAP personalization
SLD/SolMan registration License handling etc.
11
Ready
SAP instance provisioning and post-processing
Allocate storage
Database clonig
Provision DB System
Server provisioning
Create virtual server(s)
© 2009 IBM Corporation
Collaboration of IBM and SAP Provisioning of SAP systems or instances (Unattended installation) – APIs for SLD, SAP Solution Manager ,… – SAP may provide templates for best practices installations
Post-processing after SAP System Copy A System copy needs about 60 manual post-processing steps like: – Cleanup of batch jobs, locks, spool data, update tasks, qRFCs… – Run BDLS to convert the logical system names and update the logical system names
Dynamic Infrastructure – Application virtualization – SAP system directory (SLD, SolMan) should reflect correct system topology – Support Scale up/down if more/less resources (CPU, Memory) are needed and available • Adapt runtime environment dynamically (e.g. # of work processes, buffer sizes)
Change management Allow end-to-end maintenance planning and ITIL change management process – Provide external APIs to SAP change management process – Currently under discussion between IBM Tivoli and SAP SolMan
Business Resilience – Enable SAP for continuous availability – Assign contact person in SAP for HA topics – Provide reliable health check mechanism – Support non-disruptive rolling kernel maintenance
12
© 2009 IBM Corporation
Experiences and Benefits for your SAP IT
Services
DB Admin Unix Admin SAP Basis SAP Basis SAP Basis
13
before today Improve Quality of Cost Reduction Services Install of DB2/Oracle 1 day 12 min Maintain DB2 libraries ½ day 8 min Smarter Service Clone DB2 2-3 days 20 – 180 min Delivery Install of Operating System SAP on1 CloudBurst day 30 –TSAM 60 min and Prepare Upgrade / 2-3 days ~ 40 – 200 min Provide SAP System Add additional Application Reduce Delivery 1 day 10 min Server Time SAP Systems Refresh 1-4 days ½ - 3 min
© 2009 IBM Corporation
Thank You
© 2009 IBM Corporation