SUSE Linux Enterprise: The Open Platform for SAP

2,171
-1

Published on

SAP Teched 2012 presentation covering:
- SAP-SUSE relationship
- SAP Linuxlab
- SLES for SAP overview
- new SAP Cluster certification

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,171
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
154
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

SUSE Linux Enterprise: The Open Platform for SAP

  1. 1. SUSE Linux Enterprise:The Open Platform for SAP- TEC 225 - Alexander Hass Jeff Lindholm Senior Developer Senior Sales Engineer SAP LinuxLab SUSE Alexander.hass@sap.com JLindholm@suse.com
  2. 2. Agenda • What is new with SUSE? • SAP – SUSE Relationship • SAP LinuxLab • SLES for SAP Applications Overview • SAP NetWeaver High Availability Cluster 7.30 • Q&A2
  3. 3. SUSE Recent History3
  4. 4. SUSE Homepage4
  5. 5. SUSE at a Glance5
  6. 6. Where SUSE Leads...6
  7. 7. Open Source Community Leadership7
  8. 8. SUSE Strategy8
  9. 9. SAP – SUSE Relationship
  10. 10. SUSE Linux Enterprise Server ® The Linux infrastructure for SAP solutions• Reference platform for SAPs software development• 7000+ Joint Customers, 100+ References• 70+% Market share• SUSE Linux Enterprise Server optimized for SAP • Full SAP NetWeaver certification since 2006 • SAP Certified High Availability Offering • Virtualization support for VMware, XEN and KVM • SAP Solution Manager • SLES 24x7 Priority Support integrated within SAP Customer Support Network • Integrated Java Support10
  11. 11. SUSE Linux Enterprise Server for SAP Evolution11
  12. 12. SUSE® Linux Enterprise Server for SAP Applications A bundle of software and Software services that addresses specific needs of SAP • SUSE Linux Enterprise Server • Installation Wizard users. • SUSE Linux Enterprise High Availability Extension ● Target Use Cases: • Page Cache Limitation • SAP UNIX to Linux migrations, Services Re-platforming projects • SAP appliances • Extended Service Pack Support (+12 months) • SAP cloud deployments • Separate SAP Specific Update Channel • SUSE Linux Enterprise Server Priority Support for SAP Applications12
  13. 13. SUSE Linux Enterprise Server ® as SAP Appliance Platform SUSE Linux Enterprise Server SAP Appliances: • SAP Business Warehouse Accelerator (BWA)* • SAP High Performance Analytic Appliance (HANA)* • SAP StreamWork Enterprise Agent* • SAP NetWeaver Enterprise Search* • SAP Business ByDesign* • SAP Business All-In-One Fast Start * SUSE Linux Enterprise Server exclusive13
  14. 14. SUSE Linux Enterprise Server ® Priority Support for SAP Applications ● Integrated in SAP Support Process ● 24x7 ● Leverages SAP Customer Support Network ● Quick support from SAP LinuxLab Experts ● SAP Note 1056161 - SUSE Priority Support for SAP-Applications14
  15. 15. 16
  16. 16. SUSE at the SAP LinuxLab Representing SUSE at SAP and in the SAP partner ecosystem for all technical SUSE Linux related engagements, projects, issues and questions • Responsibilities • Software development support for SAP • Support of SUSE NTS for escalating L3 customer issues • Certification of SAP products on SUSE Linux Enterprise • Strategic Linux related projects: appliances, high availability, virtualization • Maintenance of a strong contact network within SAP and the SAP partner ecosystem • Ensure maximum compatibility of SUSE Linux Enterprise for SAP applications and databases17
  17. 17. SAP LinuxLabAlexander Hass – Senior Developer
  18. 18. SAP Solutions on Linux - OverviewSAP was the first large vendor to ship business solutions on Linux General availability for SAP R/3 since Q4 1999 All releases since R/3 4.0B, including SAP Business Suite 2005/8 and latest BS7i2011 Full availability of on SAP NetWeaver 7.x, ’04, 6.x and SAP Basis 4.x based solutionsSupported Distributions SUSE Linux Enterprise Server Red Hat Enterprise Linux Oracle Linux for Oracle based SAP environmentsSupported Databases Sybase ASE, MaxDB and HANA IBM DB2 and OracleLinux is reference platform for SAP software development Best availability of SAP solutions© 2012 SAP AG. All rights reserved. 19
  19. 19. SAP Solutions on Linux - Customer Feedback Why SAP customers choose Linux as their OS platform  SAP systems are operated in mission critical server environments  Efficiently administer your Linux servers  Take advantage of available Unix knowledge  Integration is key, and Linux is an integration platform  Seamlessly integrate into your network of Unix servers  Use Linux to achieve Windows - Unix integration  Linux offers the highest degree of vendor independence  Hardware for Linux has a very good performance to price ratio  Unix-like environment with all advantages of free vendor selection© 2012 SAP AG. All rights reserved. 20
  20. 20. LinuxLab: SAP Linux community SAP founded the LinuxLab when making SAP available on Linux LinuxLab is a joint development co-operation between hardware and technology partners, distributors and SAP itself Since 1999, LinuxLab helps to keep Linux solutions ready for business critical enterprise computing SAP LinuxLab is your personal contact inside of SAP support delivering first class support down to development level Several SAP initiatives like Adaptive Computing started as projects in SAP LinuxLab and growing ...© 2012 SAP AG. All rights reserved. 21
  21. 21. SAP on Linux support Common support message handling via SAP ticket system  Operating support related messages are processed on component BC-OP-LNX  On development level LinuxLab members will take over Direct access to distribution- or technology partner specific know-how  Integrated partner’s employees  Further analysis and processing inside the SAP ticket system  If necessary, hand-over of the support message to the partner’s support system  Parallel customer ticket in the partner’s support system  Direct forwarding via an integrated support infrastructure, e.g. via SuSE’s SAP Solution Manager integration© 2012 SAP AG. All rights reserved. 22
  22. 22. Example of a LinuxLab project: Pagecache Limit Needed to configure a system’s available amount of pagecache  Known in Unix environments but not on Linux (yet)  Linux allows to tune the Linux Kernel’s general pagecache strategy (vm.swappiness) Helpful for system sizing  Protect the SAP system’s memory resources Influence of pagecache limit on throughput from general file system I/O caching 110.00% 100.00% Available since SLES 11 SP1: 90.00%  vm.pagecache_limit_mb  Documented in SAP note 1557506: 80.00% Linux paging improvements 70.00% 3.0.34-0.7-default pagecache limit set 3.0.34-0.7-default© 2012 SAP AG. All rights reserved. 23
  23. 23. SAP Start Service High Availability interface  sapstartsrv is now cluster-aware  Partners can implement an interface  SUSE on-site LinuxLab engineers helped building up reference systems  Wrote a documentation and a reference implementation of how to use the script connector  Partner certification program available  To certify the start/stop infrastructure within HA setups  To clarify support responsibilities  See http://scn.sap.com/docs/DOC-26718 for more details© 2012 SAP AG. All rights reserved. 24
  24. 24. SUSE Linux Enterprise Server for SAP Applications
  25. 25. Burton Snowboards As a dynamic global enterprise, Burton operates 24/7 and requires the flexibility to react quickly to changes in the marketplace. The IT department, in particular, needs to provide consistent uptime and to be able to adapt to changing business needs. Business Issues: SUSE Solution: Results: HP-UX platform for SAP required •SAP BI, CRM, ERP, Portal •80% less server-related costs - expensive hardware •SUSE Linux Enterprise Server •99.999% uptime - time-consuming •Dell INTEL servers •Reduced power consumption by administration •SUSE Linux build-in automation 30% •- frequent downtimes tools •Reduced administrative time and •SAP and Oracle upgrade prompted costs by 40% platform evaluation •UNIX replacement was cost prohibitive26
  26. 26. SUSE Linux Enterprise Server for SAP Apps Page Clam Cache ESPOS Web YaST SAP Limit High Availability SAP Installation Extensions Framework SUSE Linux Enterprise Server SAP specific additional update channel27
  27. 27. SUSE Linux Enterprise Server for SAP Apps •Specific maintenance channel •Allows SAP SUSE Linux Enterprise Server specific patches •Maintenance SAP specific additional update channel Updates for SAP specific packages28
  28. 28. SUSE Linux Enterprise 1129
  29. 29. SUSE Linux Enterprise Server 11 SP2 • Hardware enablement and RAS • Solaris compete • btrfs: f i l e syst em with Copy on Write”, checksum snapshot t i ng s, • LXC: cont ai ner suppor t based on cont r ol gr oups • LTTng (Linux Trace Toolkit) capabi l i t i es • Snapshot / rollback for package and configuration updates • YaST2 + ZYPP + btrfs • SUSE Linux Enterprise High Availability Extension: Geo-cl ust er , Bar e M al R et ecover y Enhancem s ent First customer shipment: February 201230
  30. 30. SUSE Linux Enterprise Server 11 SP2 Enhancements • Linux Kernel 3.0 • Most recent hardware enablement • Transparent Huge Pages • Enhanced Control Groups • CPU network load balancing (multiqueue devices) • Scheduler and memory management improvements • Intel Sandybridge and “Romley”, AMD Bulldozer • Updated hypervisors • Linux Container support (soft partitioning)31
  31. 31. SLES for SAP Applications 11 SP2 Enhancements • FCS June 2012, SAP support was validated Day ONE for SLES11 SP2 in Feb 2012 • Support for Kernel 2.6 compatibility environment • SAP Applications require uname output of 2.6.x • uname26 and PAM module providing compatibility environment • SAP Notes 1629558 and 1310037 “SUSE Linux Enterprise 11 SP2’s new Linux kernel version 3.0 offers many new features and enhancements that will help SAP customers utilize the newest technology improvements with their SAP infrastructures, together with SUSE, were developing easy installation and migration paths for existing SAP installations, such as SAP NetWeaver, to support Linux kernel 3.0 so our customers can confidently run SAP solutions on SUSE Linux Enterprise 11 SP2." (Helge Deller, head of SAP LinuxLab at SAP).32
  32. 32. SLES for SAP Applications 11 Installation Wizard SAP Installation • Automates Wizard Installation for Linux and SAP workload • Variable and extensible Installation Framework33
  33. 33. SAP Installation Wizard34
  34. 34. SAP Installation Wizard35
  35. 35. SAP Installation Wizard36
  36. 36. SAP Installation Wizard Save time Quality assured automated installation Short learning curve Developed and supported by SAP and SUSE These 16 values are all you need to know for starting the SAP and Linux installation!37
  37. 37. • Support for latest SAP NetWeaver releases • 7.02, 7.03, 7.30 • Updated swap space calculation • SAP Note 1597355 • Extended SAP product information • Support for SAP System ID renaming • Loop mount support for SAP media • NSCD deactivated during install38
  38. 38. SLES for SAP Applications 11 Page Cache Limit Page Cache Limit39
  39. 39. SLES for SAP Applications 11 SP2 Page Cache Limit Tells kernel that once page cache is filled to configured limit, application memory is more important and should not be paged out No memory paged out if memory footprint of the workload plus the configured page cache limit does not exceed the amount of physical RAM SAP Note 1557506: Linux paging improvement40
  40. 40. SLES for SAP Applications 11 SP2 Clam SAP Clam SAP41
  41. 41. SLES for SAP Applications 11 SP2 Clam SAP • Utilize ClamAV to scan uploads into SAP systems • Protect SAP application and users from threats • ClamAV and ClamSAP provide a cost efficient solution for cross platform threat protection42
  42. 42. SLES for SAP Applications 11 SP2 Extended Service Pack Overlap Support ESPOS43
  43. 43. SUSE Linux Enterprise Server Standard Platform Lifecycle44
  44. 44. SLES for SAP Applications 11 SP2 Extended Service Pack Overlap Support45
  45. 45. SLES for SAP Applications 11 SP2 High Availability Extension High Availability• Cluster Extensions management• Cluster filesystem• SAP resource Agents• Templates & best practices 46
  46. 46. SLES for SAP Applications 11 SP2 High Availability Extension • Pacemaker - HA Cluster Manager • OpenAIS Cluster Framework / Corosync • Resource Agents to monitoravailability of system- and application resources • SAP Instance Resource Agent • SAP Database Resource Agent (Oracle 10+11, DB2, MaxDB) • Oracle Cluster File System 2 (OCFS2) for concurrent data access • Cluster Logical Volume Manager (cLVM2) • Distributed Replicated Block Devicse (DRBD8) for data replication (sync/async) • HA GUI and Cluster Shell47
  47. 47. Know How and Best Practices - Workshop The Experts The Workshop Beside vendors such as In a joint HA workshop users and partners developed, tested HP, VMware, SAP and SUSE several and documented together with HP, SAP and SUSE best partners have implemented successful practices for SAP high availability implementations: SAP HA projects with SUSE Linux Enterprise High Availability Extension: Whitepaper: SAP solutions made High Available on SUSE Linux Enterprise Server for SAP Applications. • B1 Systems http://www.b1-systems.de/ Best Practice Guide: Best Practices for Running SAP NetWeaver on SUSE Linux Enterprise High Availability • Computer Concepts Extension. http://cc-dresden.de • LINBIT http://www.linbit.com/ • Realtech http://www.realtech.de/48
  48. 48. High Availability Six Best Practices and Technical GuidesSAN based Mirror (EMC vPlex)49
  49. 49. High Availability Six Best Practices and Technical Guides50
  50. 50. SAP NetWeaver High Availability Cluster 7.30
  51. 51. http://scn.sap.com/docs/DOC-3170152
  52. 52. SAP NetWeaver High Availability Cluster 730 Certification Details of the certification: • certifies the Start/Stop infrastructure within HA-Setups (SAP NetWeaver Management Agents, Cluster-API). • establish a single SAP HA setup scenario that will be known to all HA Vendors and will be the reference. • unify HA setups for SAP NetWeaver 7.x, based on 7.20 DCK availability for ABAP as well as for Java Application Servers http://scn.sap.com/docs/DOC-2671853
  53. 53. Important Interfaces to Integerate 3rd party HA Solutions http://scn.sap.com/docs/DOC-2545354
  54. 54. http://scn.sap.com/docs/DOC-2887555
  55. 55. Resources SLES for SAP Apps Landing Page • http://www.suse.com/products/sles-for-sap/ SUSE Linux Enterprise Server for SAP Apps Resources: • https://www.suse.com/products/sles-for-sap/resource-library/ (white papers, etc.) • http://www.emc.com/collateral/hardware/white-papers/h9542-emc-vplex- business-continuity-sap-wp.pdf SUSE / SAP Alliance Webpages: • http://www.suse.com/partners/alliance-partners/sap/ • http://www.experiencesaphana.com Download SLES for SAP Apps 11 SP2: • http://tinyurl.com/download-sles-for-sap56
  56. 56. Questions & Answers
  57. 57. When it’s Business Critical Make the smart choice www.suse.com/smart58
  58. 58. Visit us online to learn more about the SUSE and SAP relationship www.suse.com/sap Thank you.59
  59. 59. Corporate Headquarters +49 911 740 53 0 (Worldwide) Join us on: Maxfeldstrasse 5 www.suse.com www.opensuse.org 90409 Nuremberg Germany60
  60. 60. Unpublished Work of SUSE. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE.Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of theirassignments. No part of this work may bepracticed, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adaptedwithout the prior written consent of SUSE.Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not acommitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSEmakes no representations or warranties with respect to the contents of this document, and specifically disclaims any express orimplied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features orfunctionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise thisdocument and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions orchanges. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the UnitedStates and other countries. All third-party trademarks are the property of their respective owners.

×