Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document...

33
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Bernd Schubert, SAP Solution Architect, SUSE [email protected] Dr. Stefan Schneider, Solution Architect, AWS [email protected] March 25, 2019 TUT 1383 Discuss the SUSE and AWS Best Practice when deploying NetWeaver + HA on AWS

Transcript of Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document...

Page 1: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Bernd Schubert, SAP Solution Architect, [email protected]. Stefan Schneider, Solution Architect, [email protected]

March 25, 2019

TUT 1383

Discuss the SUSE and AWS Best Practice when deploying NetWeaver + HA on AWS

Page 2: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Cus

tom

er A

dopt

ion

2010 Today

Key

SUSE Linux Available on AWS

SAP HANA Quick Start featuring SUSE Linux Enterprise Server for SAP Applications High Availability

SUSE Manager and SUSE Linux Enterprise Server for SAP Applications Available on AWS

Support for new X1 and X1e EC2 Instances (2TB / 4TB)

SUSE Linux Enterprise Server for SAP Applications available on the AWS Marketplace

Nitro (C5 / M5) instances for SAP

SUSE Cloud Application Platform on AWS EKS

Support for new EC2 Bare Metal for HANA

Support for new i3 instance types

Milestones

Milestone Key

First to Market with EC2 (among Enterprise Linux vendors)

New SUSE Solution Available on AWS

SUSE Public Cloud Engineering + EC2 Milestone SUSE Linux Enterprise Server Available on AWS Free Tier

SUSE Linux Enterprise Server Available on AWS Gov Cloud

SAP Certified High Availability Solution for SAP HANA Supported and Available on AWS Quick Start

2014

2015

2016

2019SUSE Linux Enterprise Server for SAP Applications Available on AWS Marketplace via AISPL (for India)

SUSE Linux Enterprise Server available on ARM Instances

Page 3: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SUSE + SAP

SUSE Linux Enterprise, an end-to-end platform for SAP workloads

>70%SAP

applications on Linux

>90% SAP HANAPAYG and

BYOS on AWS

SAP HANA developed on SUSE

SAP‘s Linux development

platform

Over 63 HANA

benchmarks on SUSE

SAP HANA Enterprise Cloud on

SUSE 100%Business One on SAP HANA

100% SAP HANA on Power

18+ Years of SAP

and SUSE

Page 4: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SUSE Public Cloud Engineering + Architects

SAP Linux Lab Collaboration in Walldorf

We Build Together

Page 5: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SUSE Solutions – Optimized for AWS

Available on EC2 and AWS Marketplace

SUSE Public Cloud Update Infrastructure Packages and Drivers for Enhanced AWS Experience Single Point of Contact for Support Model Flexible Procurement Options (PAYG, Annual Subscriptions, RI)

SUSE LinuxEnterprise Server for

SAP Applications

SUSE LinuxEnterprise Server

Offerings available as BYOS only:

SUSE CaaS Platform SUSE Manager

SUSE CloudApplication Platform

Page 6: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.AWS Availability Zones

SUSE Public Cloud Update Infrastructure

Region Server

SMT Servers

AWS Marketplace Amazon EC2

Page 7: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SUSE + AWS

Dedicated to Customer Success Powered by Enterprise Open Source Solutions

9 years of joint engineering between the AWS EC2 and SUSE Public Cloud Engineering teams

Trusted for mission-critical workloads on AWS with high availability solutions custom-built for the platform

Seamless joint support from AWSwith AWS engineers trained on Pacemaker

and HA solutions within SLES for SAP –backed by Premium Support from SUSE

Page 8: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SUSE Linux Enterprise Server for SAP Applications Availability: Sold directly by AWS on the AWS MarketplaceSupport: Single Point of Contact (L3 SUSE Support) w/AWS Business Support

2017

After November 2017:

Streamlined Support Model for our SAP Customers

2010

SUSE Linux Enterprise Server Availability: AWS EC2 and AWS MarketplaceSupport: Single Point of Contact (L3 SUSE Support)

https://www.suse.com/c/news/suse-boosts-business-flexibility-by-expanding-availability-of-suse-linux-enterprise-server-for-sap-applications-in-aws-marketplace https://www.suse.com/c/news/suse-expands-collaboration-amazon-web-services-accelerate-sap-migrations-linux-aws/

2016

SUSE Linux Enterprise Server for SAP Applications Availability: Sold by Orbitera via the AWS Marketplace Support: Warm Hand-off from Orbitera to SUSE

Before November 2017:

Page 9: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SLES on Reserved Instances and Spot Instances on EC2 via the AWS Console SLES for SAP (and Annual Subscriptions) available through AWS Marketplace

Page 10: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

Jan 2019

Summary

Customer Impact Important Because:

• Customers looking for Extended Service Pack Overlap Support now have even further coverage.

• Customers who wanted LTSS previously, could only do so with BYOS and not through AWS Marketplace.

Support Lifecycle Update for SLES for SAP

Customers who purchase SLES for SAP from AWS will no longer need to purchase Long Term Service Pack Support (LTSS) for SLES for SAP Applications 12 and 15 to receive 4.5 years of support as long as the base code stream is still in general availability. This greatly simplifies the offering for SLES for SAP customers.

Year 1 Year 2 Year 3 Year 4 Year 6

Year 5

12 GA ESPOS LTSS

Year 7

Year 8

ESPOS LTSS

12 SP2 ESPOS LTSS

12 SP1

LTSS - Additional Cost

Previously Going forward

More Info https://www.suse.com/lifecycle

Page 11: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

One-way ortwo-way doors…Traditional Infrastructure barriers present significant hurdles in accelerating the speed in which SAP customers innovate.SAP on AWS changes the equation by allowing you to experiment and operate without compromises…

Page 12: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

The AllianceC

usto

mer

Adop

tion

2008

SAP as a Customer

S/4 HANA

SAP IQ / ASE

SAP Business Suite

HANA One

HANA Developer Edition

A1 / B1

RDS Solutions

BOBJ

SAP HANA for B1

BW on HANA

BW on HANA (4TB)

Today

X1 (2TB)BW/4 HANA X1 (14 TB)

X1e (4TB)

HEC on AWSSCP on AWS

FAST Migrate

Engineering Milestones

BW/4 HANA X1 (50 TB)

Hybris on Aurora

FAST Migrate ASE on MP

Nitro (C5 / M5) for SAP

NS2’s Secure HANA Cloud

HANA as a Service

SCP | AWS Interoperability

EC2 Bare Metal for HANA

2016

2017

2018

SAPGUI on Amazon AppStream

SAP on AWS

Page 13: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SAP Market LeadershipLeader in the ISG Provider Lens for SAP HANA

Key Excerpts:

• “…have a highly attractive product and service offering and a very strong market and competitive position; they fulfill all requirements for successful market cultivation. They can be regarded as opinion leaders, providing strategic impulses to the market. They also ensure innovative strength and stability.”

• “AWS’ ability to document its customer journeys on SAP provides strong differentiation versus other providers we evaluated.”

• “With support for extremely large scale-out clusters of HANA services (up to 50TB of memory), AWS is an industry leader for SAP global infrastructure and innovation. From its close work with SAP, we expect additional service releases, tooling and innovations on AWS infrastructure in 2018.”

Page 14: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Self-service Platforms without compromisesWe are creating powerful self-service platforms that allow thousands of people to boldly experiment and accomplish things that would otherwise be impossible or impractical.

Page 15: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

18

24

E C 2 I n s t a n c e s ( V i r t u a l ) E C 2 B a r e M e t a l I n s t a n c e s

.244 .488 12

4

6

9

12

R4 R4 X1 X1 X1eTB

Available Now 2019EC2 High Memory Instances

Amazon EC2 Instances for SAP HANA • EC2 instances in AWS regions

and Availability Zones

• Available in Amazon VPC

• Operate through the AWS Console & CLI/SDK

• Direct hardware access in case of Bare Metal instances

• Elastic Storage Capacity with Amazon EBS

• Seamless access to all AWS services

Management, Security, and

MonitoringStorage

HANA Instances

Network

Hypervisor

Management, Security, and

MonitoringStorage

HANA Instance

Network

Nitro Platform

Page 16: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SAP | AWS InteropInnovate at start-up like speed

SAP Cloud PlatformOLTP OLAPBigData

3rd Party Applications

CORE SERVICES SECURITY & COMPLIANCEMANAGEMENT

TOOLSINFRASTRUCTURE

IoT Artificial Intelligence DevOps Enterprise Apps

• Machine Learning• Image Recognition• Text to Speech• Conversational

Interface• Deep Learning

Frameworks

• Rules Engine• Device SDK• Device Gateway• Registry• Analytics• Local Compute

• App Streaming• Communications• Email• Sharing and

Collaboration• Workflow

• Mobile Services• API Gateway• Build & Test• Application Lifecycle

Management• Containers• Serverless Compute

Accelerating Pace of Innovation:

1430 new features/services launched in 2017

Most robust, fully featured SAP technology infrastructure

platform

SAP HANA as a Service S/4 BW/4

SAP Cloud Platform: Build, Extend and Innovate SAP Applications w/ ease

Page 17: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS & SUSE: Protecting the Most Important SAP Installations

18

• Current Portfolio of protected SAP solutions

Page 18: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Highly Available AWS Technologies Combined with SLES

19

• Building blocks for HA landscapes• AWS Availability Zones• EFS• EBS• Auto Recovery

+ SLES for SAP including HAE!

Page 19: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS Availability Zones20

VPC

Region

Availability zone A Availability zone B

VolumeVolume

Volume

VolumeVolume

VolumeHANA-BHANA-A

SLES-HAE

• 10-50 km apart• Independent power, cooling, flood

levels, etc.• High bandwidth in-between• Close enough for

• HANA synchronous repl.• Corosync communication

DR capabilities with datacenterHA technologies!

Page 20: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS: Elastic File System (EFS)21

• Data synchronously stored in 3 AZs• Local mount points in each AZ

• Use DNS names!• Performance currently not high enough for

database files (in a SAP context)• Use for all other SAP file systems

Z

Page 21: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS: Elastic Block Storage (EBS)22

• Mirrored• Available in a given AZ• No multi-node attachment• Failure rate

• Annual failure rate (AFR) of between 0.1% - 0.2%• See: https://aws.amazon.com/ebs/features/

Volume

Page 22: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS: Auto Recovery23

• Cloudwatch will detect failed systems• A trigger will reboot VM on new hardware• Time needed for detection: 1-2 minutes• Works on all instance types, including bare metal (excluding U-

class instances)• See: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-

instance-recover.html/

Page 23: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SLES-Specific / AWS-Specific Agents24

• Fencing• Move IP• Route 53

Page 24: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

SUSE & AWS Have a Rich HA Portfolio25

• S/4HANA & NetWeaver ASCS Protection• HANA Protection• HANA scale out Protection (with diskless SDB)• Next

• Sybase ASE using Sybase DR (no shared disks)• Later this year

• Refresh of documentation for SLES 15• Migration to diskless SDB

Page 25: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

NetWeaver HA26

VPC

Region

Availability zone A Availability zone B

VPN Connection

Hosted zone

VolumeVolume

Volume

ASCS

Any DB

Routing table

Appl. Servers

SLES-HAE

Cluster AgentStart-stop

ERS

Cluster AgentRoute 53Route table

Routing Table Agent

Page 26: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

NetWeaver with Sybase HA27

VPC

Region

Availability zone A Availability zone B

VPN Connection

Hosted zone

VolumeVolume

Volume

ASCS

Sybase

Routing table

Appl. Servers

SLES-HAE

Cluster AgentStart-stop

ERS

Cluster AgentRoute 53Route table

Routing Table Agent

VolumeVolume

VolumeSybaseSybase Replication

S-FM

S-FM: Sybase Fault Manager

Page 27: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

HANA Scale Up HA28

VPC

Region

Availability zone A Availability zone B

VPN Connection

Hosted zone

VolumeVolume

Volume

VolumeVolume

VolumeHANA-BHANA-A

Route table

Routing table

Appl. Servers SLES-HAE

Cluster AgentStart-stop

Routing Table Agent

Page 28: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

VolumeVolume

Volume

HANA Scale Out HA29

VPC

Region

Availability zone A Availability zone B

VPN Connection

VolumeVolume

Volume

VolumeVolume

Volume

Route table

Routing table

SLES-HAE

Cluster AgentStart-stop

HANA A1-AnVolumeVolume

VolumeVolume

Volume

Routing Table Agent

HANA B1-Bn

Page 29: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

HA with Diskless SBD30

VPC

Region

Availability zone A Availability zone B Availability zone C

VPN Connection

Hosted zone

VolumeVolume

Volume

VolumeVolume

VolumeHANA-BHANA-A

Route table

Routing table

Appl. Servers SLES-HAE

Routing Table Agent

DisklessSBD

SLES-HAE

Fencesitself

• Faster take over• Increased reliability

Page 30: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Other Enhancements in the Last Year31

• More SAP services covered• Faster take over• Increased reliability• Updates to support multiple routing tables• Bug fixes for corner cases• Improved documentation• AWS support specialized on SLES HAE

Page 31: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Automation: SLES HAE Quick Start for Terraform32

• Automated installation of SLES HAE with HANA• Great for POCs• Very complex stack

Page 32: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Three Things to Remember33

• Continous improvement of the entireSAP-SUSE-AWS stack

• SAP-SUSE-AWS is the best learning platformHANA

• AWS & SUSE take care of your most important SAP systems

Page 33: Discuss the SUSE and AWS Best Practice when deploying ...€¦ · “AWS’ ability to . document its customer journeys . on SAP provides strong differentiation versus other providers

© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Thank you