0% found this document useful (0 votes)
157 views32 pages

SAP748377 - Sap On Suse - CAA153 - Presentation PDF

This document provides an overview of SAP solutions on SUSE Linux Enterprise Server (SLES). It discusses the collaboration between SAP and SUSE, deployment options for SAP NetWeaver, HANA and S/4HANA on Bare Metal, virtualized, container and cloud environments. It also summarizes SAP solution automation tools available from SUSE including deployment automation, monitoring and tuning tools. Finally it discusses support timelines and upgrade paths for SLES and SLES for SAP applications.

Uploaded by

Ankush Adlakha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
157 views32 pages

SAP748377 - Sap On Suse - CAA153 - Presentation PDF

This document provides an overview of SAP solutions on SUSE Linux Enterprise Server (SLES). It discusses the collaboration between SAP and SUSE, deployment options for SAP NetWeaver, HANA and S/4HANA on Bare Metal, virtualized, container and cloud environments. It also summarizes SAP solution automation tools available from SUSE including deployment automation, monitoring and tuning tools. Finally it discusses support timelines and upgrade paths for SLES and SLES for SAP applications.

Uploaded by

Ankush Adlakha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

SAP on SUSE: All You Need to Know

Welcome to Our Lecture at TechEd Bangalore!

Sören Schmidt Bernd Schubert


Senior SAP Solution Architect SAP Solution Architect
SUSE / [email protected] SUSE / [email protected]
LinuxLab

Cooperation between SAP and it’s partners


OS vendors, Hardware, Cloud, Virtualization...

Fabian Herschel
⚫ 20+ years of joint collaboration and innovation Principal
Dirk Oppenkowski
Director SAP Alliance
Technical Architect SAP

⚫ SAP Alliance Team represents SUSE Markus Gürtler


Ulrich Schairer
Sr. Technical Architect SAP Sr. Technical Alliance Mgr
⚫ Located at the SAP Campus in St. Leon-Rot (Rot 22) & Team Lead

Lee Martin
Sr. Technical Architect SAP

We help… Sören Schmidt


Christian Holsing
Senior Product Manager
Sr. Technical Architect SAP
SAP and their partners collaborate with SUSE
Bernd Schubert
SUSE collaborate with SAP and their partners Sr. Technical Architect SAP

2
Deployment options on SLES for SAP
SAP NetWeaver, SAP HANA, SAP S/4HANA and DataHub

BareMetal based Virtualized


VMWare, KVM, Open Stack,
AMD, Intel
SUSE CAP, IBM PowerVM

Public Cloud Container based


HA
Azure, AWS, GCP, Tuning SUSE CaaS Platform,
Alibaba, IBM Cloud
Deployment
Gardener, Kubernetes
Automation Monitoring

Sam e f eatures alm ost ev eryw here 3


Deployment and Operations
Deployment Automation
the past, the present, the future

The past: YaST modules / AutoYaST


The present: rework with SALT based recipes
• Integration on CLI, YaST and SUSE Manager
• Multiple recipes → partly or fully automated deployments (like LEGO)
• Initial set of SAP HANA deployment scripts on SUSE Package Hub (Preview!)
https://packagehub.suse.com/packages/saphanabootstrap-formula/
https://github.com/SUSE/saphanabootstrap-formula
- Deploys single node and clustered SAP HANA instances
- Customers are starting to use it and provide feedback
• Joint Open Source project on Azure (SUSE and Microsoft)

The future: Same automation approach for SAP NetWeaver

5
SAP HANA Monitoring Project

Open Source projects:


• Prometheus to collect data
• Grafana to render and aggregate collected data

SUSE is investing in providing packages


tailored for SAP:
• SAP HANA monitoring
• Cluster monitoring
• OS monitoring

6
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 can be configured/disengaged
⚫ Own Notes for customers and partners
⚫ What is to come?
⚫ Improved Logging
⚫ Machine-readable interface
⚫ Cloud and HA awareness
⚫ 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.
7
Upgrade Paths
The Route to 15+.

Migration from SLES to SLES for SAP Applications is supported


Important: Cross-architecture upgrades are not supported
Cross-architecture upgrades, such as upgrading from a 32-bit version of SUSE Linux Enterprise Server to the 64-bit
version, or upgrading from big endian to little endian are not supported!
8
Support Deadlines
You need to act.
https://www.suse.com/lifecycle/
SLES General End LTSS End SLES for SAP General End ESPOS End LTSS End
Applications
11 SP4 31 Mar 2019 31 Mar 2022
11 SP4 31 Mar 2019 31 Mar 2022
12 SP1 31 May 2017 31 May 2020
12 SP1 08 May 2017 31 May 2020 n/a
12 SP2 31 Mar 2018 31 Mar 2021
12 SP2 07 Mar 2018 31 Mar 2021 n/a
12 SP3 30 Jun 2019 30 Jun 2022
12 SP3 12 Jun 2019 30 Jun 2022 n/a
12 SP4 6 months after SP5 TBD
12 SP4 12 May 2020 TBD n/a
12 SP5 expected: December 2019
12 SP5 expected: December 2019
15 31 Dec 2019 31 Dec 2022
15 01 Jan 2023 n/a
15 SP1 6 months after SP2 TBD
15 SP1 TBD
15 SP2 expected: July 2020
15 SP2 expected: July 2020

LTSS/ESPOS: No new installations!

9
SUSE, SAP HANA and Persistent Memory
SUSE co-development with Intel and SAP
Can be used for (partial or complete) column store
✓ Much faster SAP HANA restart since column store does not need
reload from disk
✓ Lower price per GB
✓ Higher GB density per server HANA and Intel Optane SAP blog: Blog by Andreas
Schuster, Product Manager – SAP HANA Platform
✓ Transparent for HA and Backup

SAP Notes:
Requirements Persistent Memory Release Information: #2618154
Sizing with Persistent Memory #2786237
FAQ: SAP HANA Persistent Memory: #2700084
• Disks still required for durability and logs
• Intel Cascade Lake CPU (or later) TIP
• SAP HANA SPS03 Rev 35, preferred SPS04 “SAP HANA Fast
• Expert Sizing (DRAM to Persistent Memory ratio) Restart Option”
• SLES12 SP4, SLES15 (GA) on tmpfs
• Future: SLES15 SP1 offers faster boot time (SAP HANA support tbd.) 10
Virtualization
Traditional Hardware Hyperconverged Public Cloud
VM Partitioning (HCI) IaaS
SAP HANA certification
SAP Note 1788665 SAP HANA
(single-VM, multi-VM, scale-out..) Hardware Directory
SAP HANA Support for virtualized...environments

SAP HANA HA SAP Note 1788665 SAP HANA


SAP HANA Support for virtualized / partitioned (multi-tenant) environments Hardware Directory

Non-HANA SAP Note 1122387 SAP Note 1380654


Linux: SAP Support in virtualized environments SAP support in IaaS

SAP Note 1552925


Non-HANA HA Linux: High Availability Cluster Solutions

11
Deployment and Operations
Deployment Automation
for Cloud

saptune 2.x

SLES 15 SP1 validation


for SAP HANA

SLES 15 SP2

SLES 12 SP5
12
SAP High Availability based on
SUSE Pacemaker Cluster
High Availability for SAP HANA
HA Scenarios, Documentation and Best Practices

14
SAP S/4HANA – Cluster example
Clustered central services and distributed System
Optional cluster
Mandatory cluster

P
pas

P
aas

P P
as s ers

P P
db db

15
Enqueue-Replication Versions
ENSA1 ENSA2

16
SAP NetWeaver with ASE HADR

Optimized HA architecture
focusing on single point of failure

P P
as s ers

P P
db db

Fault Manager as service in ASCS instance

17
18
Supported SAPHanaSR Scenarios
No e 1 No e 2 No e 1 No e 2
pa ema er pa ema er

a tive a tive a tive a tive S s

S s S s S s
P P P

A A A S s
A

HANA S stem Rep i ation HANA S stem Rep i ation

SAP HANA SAP HANA SAP HANA SAP HANA SAP HANA
PR1 PR1 PR1 PR1 A1
primar se on ar primar se on ar non pro

PR1 PR1 PR1 PR1 A1

No e 1 No e 2 S stem
pa ema er uster 1 uster 2
pa ema er

a tive a tive
P
a tive a tive
S s S s S s S s S s
P

A A A A A A A A A

S stem Rep i ation


HANA S stem
Rep i ation

SAP HANA SAP HANA


PR1 PR1
primar se on ar
PR1 PR1 PR1 19
PR1 PR1
Improved SAPHanaSR Cluster Architecture

SUSE Hook

20
SAPHanaSR-* Tool-Set Live and post-mortem analysis

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

21
Seamless SAP HANA SR Maintenance

22
Multi SID Cluster – SAP NetWeaver and SAP S/4HANA

P P
ers as s

P P
as s ers
P P
ers as s

P P P P
as s ers as s ers

23
Rail-Map
ENSA2 Multi-Node

Mixed Scenarios
HA Best Practice
Updates Diskless Fencing
Fast Restart Support

Seamless Dynamic Tiering /


Read-Enabled Native Storage Ex.

Silent Takeover

Flexible Multi-Target

24
SAP Gardener
Kubernetes
SAP Data Hub and SAP HANA
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

26
SUSE CaaS Platform

27
SAP Data Hub
Architectural Overview on SUSE CaaS Platform and SUSE Enterprise Storage

not containerized
containerized
SAP Data Hub Foundation

optional
Tenant Applications / Services (Managed by System Management)
Hadoop cluster

Pipeline Modeler Flow Agent Metadata Explorer


Vora Spark Extension

Database Tools Spark on K8S Connection Management


HDFS / Spark

Vora Database
Internal
Diagnostics SAP HANA
System Management

Docker Registry
• SUSE CaaS Platform (Kubernetes)
• SUSE Enterprise Storage
28
SAP Data Hub Validation

SAP Data Hub 2.3 till 2.6 SUSE Container as a Service Platform 3

validated for SUSE Enterprise Storage 5

see SAP note #2686169 - Prerequisites for installing SAP Data Hub 2

29
SAP Data Hub and SUSE CaaS Platform

Data Hub 2.7

CaaS Platform 4.0 Setup Guide for Data Hub


on CaaS Platform

Reference Architectures

Deployment Automation

30
Further Information
SUSE Best Practices for SAP
https://documentation.suse.com/sbp/all

SUSE Linux Enterprise Server for SAP Applications


https://documentation.suse.com/#sles-sap

SUSE Caas Platform


https://www.suse.com/products/caas-platform

SUSE Training
VISIT US AT
https://training.suse.com
BOOTH #S3
SUSE Blogs TowardsZeroDowntime
https://www.suse.com/c/tag/towardszerodowntime/
31

You might also like