Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
1
SAP HA on SUSEAll You Need to Know
TUT-1226
Fabian HerschelDistinguished Architect SAP, [email protected]
Bernd SchubertSAP Solution Architect, [email protected]
2
Agenda
1. Getting an overview
2. High availability for S/4HANA
3. High availability for special instances
4. High availability for SAP HANA database
5. Rail map and Q&A
3
SUSE Linux Enterprise Server for SAP Applications
SAP content via specific update channel
Enhanced Service Pack Overlap Support (EXPOS)
SAP Tooling (saptune, cluster tools)
SAP HANA HA resource agents SAP Cluster Connector Deployment automation
SAP Monitoring YaST extensions for SAP
SUSE Linux Enterprise Sever
High availability Extension
SU
SE
Ma
na
ge
rS
US
E L
ive
Pa
tch
ing
SUSE Enterprise Storage
4
SUSE® High Availability for SAP HANA
5
Improved SAPHanaSR Cluster Architecture
SAP HANA secondary
SAP HANA primary
vIP
pacemarker
Active / active
System ReplicationvIP
SUSE HOOK
SOK SOK SOK SOK
SOK
Poll is pending SFAIL sy nc_state
srHookCommits pending SFAIL
SR-Network
6
SAPHanaSR-* Tool-SetLive 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 replaytransitions
7
HAWK – HA WEB Konsole
9
Seamless SAP HANA SR Maintenance
SAPHana (P) maintenance
SAPHana Topology
SAP HANA primary
SAPHana (D) maintenance
SAPHana Topology
pacemarker
Active / active
System Replication
SAP HANA secondary
vIPvIP
4:P 4:P 4:P 4:P 4:P 4:P 4:P
vIP vIP vIP vIP vIP vIP vIP
Resource in Maintenance
Secondary update
Secondary Resync
Secondary sr_takeover
Old Primary Update
Old Primary Resync
ResourceReady
Attributes updated continuously by SAPHana Topology
10
Rail-Map
Flexible Multi-Target
HA Best Practice Updates
Multi-Node/Multi-SID
Diskless Fencing
SeamlessRead-Enabled
Fast Restart Support
Dynamic Tiering /Native Storage Ex.
Silent Takeover
Mixed Scenarios
11
Where to Get Further InformationSUSE Best Practices for SAP Applications
https://documentation.suse.com/sbp/all
SUSE Linux Enterprise Server for SAP Applications
https://www.suse.com/products/sles-for-sap
SUSE Training
https://www.suse.com/service/training
SUSE Blogs TowardsZeroDowntime
https://www.suse.com/c/tag/towardszerodowntime/
12
TUT-1092Bootstrapping SLES for
SAP HANA & NetWeaver clusters with Terraform & Salt on public clouds
TUT-1212
Running SAP Data Hub on Kubernetes with SUSE
CaaS Platform
BP-1209Planning, deployment,
maintenance, & operations of SAP S/4HANA
FUT-1439
SUSE Linux Enterprise Server for
SAP applications: The road ahead
TUT-1226
SAP HA on SUSE – All you need to know
HOL-1225 High Availability for SAP application servers using
ENSA2 enqueue replication
BP-1351 SUSE High Availability forSAP HANA: Tales from thereal world, tipps & tricks, &
troubleshooting
13
Q&A
14
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 SUSE, LLC, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.