SAP and SUSE – What’s new?
Christian Holsing
Senior Product Manager SLES for SAP Applications
SUSE / christian.holsing@suse.com
Infrastructure for SAP Solutions - SLES for SAP Applications
• SAP Software Development Reference Platform
• SAP on SLES Certification in 1999
• SUSE is founding Partner of SAP Linux Lab
• 12000+ joint Customers, ~100 References
• 80+% Market Share Worldwide for SAP workloads on
Linux
• Integrated 24x7 Support through SAP Solution Manager
for SLES for SAP
• Appliance and OS Platform

SAP NetWeaver BW Accelerator*

SAP High Performance Analytic Appliance

SAP StreamWork Enterprise Agent*

SAP NetWeaver Enterprise Search*

SAP Business ByDesign*

SAP HANA Enterprise Cloud*

SAP's own ERP on HANA runs SUSE
SAP success story:
http://scn.sap.com/community/linux/blog/2015/10/09/sap-se-relies-on-suse-also-for-the-sap-hana-enterprise-cloud
SUSE Linux Enterprise Server for SAP Solutions - Overview
A Lot of Things Have Happened in the Last Year
Besides general OS topics like Spectre, Meltdown and Zombieland ….
.... As well as business as usual working with our partners (IHW’s and CSP’s)

SLES for SAP Applications updates

SLES for SAP Application support changes

SAP Configuration & Tuning updates

NVDIMM / Intel Optane DCPMM support

High Availability updates

DataHub / Container support

Roadmap / Future Directions updates
Deployment options on SLES for SAP
SAP NetWeaver, SAP HANA, SAP S/4 HANA and DataHub
BareMetal based
Intel, IBM Power,
IBM System Z (NW)
Virtualized
VMWare, KVM, Open Stack, SUSE CAP
Public Cloud
Azure, AWS, GCP,
Alibaba, IBM Cloud
Container based
SUSE CaaS Platform, Gardenener,
Kubernetes
Same features almost everywhere
• Tuning
• HA deployment
• Automation
• Monitoring
4
SAP Configuration & Tuning
saptune 2
Tuning on SLES for SAP Applications focused on SAP HANA, SAP NetWeaver, etc.

saptune version 2 available

What is new?

More SAP Notes / Full SAP Notes

Improved usability: Better verification / More transparency

Every parameter will be configurable/disengagable

Own Notes for customers and partners

What is to come?

Improved Logging

Maschine-readable interface

Cloud and HA awarness

More information

SAP Note “1275776 - Linux: Preparing SLES for SAP environments”

Blog Post: https://www.suse.com/c/saptune-a-deep-dive/
Version 1 deprecated. Please migrate.
Demo at the
booth!
6
High Availability
Ability to perform post-mortem graphical analysis on cluster
logs on Hyperscaler
8
SAPHanaSR-replay-archive
to directly extract SAPHanaSR
attributes from an hb_report archive
SAPHanaSR-monitor creates
HTML page sequences to validate
cluster decisions and to replay
transitions
Demo at the
booth!
Automation and monitoring
Deployment automation

SUSE has been focussing on automated SAP deployments in the past through YaST modules

Currently there have been various activities underway to rework the automation with SALT based recipes
 Allows integration with SLES for SAP on CLI and YaST as well as SUSE Manager based automation
 Split into multiple recipes that are similar to Lego bricks and allow partly automated or fully automated deployments
 Initial set of SAP HANA deployment scripts are already available on SUSE package hub as preview. Customers are
starting to use the code and provide feedback

Deploys single node and clustered HANA instances

SUSE and Microsoft started a joint open source project in this area on Azure

Same automation approach is coming next for Netweaver

Links:
 https://packagehub.suse.com/packages/saphanabootstrap-formula/
 https://github.com/SUSE/saphanabootstrap-formula
SAP HANA monitoring project

Several open source projects exists for
monitoring that are part of SLES for SAP
 Prometheus to collect data
 Grafana to render and aggregate collected data

SUSE is investing improviding packages
tailored for SAP monitoring right now
 HANA monitoring
 Cluster monitoring
 OS monitoring

Grafana provides dashboarding, aggregation
and alerting mechanisms out of the box
DataHub / Container
SAP Data Hub
Architectural Overview on SUSE CaaS Platform and SUSE Enterprise Storage
SAP Data Hub Foundation containerized
Tenant Applications / Services (Managed by System Management)
Diagnostics
Internal
SAP HANA
Pipeline Modeler
Database Tools
Flow Agent
Spark on K8S
Metadata Explorer
Connection Management
Vora Database
System Management
• SUSE CaaS Platform (Kubernetes)
• SUSE Enterprise Storage
not containerized
optional
Hadoop cluster
HDFS / Spark
Vora Spark Extension
Docker Registry
13
SAP Gardener
Large-Scale Kubernetes Cluster Management System
Uses Kubernetes to manage Kubernetes clusters
SAP project which is fully Open Source (available on GitHub)
Used by SAP to host SAP Cloud Services on Hyperscalers
SUSE is co-developing with SAP
14
Roadmap / Future Directions
SUSE’s Planned Focus Areas for SAP Workloads
Ongoing investment in operating enhancements for SAP NetWeaver and SAP HANA

High Availability enhancements
Support of new technologies that are relevant for the SAP space

New hardware, such as NVDIMM

Container-based workloads
Consolidation of tooling

saptune / sapconf

Modular components
automation and monitoring

Automated deployment of SAP HANA or SAP Netweaver

Intelligent open source based monitoring for SAP Solutions
LinuxLab
Cooperation between SAP and it’s partners
OS vendors, Hardware, Cloud, Virtualization...

20+ years of joint collaboration and innovation

SAP Alliance Team represents SUSE

Located at the SAP Campus in St. Leon-Rot (Rot 22)
We help…
SAP and their partners collaborate with SUSE
SUSE collaborate with SAP and their partners
Dirk Oppenkowski
Director SAP Alliance
Markus Gürtler
Sr. Technical Alliance Mgr
& Team Lead
Fabian Herschel
Principal
Technical Architect SAP
Ulrich Schairer
Sr. Technical Architect SAP
Lee Martin
Sr. Technical Architect SAP
Sören Schmidt
Sr. Technical Architect SAP
Bernd Schubert
Sr. Technical Architect SAP
Christian Holsing
Senior Product Manager
FURTHER INFORMATION
Best Practices
www.suse.com/products/sles-for-sap/resource-library/sap-best-practices.html
SUSE Linux Enterprise Server for SAP Applications
www.suse.com/products/sles-for-sap/
Training
elearning.suse.com/product-line/sles12/
training.suse.com/training/suse-linux-enterprise-server-2/
Unpublished Work of SUSE LLC. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC.
Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work
may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without 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 Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to
the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The
development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the
right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All
SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party
trademarks are the property of their respective owners.

TechEd 2019 SUSE theater session

  • 1.
    SAP and SUSE– What’s new? Christian Holsing Senior Product Manager SLES for SAP Applications SUSE / christian.holsing@suse.com
  • 2.
    Infrastructure for SAPSolutions - SLES for SAP Applications • SAP Software Development Reference Platform • SAP on SLES Certification in 1999 • SUSE is founding Partner of SAP Linux Lab • 12000+ joint Customers, ~100 References • 80+% Market Share Worldwide for SAP workloads on Linux • Integrated 24x7 Support through SAP Solution Manager for SLES for SAP • Appliance and OS Platform  SAP NetWeaver BW Accelerator*  SAP High Performance Analytic Appliance  SAP StreamWork Enterprise Agent*  SAP NetWeaver Enterprise Search*  SAP Business ByDesign*  SAP HANA Enterprise Cloud*  SAP's own ERP on HANA runs SUSE SAP success story: http://scn.sap.com/community/linux/blog/2015/10/09/sap-se-relies-on-suse-also-for-the-sap-hana-enterprise-cloud SUSE Linux Enterprise Server for SAP Solutions - Overview
  • 3.
    A Lot ofThings Have Happened in the Last Year Besides general OS topics like Spectre, Meltdown and Zombieland …. .... As well as business as usual working with our partners (IHW’s and CSP’s)  SLES for SAP Applications updates  SLES for SAP Application support changes  SAP Configuration & Tuning updates  NVDIMM / Intel Optane DCPMM support  High Availability updates  DataHub / Container support  Roadmap / Future Directions updates
  • 4.
    Deployment options onSLES for SAP SAP NetWeaver, SAP HANA, SAP S/4 HANA and DataHub BareMetal based Intel, IBM Power, IBM System Z (NW) Virtualized VMWare, KVM, Open Stack, SUSE CAP Public Cloud Azure, AWS, GCP, Alibaba, IBM Cloud Container based SUSE CaaS Platform, Gardenener, Kubernetes Same features almost everywhere • Tuning • HA deployment • Automation • Monitoring 4
  • 5.
  • 6.
    saptune 2 Tuning onSLES for SAP Applications focused on SAP HANA, SAP NetWeaver, etc.  saptune version 2 available  What is new?  More SAP Notes / Full SAP Notes  Improved usability: Better verification / More transparency  Every parameter will be configurable/disengagable  Own Notes for customers and partners  What is to come?  Improved Logging  Maschine-readable interface  Cloud and HA awarness  More information  SAP Note “1275776 - Linux: Preparing SLES for SAP environments”  Blog Post: https://www.suse.com/c/saptune-a-deep-dive/ Version 1 deprecated. Please migrate. Demo at the booth! 6
  • 7.
  • 8.
    Ability to performpost-mortem graphical analysis on cluster logs on Hyperscaler 8 SAPHanaSR-replay-archive to directly extract SAPHanaSR attributes from an hb_report archive SAPHanaSR-monitor creates HTML page sequences to validate cluster decisions and to replay transitions Demo at the booth!
  • 9.
  • 10.
    Deployment automation  SUSE hasbeen focussing on automated SAP deployments in the past through YaST modules  Currently there have been various activities underway to rework the automation with SALT based recipes  Allows integration with SLES for SAP on CLI and YaST as well as SUSE Manager based automation  Split into multiple recipes that are similar to Lego bricks and allow partly automated or fully automated deployments  Initial set of SAP HANA deployment scripts are already available on SUSE package hub as preview. Customers are starting to use the code and provide feedback  Deploys single node and clustered HANA instances  SUSE and Microsoft started a joint open source project in this area on Azure  Same automation approach is coming next for Netweaver  Links:  https://packagehub.suse.com/packages/saphanabootstrap-formula/  https://github.com/SUSE/saphanabootstrap-formula
  • 11.
    SAP HANA monitoringproject  Several open source projects exists for monitoring that are part of SLES for SAP  Prometheus to collect data  Grafana to render and aggregate collected data  SUSE is investing improviding packages tailored for SAP monitoring right now  HANA monitoring  Cluster monitoring  OS monitoring  Grafana provides dashboarding, aggregation and alerting mechanisms out of the box
  • 12.
  • 13.
    SAP Data Hub ArchitecturalOverview on SUSE CaaS Platform and SUSE Enterprise Storage SAP Data Hub Foundation containerized Tenant Applications / Services (Managed by System Management) Diagnostics Internal SAP HANA Pipeline Modeler Database Tools Flow Agent Spark on K8S Metadata Explorer Connection Management Vora Database System Management • SUSE CaaS Platform (Kubernetes) • SUSE Enterprise Storage not containerized optional Hadoop cluster HDFS / Spark Vora Spark Extension Docker Registry 13
  • 14.
    SAP Gardener Large-Scale KubernetesCluster Management System Uses Kubernetes to manage Kubernetes clusters SAP project which is fully Open Source (available on GitHub) Used by SAP to host SAP Cloud Services on Hyperscalers SUSE is co-developing with SAP 14
  • 15.
    Roadmap / FutureDirections
  • 16.
    SUSE’s Planned FocusAreas for SAP Workloads Ongoing investment in operating enhancements for SAP NetWeaver and SAP HANA  High Availability enhancements Support of new technologies that are relevant for the SAP space  New hardware, such as NVDIMM  Container-based workloads Consolidation of tooling  saptune / sapconf  Modular components automation and monitoring  Automated deployment of SAP HANA or SAP Netweaver  Intelligent open source based monitoring for SAP Solutions
  • 17.
    LinuxLab Cooperation between SAPand it’s partners OS vendors, Hardware, Cloud, Virtualization...  20+ years of joint collaboration and innovation  SAP Alliance Team represents SUSE  Located at the SAP Campus in St. Leon-Rot (Rot 22) We help… SAP and their partners collaborate with SUSE SUSE collaborate with SAP and their partners Dirk Oppenkowski Director SAP Alliance Markus Gürtler Sr. Technical Alliance Mgr & Team Lead Fabian Herschel Principal Technical Architect SAP Ulrich Schairer Sr. Technical Architect SAP Lee Martin Sr. Technical Architect SAP Sören Schmidt Sr. Technical Architect SAP Bernd Schubert Sr. Technical Architect SAP Christian Holsing Senior Product Manager
  • 18.
    FURTHER INFORMATION Best Practices www.suse.com/products/sles-for-sap/resource-library/sap-best-practices.html SUSELinux Enterprise Server for SAP Applications www.suse.com/products/sles-for-sap/ Training elearning.suse.com/product-line/sles12/ training.suse.com/training/suse-linux-enterprise-server-2/
  • 20.
    Unpublished Work ofSUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without 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 Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.