IBM Cloud Computing for SAP Bernd Schoener Alliance Technology Manager IBM SAP Competence Center Walldorf
Agenda Cloud Computing Introduction IBM Strategy and Offering for Cloud Computing SAP Product Strategy Cloud Computing for SAP Customers IBM Cloud Solutions for SAP Customers Summary Further Information
Cloud Computing Introduction
What is different about cloud computing? Without cloud computing With cloud computing Virtualized resources Automated service management Standardized services Location independent Rapid scalability Self-service Software Hardware Storage Networking Software Hardware Storage Networking Software Hardware Storage Networking
Cloud Computing Delivers Benefits Beyond Virtualization Results from IBM cloud computing engagements Increasing speed and flexibility Test provisioning Weeks Minutes Change management Months Days/hours Release management Weeks Minutes Service access Administered Self-service Standardization Complex Reuse/share Metering/billing Fixed cost Variable cost Reducing costs Server/storage utilization 10 20% 70 90% Payback period Years Months SOURCE: Based on IBM and client experience.
SAP suite of applications can benefit greatly from cloud, especially private cloud. Top private workloads Data mining, text mining, or other analytics Security Data warehouses or data marts Business continuity and disaster recovery Test environment infrastructure Long-term data archiving/preservation Transactional databases Industry-specific applications ERP applications Audio/video/Web conferencing Service help desk Infrastructure for training and demonstration WAN capacity, VOIP Infrastructure Desktop Test environment infrastructure Storage Data center network capacity Server Top public workloads In the private cloud, database- and application-oriented workloads are the most appropriate. In the public clouds, infrastructure workloads emerge as most appropriate. Source: IBM Market Insights, Cloud Computing Research, July 2009. n=1,090 SAP Application Suite Workloads
IBM Strategy and Offerings for Cloud Computing
Five co-existing cloud delivery models from IBM 1 Enterprise Data Center Private Cloud 2 Enterprise Enterprise Data Center Managed Private Cloud IBM operated 3 4 Enterprise A Hosted Private Cloud IBM owned and operated Enterprise B Enterprise C Shared Cloud Services 5 User User A B User D User C User E Public Cloud Services Enterprise Enterprise owned Mission critical High compliancy Internal network 3 rd party owned and operated (e.g. SO model) Standardization Centralization Security Mix of shared and dedicated resources Shared facility and staff VPN access Shared resources Elastic scaling Pay as you go Public internet Internal network Data resides within the firewall Data resides outside the firewall Source: IBM MI, Corporate Strategy, BCG analysis
IBM Cloud Reference Architecture BPaas SaaS PaaS User Interface API Applications application Common Cloud Service Platform Cloud Service Offerings Loosely Coupled Workloads Analytics Workloads Storage/Data Integration Workloads Transactional Workloads PaaS Tooling Integrated Developer and Administrator Tools, BSS plugin - PaaS specifc user roles application application application OSS plugin - Service Templates, Management Plans Smart Business Services cloud services delivered Cloud Standardized services on the IBM cloud Enterprise Data Center Private Cloud Private cloud services, behind your firewall, built and/or run by IBM IaaS Service Delivery Portal Common Cloud Management Platform API BSS Business Support Services Metering OSS Operational Support Services Service Business Manager Security & Resiliency Reporting & Analytics Service Development Portal Service Operations Manager Virtualized Infrastructure Server, Storage, Network Smart Business Systems purpose-built infrastructure Hardware Software Services Integrated Service Delivery Platform
SAP Product Strategy
Largest Cloud Opportunity: SAP Business Suite installed base
SAP Support for Cloud Computing SAP Note 1380654 describes the SAP support for Cloud. SAP Production is supported on Private Clouds for certified IT technologies: Hardware Virtualization technologies Operating systems SAP Production is currently not supported on Public Cloud environments
Cloud Computing for SAP Customers
SAP landscapes become Flexible, Dynamic, Cloud Data Centers with IBM Private Cloud Solutions Typical Large SAP Landscape (before) Typical Large SAP Landscpae with IBM Cloud (after) Sandbox N+1 (Major Projects) N (Production Support) Off-Site Sandbox Pre-Dev Pre-QA Pre- Dev QA Training Production DR Train ECC XI/PI MDM Misc. Utilities Small DB (ECC/ = 250GB per) DB Admin 14 ECC XI/PI MDM SM/SLD Misc. Utilities Small DB (ECC/ = 250GB per) ECC XI/PI MDM Misc. Utilities Med or Large DB (50% production or copy) ECC XI/PI MDM Misc. Utilities ECC XI/PI MDM Misc. Utilities Small DB (ECC/ = 250GB per) ECC XI/PI MDM Misc. Utilities Large DB (50% production or copy) ECC SCM SCM SCM SCM SCM SCM SCM CRM CRM CRM CRM CRM CRM CRM SRM SRM SRM SRM SRM SRM SRM Unix Admin SAP Basis SAP Basis SAP Basis Med or Large DB (50% production or copy) SAP IT Services Install of DB2/Oracle Maintain DB2 libraries Clone DB2 Install of Operating System Prepare Upgrade / Provide SAP System Add additional Application Server SAP Systems Refresh XI/PI MDM Misc. Utilities Med or Large DB (50% production or copy) before 1 day ½ day 2-3 days 1 day 2-3 days 1 day 1-4 days ECC APP APP SCM APP APP CRM APP APP SRM APP APP XI/PI XI/PI MDM SM/SLD Misc. Utilities Large DB (copy of production) ECC APP APP SCM APP APP CRM APP APP SRM APP APP XI/PI MDM SM/SLD Misc. Utilities Large DB (copy of production) today 12 min 8 min 20 180 min 30 60 min ~ 40 200 min 10 min ½ - 3 min Dev ECC SCM CRM SRM XI/PI MDM SM/SLD Misc. Utilities Small DB (ECC/ = 250GB per) N (Production Support) QA ECC SCM CRM SRM XI/PI MDM Misc. Utilities Large DB (50% production or copy) Production ECC APP APP SCM APP APP CRM APP APP SRM APP APP XI/PI XI/PI MDM SM/SLD Misc. Utilities Large DB (copy of production) Off-Site DR ECC APP APP SCM APP APP CRM APP APP SRM APP APP XI/PI MDM SM/SLD Misc. Utilities Large DB (copy of production) Tivoli Service Automation Manager Private Cloud (only when & what is required) ECC SCM CRM SRM XI/PI MDM Misc. Utilities ECC ECC MDM SCM SRM Small DB (ECC/ = 250GB per) Large DB (copy of production) Large DB (copy of production) ECC XI/PI Storage Array Fast Slower Image Library Set up SAP Systems fast and only when you need them. Leverage a shared cloud pool in your data center.
SAP applications on IBM Delivery Models 1 Enterprise Data Center Private Cloud 2 Enterprise Enterprise Data Center Managed Private Cloud IBM operated 3 4 Enterprise A Hosted Private Cloud IBM owned and operated Enterprise B Enterprise C Shared Cloud Services 5 User User A B User D User C User E Public Cloud Services Enterprise Enterprise owned Mission critical Private Cloud SAP supported for Business Suite production High compliancy Internal network 3 rd party owned and operated (e.g. SO model) Standardization Centralization Security Internal network SAP Certified Mix of shared and Cloud dedicated resources Services Shared facility Supported and staff for VPN Business access Suite production Shared resources Public Cloud Not supported for SAP Business Suite Elastic scaling Pay as you go Public internet Data resides within the firewall Data resides outside the firewall T
IBM Cloud Offerings for SAP cover all deployment options SAP Cloud Deployment Solutions from IBM Deployment Model 1 2 3 4 Enterprise Enterprise Enterprise A Enterprise Enterprise B Data Center Data Center Enterprise C Managed Private Cloud Hosted Private Private Cloud Shared Cloud Cloud IBM IBM operated owned and Services operated 5 User User A B User D Public Cloud Services User C User E IBM Cloud Solutions & Offerings for SAP Customers IBM SAP Private Cloud Implementation Services IBM Tivoli Service Automation Manager IBM Service Delivery Manager IBM Cloudburst IBM Cast Iron IBM SAP Private Cloud Management GTS SAP hosted Cloud (hosted dedicated private cloud) GTS SAP Hosted Cloud (hosted shared private cloud) IBM Dev & Test on the IBM Cloud use for SAP IBM Dev & test on the IBM Cloud use for SAP Cloud Management Platform Dynamic Infrastructure Tivoli Service Automation Manager IBM Systems Server & Storage, IBM Systems SW, IBM Tivoli, IBM DB2, IBM Systems Director, IBM VMControl
Challenges for SAP customers inside and outside of the Cloud Long install time 3-5+ full days, sometimes even weeks if physical systems need to ordered Re-provisioning/move requires SAP System-Copy 2-3+ full days for this operation Lots of non production sandboxes Dev system, test system, demo system, training system System are not de-provisioned, because of time-to-get-it-back SAP landscape is layered/add on modules CRM,, etc adds complexity to install/move Moving between Cloud or from On Premise System copy, compress, 125 GB+, FTP You can send Amazon a disk The opportunity lies in building solutions that address and solves these issues. T
Components and Services for SAP Cloud Use Cases Basic SAP Services Installation Configuration & Customization Patching Start / Stop Backup / Restore Clone Reset Remove / Restart... SAP Service Workflows SAP Refresh SAP Migration DB Cloning System Cloning Landscape Cloning SAP App Server provsioning SAP DB Server provisioning SAP Landscape provisioning... Composition of Functions / Service Workflows to Use Cases T
SAP System Copy - a basic concept of cloud computing for SAP Common issue: Many SAP Systems interact with other systems - and so do their copies Two concepts are available to prevent such interaction: 1. Isolating SAP Clones on the network area (e.g. using VLAN) 2. SAP Post processing after cloning New Storage functions significantly improve the cloning process: Clones can be created rapidly and without impact on the source system based on snapshots Nearly no additional storage space required initially after clone is created Existing server hardware can be used -> most probably no additional HW investment required -> turnarounds for creating a clone are very short T
SAP Cloning, concept 1: Network based separation of SAP systems Basic attributes Isolated network area ( VLAN or subnet topology) Contains all required partitions Copy of SAP system Full system image SAP image SAP DB loaded into new SAP installation Provides an exact copy (clone) of source SAP system works nearly the same way for nearly any SAP module Use cases Re-create a problem in the production system Fast creation of education systems Rapid provisioning of new, empty SAP systems Provisioning of complete system landscapes Test of SAP Upgrades Server LPAR 1 SAP Netweaver 7.1 SID: NW1 LPAR 2 SAP Netweaver 7.1 SID: NW1 LPAR 3 SAP Netweaver 7.1 SID: NW1 Network 1 Network 2 Network 3 T
SAP cloning concept 2 SAP Post-Processing after cloning: Can be applied after cloning concept 1. Work Steps (sample): manipulation of data inside the database and file system, e.g. Remove printers, remove RFC connections Change SAP System ID Different changes for each SAP module necessary ABAP and Java adaptations might be required Possibility to change data inside the application Use cases Network separation not possible or not wanted Target systems need to communicate with each other or with source systems Make SAP data anonymous, e.g. HR systems Reduce Database size Server LPAR 1 SAP Netweaver 7.1 SID: NW1 LPAR 2 SAP Netweaver 7.1 SID: NW2 LPAR 3 SAP Netweaver 7.1 SID: NW3 T
IBM Cloud Solutions for SAP Customers
IBM Tivoli Service Automation Manager Helps companies reap the benefits of cloud computing, Lower cost of IT service delivery, Deliver a higher degree of standardization and automation By Providing The Service Management System for cloud computing Web 2.0 Cloud end-user & admin GUI Image management incl. save / restore VLAN Support Metering data for TUAM processing Request, deployments and management of IT infrastructure components for cloud: PowerVM, VMWare, KVM, and Linux on Power Systems, System x, and System z End user self service access to cloud computing resources and services Supports automated deployment of business applications like SAP
Capabilities of Tivoli Service Automation Manager 7.2.1 Virtualization Hypervisor / OS currency Time to Value Accelerate deployment of management stack through automation of post-install configuration Extensibility e2e extensibility improvements incl. REST API extensions and documentation for UI extensibility Increased productivity through isolation of extensibility and plug points Integration of SRM 7.2 and TPM 7.2 Integration with Change and Configuration Management Network Support Network isolation on System x: multiple VLANs, pooling of subnets Image Management Select additional SW to install on image Improved save / restore within project Consumability Improved installation and post-install configuration UI usability, robustness and extensibility Change service request before and after deploy: ability to change CPU, memory, disk space and reservation of an already reserved project Web 2.0 Approval Workflow Performance & scalability improvements T
Deploy private clouds for SAP rapidly with an integrated service delivery platform certified for SAP. IBM CloudBurst TM on System x Workload optimized, integrated, flexible,, built for purpose platform Fast deployment with hardware, software, and Quickstart services in a turnkey solution Fully integrated virtualization and system management capability* Rapid access to cloud services with a selfservice portal Built-in metering and accounting Active server power management Hardware redundancy layers eliminate points of failure Multi-operating system environment * Based on VMware ESXi v3.5 and Tivoli Service Automation Management 7.2 Certified Platform for SAP Built on the IBM System x BladeCenter platform, http://www.ibm.com/ibm/ cloud/cloudburst
IBM CloudBurst TM 2.1 For SAP highest flexibility, efficiency and scalability for the IBM integrated service delivery platform - certified for SAP Available as Power/AIX or System x/linux based packages Both versions provide certified platforms for SAP applications Turnkey Cloud Solution (including basic set-up services) providing all features of Cloudburst 1.2 plus: Increased virtualization and system management capability VMControl for cross platform virtualization Management Storage Virtualization with SAN Volume Control Tivoli Service Automation Management 7.21 with VLAN Workload optimized, integrated, flexible,, built for purpose platform => Out of the box support for SAP Landscape cloning Available with Power 7 or System x CPUs
Cloudburst on Power 2.1 - Hardware Building Blocks Physical Building Blocks Management Node Compute Nodes Management Server Ethernet Switch Servers x86 Consoles HMC Storage Pool SAN Volume Controller FC Switch Storage Controller Expansion Drawer SVC RSM SVC SSPC Supports Director & Tivoli components & consoles Provides a scalable management capability Supports applications, middleware, & agents for management Provides a scalable compute & connectivity capability Supports advanced storage, services and a unified pool Provides a scalable, virtualized block storage pool T
ÍBM Storage products for SAP private cloud XIV Advantages Fiberchannel support Large capacity Good performance Very space efficient writable snapshots Very easy handling and scripting Easy Management Suggested for high midrange to LE SAP private cloud solutions SVC/StorWize (included in CloudBurst 2.1) Advantages Fiberchannel support Virtualization of any storage system Can be added into existing environments very easily Writable space efficient flashcopy available Suggested for midrange SAP private cloud solutions
IBM Smart Business Services on the IBM Cloud SAP Platform as a Service SAP PaaS Capabilities Catalog of SAP base images Automated Cloud SAP system provisioning Automated SAP refreshes Cloud based SAP cloning Automated post clone processing Value to SAP Customers Reduce the cost of SAP Environments Reduce the cost of SAP Basis and DBA Support Reduce the complexity / chaos created by the proliferation of SAP development environments Reduce the cost, lead time and improve quality of SAP production management and other common tasks Delivers SAP environments via Private and public Clouds hosted by IBM and automates the most common labor intensive tasks associated with managing SAP environments Licenses: Customer owns SAP and DB licenses, IBM provides all other licenses OS, monitoring, security, Cloud mgmt, etc
IBM Smart Business on the IBM Cloud: Smart Business Development and Test on the IBM Cloud Enterprise-class features for development and test Rapid access Self-service Web portal Pay-as-you-go pricing Security-rich environment Rich catalog of software images Ready for SAP dev/test deployments Get started today: ibm.com/services/us/igs/clouddevelopment/ Ask for a demo of SAP deployments: isicc@de.ibm.com Demo video
Summary
Summary Cloud Computing is important for SAP customers IBM Cloud Delivery models can be applied SAP supports Cloud Computing IBM products and services IBM is ready for SAP in the Cloud
Further Information
Where to find further Information IBM Cloud Computing in general www.ibm.com/cloud Cloudburst http://www.ibm.com/ibm/cloud/cloudburst Tivoli Service Automation Management ibm.com/software/tivoli/products/service-auto-mgr/ IBM-SAP Solutions (in general and cloud solutions for SAP) www.ibm-sap.com www.ibm-sap.com/cloud IBM SAP International CC Q&A service: isicc@de.ibm.com