SAP on IBM z Systems Customer Conference April 12-13, 2016 IBM Germany Research & Development
SAP on IBM z Systems Customer Conference Consolidate your SAP applications on Linux on IBM z Systems Dr. Jochen Röhrig IBM, SAP on IBM z Systems IBM Germany Research & Development
Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. Bluemix*, CICS*, Cognos*, DB2*, developerworks*, DS6000*, DS8000*, FICON*, GDPS*, GUARDIUM*, HyperSwap*, IBM*, IBM (logo)*, MQSeries*, OMEGAMON*, Parallel Sysplex*, RACF*, Rational*, Redbooks*, IBM SmartCloud*, Tivoli*, WebSphere*, z13, z13s, zenterprise*, z/os*, zsecure, z Systems, z/vm* * Registered trademarks of IBM Corporation These are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. A current list of IBM trademarks is available on the web at Copyright and trademark information at: http://www.ibm.com/legal/us/en/copytrade.shtml The following are trademarks or registered trademarks of other companies. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. LinkedIn, the LinkedIn logo, the IN logo and InMail are registered trademarks or trademarks of LinkedIn Corporation and its affiliates in the United States and/or other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. Oracle and Java are registered trademarks of Oracle and/or its affiliates. OpenStack is a trademark of OpenStack LLC. The OpenStack trademark policy is available on the OpenStack website. SAP, R/3, SAP NetWeaver, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other countries. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
Legal information Please note IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Notes: Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions. Information about non-ibm products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
SAP on Linux Facts* SAP supports all releases since 4.0B on Linux SAP on Linux generally available since Q4 1999 SAP: First big vendor to ship business solutions on Linux Today > 55000 APP installations on Linux Today > 40000 DB installations on Linux Linux is a reference platform for SAP software development * All information courtesy of SAP LinuxLab Today Linux is favored target for SAP OS Migrations
SAP on Linux Facts* SAP supports all releases since 4.0B on Linux SAP on Linux generally available since Q4 1999 SAP: First big vendor to ship business solutions on Linux Today > 55000 APP installations on Linux Today > 40000 DB installations on Linux Linux is a reference platform for SAP software development * All information courtesy of SAP LinuxLab Today Linux is favored target for SAP OS Migrations
SAP on Linux Facts* SAP supports all releases since 4.0B on Linux SAP on Linux generally available since Q4 1999 SAP: First big vendor to ship business solutions on Linux Today > 55000 APP installations on Linux Today > 40000 DB installations on Linux Linux is a reference platform for SAP software development * All information courtesy of SAP LinuxLab Today Linux is favored target for SAP OS Migrations
SAP on Linux Supported Technologies* Hardware Intel / AMD IBM z Systems IBM Power Virtualization Technologies Distributions SUSE Linux Enterprise Server XEN, VMware, KVM z/vm, PR/SM Red Hat Enterprise Linux PowerVM Databases IBM DB2 LUW Sybase ASE MaxDB, HANA Oracle * All information courtesy of SAP LinuxLab
SAP on Linux Supported Technologies* Hardware Intel / AMD IBM z Systems IBM Power Virtualization Technologies Distributions SUSE Linux Enterprise Server XEN, VMware, KVM z/vm, PR/SM Red Hat Enterprise Linux PowerVM Databases IBM DB2 LUW Sybase ASE MaxDB, HANA Oracle * All information courtesy of SAP LinuxLab
SAP on Linux Supported Technologies* Hardware Intel / AMD IBM z Systems IBM Power Virtualization Technologies Distributions SUSE Linux Enterprise Server XEN, VMware, KVM z/vm, PR/SM Red Hat Enterprise Linux PowerVM Databases IBM DB2 LUW Sybase ASE MaxDB, HANA Oracle * All information courtesy of SAP LinuxLab
SAP on Linux Supported Technologies* Hardware Intel / AMD IBM z Systems IBM Power Virtualization Technologies Distributions SUSE Linux Enterprise Server XEN, VMware, KVM z/vm, PR/SM Red Hat Enterprise Linux PowerVM Databases IBM DB2 LUW Sybase ASE MaxDB, HANA Oracle * All information courtesy of SAP LinuxLab
SAP on Linux SAP LinuxLab Facts* Joint development cooperation between hardware & technology partners, distributors and SAP itself Delivers SAP on Linux support down to development level Founded in 1999 and growing... * All information courtesy of SAP LinuxLab
SAP on Linux SAP LinuxLab Facts* Joint development cooperation between hardware & technology partners, distributors and SAP itself Delivers SAP on Linux support down to development level Founded in 1999 and growing... * All information courtesy of SAP LinuxLab
SAP on Linux SAP LinuxLab Facts* Joint development cooperation between hardware & technology partners, distributors and SAP itself Delivers SAP on Linux support down to development level Founded in 1999 and growing... * All information courtesy of SAP LinuxLab
SAP on Linux on IBM z Systems Facts SAP releases All releases since 4.60 Generally available since 2000 Hardware All z Systems HW since z900 Virtualization Technologies PR/SM, z/vm, KVM Distributions SUSE SLES Red Hat RHEL Databases DB2 for z/os
SAP on Linux on IBM z Systems Facts SAP releases All releases since 4.60 Generally available since 2000 Hardware All z Systems HW since z900 Virtualization Technologies PR/SM, z/vm, KVM Distributions SUSE SLES Red Hat RHEL Databases DB2 for z/os
SAP on Linux on IBM z Systems Facts SAP releases All releases since 4.60 Generally available since 2000 Hardware All z Systems HW since z900 Virtualization Technologies PR/SM, z/vm, KVM Distributions SUSE SLES Red Hat RHEL Databases DB2 for z/os
Consolidating SAP System Landscapes Motivation SAP System Landscape
Consolidating SAP System Landscapes Motivation SAP System Landscape
Consolidating SAP System Landscapes Motivation SY1 SY3 SY2 SAP System Landscape SY4
Consolidating SAP System Landscapes Server Consolidation by Virtualization Application Layer SAP and/or DB OS Layer Hardware Layer SAP Server
Consolidating SAP System Landscapes Server Consolidation by Virtualization Application Layer Application Layer SAP and/or DB SAP and/or DB Application Layer OS Layer Hardware Layer SAP and/or DB OS Layer Hardware Layer SAP Server Landscape OS Layer Hardware Layer
Consolidating SAP System Landscapes Server Consolidation by Virtualization Application Layer Application Layer SAP and/or DB SAP and/or DB Application Layer OS Layer SAP and/or DB OS Layer OS Layer Hardware Layer Hardware Layer Hardware Layer SAP Server Landscape
Consolidating SAP System Landscapes Server Consolidation by Virtualization Application Layer Application Layer Application Layer SAP and/or DB SAP and/or DB SAP and/or DB OS Layer OS Layer OS Layer Hardware Layer SAP Server Landscape
Consolidating SAP System Landscapes Server Consolidation by Virtualization Application Layer Application Layer Application Layer SAP and/or DB SAP and/or DB SAP and/or DB OS Layer OS Layer OS Layer Hardware Layer SAP Server Landscape
Consolidating SAP System Landscapes Server Consolidation by Virtualization Application Layer Application Layer Application Layer SAP and/or DB SAP and/or DB SAP and/or DB OS Layer OS Layer OS Layer Guests Virtualization Layer Host Hardware Layer SAP Server Landscape
Consolidating SAP System Landscapes Server Consolidation by Virtualization Application Layer Application Layer Application Layer SAP and/or DB SAP and/or DB SAP and/or DB OS Layer OS Layer OS Layer Guests Virtual LAN Virtualization Layer Host Hardware Layer SAP Server Landscape Physical LAN
Consolidating SAP System Landscapes Server Consolidation by Virtualization SY1 SY3 SY2 SAP System Landscape SY4
Consolidating SAP System Landscapes Server Consolidation by Virtualization SY1 SY3 SY2 SAP System Landscape SY4
Consolidating SAP System Landscapes Server Consolidation by Virtualization SY1 SY3 SAP System Landscape SY2 SY4
Consolidating SAP System Landscapes Server Consolidation by Virtualization SY1 SY2 Guests Host 1 SY3 Guests Host 2 SAP System Landscape SY4
Consolidating SAP System Landscapes Server Consolidation by Virtualization SY1 SY2 Guests Host 1 SY3 Guests Host 2 SAP System Landscape SY4
Consolidating SAP System Landscapes Server Consolidation by Virtualization Business Continuity SY1 SY2 SY3 SY2 SY3 SY4 Guests Host 1 SY1 Guests Host 2 SAP System Landscape SY4
Consolidating SAP System Landscapes Server Consolidation by Virtualization z Systems Options Application Layer Application Layer DB2 for z/os SAP LPAR s z/os Linux HiperSockets Application Layer Application Layer Application Layer Application Layer SAP SAP SAP SAP Linux Linux Linux Linux CP QEMU z/vm KVM Guests PR/SM Host IBM z Systems Hardware Physical LAN
Consolidating SAP System Landscapes Implementation Options with Linux on z Systems DB2 z/os SCS ABAP Schema Java Schema ENQ ENQ MSG MSG ABAP Java
Consolidating SAP System Landscapes Implementation Options with Linux on z Systems DB2 z/os SCS ABAP Schema HiperSockets Java Schema Gigabit Ethernet ABAP Java ABAP Java Add. Comps Linux on z Systems z/lpar ENQ ENQ MSG MSG ABAP Java
Consolidating SAP System Landscapes Implementation Options with Linux on z Systems DB2 z/os SCS ABAP Schema HiperSockets ABAP ABAP Java Schema Gigabit Ethernet Java Java Add. Comps ABAP Java ABAP ABAP JavaJava ABAP Java Add. Comps Add. Comps Linux on z Systems Linux on z Systems Linux on z Systems (Guest) z/lpar z/vm ENQ ENQ MSG MSG ABAP Java
Consolidating SAP System Landscapes Implementation Options with Linux on z Systems DB2 z/os SCS ABAP Schema HiperSockets ABAP ABAP Java Schema ENQ ENQ MSG MSG ABAP Java Gigabit Ethernet Java Java Add. Comps ABAP Java ABAP ABAP JavaJava ABAP Java Add. Comps Add. Comps Linux on z Systems Linux on z Systems Linux on z Systems (Guest) z/lpar z/vm ABAP Java ABAP ABAP JavaJava ABAP Java Add. Comps Add. Comps Linux on z Systems Linux on z Systems (Guest) KVM
Consolidating SAP System Landscapes Why consolidate on Linux on z Systems? Run SAP on a mature, reliable platform Run SAP on mature virtualization technologies Run all SAP components on one platform Reduce cost Reduce required floor space and power Simplify landscape administration Reduce complex physical network cabling
Consolidating SAP System Landscapes Why consolidate on Linux on z Systems? Run SAP on a mature, reliable platform Run SAP on mature virtualization technologies Run all SAP components on one platform Reduce cost Reduce required floor space and power Simplify landscape administration Reduce complex physical network cabling
Consolidating SAP System Landscapes Why consolidate on Linux on z Systems? Run SAP on a mature, reliable platform Run SAP on mature virtualization technologies Run all SAP components on one platform Reduce cost Reduce required floor space and power Simplify landscape administration Reduce complex physical network cabling
Consolidating SAP System Landscapes Migrating SAP Application Servers to Linux on z Systems Scenario 1: DB on z/os Install new application servers on Linux on z Systems Scenario 2: DB not on z/os Migrate DB Install new application servers on Linux on z Systems SAP OS/DB Migration Check SAP Service Marketplace http://service.sap.com/osdbmi gration
KVM for IBM z Systems KVM KVM Kernel-based Virtual Machine Extension of the Linux kernel that turns it into a hypervisor KVM for IBM z Systems Open virtualization solution offered for z Systems servers KVM for IBM z Systems generally available since 09/2015 KVM for IBM z Systems Coexists with z/vm, Linux on IBM z, z/os, zvse and ztpf
KVM for IBM z Systems KVM KVM Kernel-based Virtual Machine Extension of the Linux kernel that turns it into a hypervisor KVM for IBM z Systems Open virtualization solution offered for z Systems servers KVM for IBM z Systems generally available since 09/2015 KVM for IBM z Systems Coexists with z/vm, Linux on IBM z, z/os, zvse and ztpf
KVM for IBM z Systems Benefits Simplifies systems management through familiar interfaces Enables automated provisioning Reduces operating costs through server consolidation Trusted, scalable, available, and secure platform Accelerates cloud deployments by seamlessly working with OpenStack
KVM for IBM z Systems Features Feature Benefit KVM hypervisor Supports running multiple disparate Linux virtual machines on a single system CPU sharing Allows for the sharing of CPU resources by virtual machines Memory and CPU over-commitment Supports the over-commitment of CPU, memory, and swapping of inactive memory Live virtual machine relocation Dynamic addition & deletion of virtual I/O devices Enables workload migration with minimal impact Thin-provisioned virtual machines Allows for copy-on-write virtual disks to save on storage Hypervisor performance management Supports policy based, goal-oriented management and monitoring of virtual CPU resources Installation and configuration tools Supplies tools to install and configure KVM for IBM z Systems Reduces downtime to modify I/O device configurations for virtual machines
KVM for IBM z Systems Resources KVM for IBM z Systems main page KVM for IBM z Systems documentation page KVM for IBM z Systems supported Linux distributions KVM for IBM z Systems data sheet KVM for IBM z Systems FAQ KVM for IBM z Systems technical information KVM for IBM z Systems Redbook
SAP on Linux on KVM for IBM z Systems SAP Support for Linux on KVM for IBM z Systems SAP support for Linux on KVM for IBM z Systems was announced on the same day as general availability of SAP on Linux on KVM for IBM z Systems
SAP on Linux on KVM for IBM z Systems SAP Support for Linux on KVM for IBM z Systems SAP support for Linux on KVM for IBM z Systems was announced on the same day as general availability of SAP on Linux on KVM for IBM z Systems Supported scenario Run SAP applications on Linux on KVM for IBM z Systems against DB2 for z/os
SAP on Linux on KVM for IBM z Systems SAP Support for Linux on KVM for IBM z Systems SAP support for Linux on KVM for IBM z Systems was announced on the same day as general availability of SAP on Linux on KVM for IBM z Systems Supported scenario Run SAP applications on Linux on KVM for IBM z Systems against DB2 for z/os Prerequisites Hypervisor: Minimum KVM for IBM z Systems driver level: 1.1.0 Prerequisites KVM virtual Machine: KVM for IBM z Systems -supported guest OS must be installed (currently: SLES 12 SP1) SAP Host Agent 7.21 with minimum patch level 6 must be installed
SAP on Linux on KVM for IBM z Systems Demo Run SAP dialog instances on Linux on KVM for IBM z Systems Two scenarios Fast deployment of SAP Dialog Instances Live migration Workshop session on Thursday, April 14, 2016, 10:40 am
SAP on KVM for IBM z Systems Resources SAP Note 2196056 - DB2-z/OS: SAP on Linux on KVM for IBM z Systems General information and prerequisites for running SAP on Linux on KVM for IBM z Systems SAP Note 1492000 - General Support Statement for Virtual Environments SAP Note 1122387 - Linux: SAP Support in virtualized environments SAP Note 1102124 - SAPOSCOL on Linux: Enhanced function SAP Note 171356 - SAP Software on Linux: General information SCN: "Support of SAP Applications, Operating Systems, and Databases in Virtu al and Private Cloud Environments" SCN: "Virtualization on IBM z Systems"
Thank you! Acknowledgements Tux Logo by Larry Ewing, Attribution, https://commons.wikimedia.org/w/index.php? curid=574842
New Community at IBM developerworks : N com ew mun i ty SAP on IBM z Systems New external community - connect, share, and collaborate - Anybody can read; in order to participate you need to join in - Link to 'SAP on IBM z Systems : http://ibm.co/1tojlr8 - Register for an IBM ID in order to participate - PDFs from this event will be posted in this community at: https://ibm.biz/bd4qrd