33
AzureCAT SAP on Azure Technical Overview

SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

  • Upload
    dophuc

  • View
    424

  • Download
    21

Embed Size (px)

Citation preview

Page 1: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP on Azure Technical Overview

Page 2: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Agenda• Customer challenges Azure helps address• SAP application evolution• Key SAP products supported on Azure

SAP Business Suites on AnyDB (SQL, Oracle, DB2 etc)

BW or Suites on HANA, S4/HANA• Technical deployment for HA DR• Migration path to BW/4HANA, S/4HANA

Page 3: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Customer challengesCh

alle

nges

Traditional server/storage/

network hardware with backup/HA solutions can be

costly

People to run SAP on-

premises without automation

solutions is the biggest cost

factor

Sizing is often difficult and customers realize hardware/hosting vendors oversized

after rollout

SAP customers cannot afford having

a second datacenter

fordisaster recovery

and tend to rely on old-style tape

backup

Dev/Test/QA busy during implementation, go idle after go-

live, except QA for trouble shooting

Choices of datacenter

locations are limited in spite of

global user

accessOther

technologies are needed

when SAP doesn’t meet

customer’s analytics/BPM/UX/EAI requirements

Page 4: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP Application Evolution

R/2

R/3

ERP NW

S4 HANA

1979Mainframe

1992 Client/Server

2004 Web/SOA

2015IoT/API/Mobile

Page 5: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP NetWeaver• The application

platform for the SAP Business Suite of applications. Superseding SAP's earlier BASIS platform and launched with mySAP ERP 2005,

• Technical Integration platform with no business logic/functionality

Diagram sourced from help.sap.com

Page 6: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP Business Suite• A family of enterprise applications from SAP that form the core

business offerings of the company. Formerly known as the mySAP Business Suite, the primary applications cover • Enterprise resource planning (ERP) [Finance, logistics , IS (industry solutions) etc]• Customer relationship management (CRM)• Product life cycle management (PLM)• Supply chain management (SCM) • Supplier relationship management (SRM)

Reference : http://help.sap.com/

Page 7: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Azure infra. for a sample HA SAP system • SIOS DataKeeper for WSFC

without need of clustered shared disks

• SAP App Server – ABAP/Java dual or single stack. Preferred smaller VMs

• SAP Web Dispatcher installed on Azure VM, performs HTTP(S) load balancing

• SQL DB with AlwaysOn Availability Group

• Need to deploy in 3-tiers for HA DR

SAP SQL DB WSFC node 1

SAP SQL DB WSFC node 2

Av. Set 1, WSFC SQL AG

Azure ILB AG

Listener

Sync Commit

SAP App Server SAP App Server

Av. Set 2

SAP Cen. Serv. Node

1SAP Cen.. Serv. Node

2

Av. Set 3, WSFC

Azure VM SAP Web Dispatche

r

Azure ILBSAP SCS

Cluster VNN

Domain Controller

Azure VNET

Av. Set

Page 8: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP on Microsoft AzureKey SAP certifications listed only. See SAP note 1928533 for full list and supported OS/DB combo

Microsoft Azure is certified for the following SAP products, with full support from Microsoft and SAP.

SAP Product Guest OS RDBMS Azure Offerings

SAP Business Suite

Windows, SLES, RHEL,Oracle Linux

SQL Server, Oracle (Win), DB2, SAP ASE

A5-9, D11-D14, DS11-15, DS11-

14V2, GS1-5

SAP Business All-in-One

Windows, SLES, RHEL, Oracle Linux

SQL Server, Oracle (Win), DB2, SAP ASE

A5-9, D11-D14, DS11-15, DS11-

14V2, GS1-5

SAP NetWeaver App Server

Windows, SLES, RHEL,Oracle Linux

SQL Server, Oracle (Win), DB2, SAP ASE

A5-9, D11-D14, DS11-15, DS11-

14V2, GS1-5

SAP HANA Base, Platform, Entr. Editions

SLES, RHEL N/A GS5, S72-72m, S144-

144m

Adobe Acrobat Document

Page 9: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

What is SAP HANA?SAP HANA is a modern, in-memory database and platform that is deployable on-premises or in the cloud

- The SAP HANA platform is a flexible data-source-agnostic in-memory data platform that allows customers to analyze data in real-time

- It is a development platform- The ‘SAP HANA platform’ is the foundation of various SAP

HANA editions, like the SAP HANA Platform Edition and and the SAP HANA Enterprise Edition

Page 10: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Diagram sourced from “HANA, ‘the why’ Henry Cook, Jan 2016”

Page 11: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Innovation Through SimplicationSAP 7-8 years ago• Impeded by complexity,• large, complex suite of applications• 15 month release cycles,• SAP was surrounded by increasingly nimble competitors,• Dependent upon others for data management,• Incurring large development costs

SAP’s strategy to get ahead and stay ahead through massive simplification

This simplification is what we now know as S/4HANA and BW/4HANA

Page 12: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA then and nowDiagram sourced from “HANA, ‘the why’ Henry Cook, Jan 2016”

Page 13: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA Use-Cases• SAP HANA as Primary Persistence for SAP

NetWeaver Based Applications• SAP HANA as Data Mart• SAP HANA-Based Accelerators• SAP HANA Data Provisioning• SAP HANA as Application and Development

Platform• SAP HANA Smart Data Access• SAP liveCache on SAP HANA

Page 14: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA Deploy/Operations Models• On-premises (and IaaS)• SAP HANA Appliance• Tailored Datecenter Integration (TDI) – MSFT offers this

model in the Azure brand with Azure Large Instances for SAP HANA

• In the cloudSAP HANA is offered as a comprehensive infrastructure combined with managed services

• SAP HANA Cloud Platform (HCP)• SAP HANA Enterprise Cloud (HEC)• SAP HANA One – MSFT Azure supports this product on VM

(DS14_V2)

Page 15: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA Appliance vs. TDIDiagram sourced from SAP Teched Sept 2016 handouts

Page 16: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA certificationsSAP Solution Supported OS Azure OfferingsSAP HANA Developer Edition(including the HANA client software comprised of SQLODBC, ODBO-Windows only, ODBC, JDBC drivers), HANA studio, and HANA database)1

SUSE LinuxEnterprise Server (SLES), Redhat Enterprise Linux

(RHEL)

A5-A11, D11-D14, DS11-DS14, GS1-GS5

SAP HANA One SLES, RHEL DS14_v2

SAP S/4HANA SLES, RHEL Controlled Availability for GS52

SAP HANA on Azure (Large Instances)

SAP Business Suite on HANA (OLTP) SLES, RHEL SAP HANA on Azure (Large Instances)

SAP HANA Platform or Enterprise Edition for SAP BW (OLAP)

SLES, RHEL GS5; SAP HANA on Azure (Large Instances)

1 Customers can try SAP HANA Developer Edition on Azure using the SAP Cloud Appliance Library.2 Contact your Microsoft or SAP account manager for more information.

Page 17: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

OLAP

OLTP

448 GB

448 GB

Single node / Virtual Machine

Single node / Virtual Machine

SAP on Azure(HANA)

0.76-1.5-2-4 TB Single node / Purpose Built

Hardware

6-8-12-16-20 TB

1-1.75-2- 4 TB

1-2 TB

Single node / Purpose Built HardwareMulti-node / Purpose Built Hardware

0.76-2 TB 60 TB

4 TB

*1

*1 : Controlled availability for S/4HANA*2 : M Series will be available at East US2, West US2, West Europe, UK South, Australia East, Australia Southeast, Japan East, Japan West in CY17 *3 : HANA on Azure Large Instances are available at East US, West US, West Europe, North Europe, Australia East, Australia Southeast, Japan East and Japan West in CY17

Multi-node / Purpose Built Hardware

(S/4HANA)

24 TB

*2

*4

*2

*3 *4

*3

OLAP : Business Warehouse(BW on HANA, BW/4HANA), Side Car, HANA Enterprise DWH

OLTP : S/4HANA, Business Suite on HANA, NetWeaver

Page 18: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

What is SAP HANA on Azure Large Instances ?

• SAP TDI (Tailor Datacenter Integration) certified purpose built HANA hardware infrastructure hosted in Azure

• HANA server blade• Storage hardware (persistent, 4 x RAM)

• Snapshot backup capability• Storage replication capability in paired

datacenter • Volume encryption capability

• Network devices including backend ExpressRoute to connect to Azure VNET (10Gbps)

SKU # # CPU threads RAM (GB) HANA NFS Storage (GB) (persistent)

Supported HANA scenarios

SAP Certification + GA(* subject to change)

HANA on Azure Large Instances

Intel® Xeon® Processor E7-8890 v3 (Haswell)

SR72 72 768 3,072 OLAP/OLTP CertifiedSR72m 72 1,536 6,144 OLTPSR192 192 2,048 8,192 OLAP/OLTPSR192m 192 4,096 16,384 OLTP

HANA on Azure Very Large Instances

Intel® Xeon® Processor E7-8890 v4 (Broadwell)

SR384 384 4,096 16,384 OLAP/OLTP CertifiedSR384m 384 6,144 18,432 OLTPSR384xm 384 8,192 22,528 OLTPSR576m 576 12,288 28,672 OLTPSR768m 768 16,384 36,864 OLTPSR960m 960 20,480 47,104 OLTP

• Supported HANA scenarios • OLAP : BW, BPC, Enterprise Edition, DWH,

Side Car• Scale Out to 60TB

• OLTP : Business Suite on HANA, S/4HANA, NetWeaver

• Scale Up to 20TB

Page 19: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

M-Series Virtual MachinesMassive memory, CPU, storage, and scale• Hyper-Threaded support• Premium Storage support• Based on Intel® Xeon® Processor E7-8890 v3• High Performance DDR4 memory• Support Nested Virtualization with Windows Server 2016• SAP Certified for Netweaver on AnyDB• HANA certification soon

VM size vCPU’s Memory: TB Local SSD: TBPersistent

Data Disks Max

Network Bandwidth Availability

M64s 64 1.0 2 64 Extremely high GA in USM64ms 64 1.75 2 64 Extremely high GA in USM128s 128 2.0 4 64 Extremely high GA in US

M128ms 128 4.0 4 64 Extremely high Launching soon

Page 20: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA Scale-upSingle-node physical/virtual server with expansion capacity• Massive parallelism for query execution with maximal exploitation

of available hardware• The challenge is NUMA effect on large multi-socket systems

Pros• No inter-node communication overhead• Less administrative overhead than for scale out deployments• Doesn’t require deep knowledge of application, data, and hardware

for scalingCons• Limited scalability by hardware resources in one server• Potentially higher initial cost

Page 21: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA Scale-outShared nothing, multiple nodes acting together• One logical system but physically distributed databasePros: • High scalability: Distributed systems can overcome hardware

limitations of one single server by distributing load between multiple servers

• Scale-out has wider range of scalability

Cons:• Inter-node communication overhead• Higher administrative overhead (as compared to scale up systems)

Page 22: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA Business ContinuityHost Auto Failover System Replication Storage ReplicationCluster like solution Shadow DB like Solution Common DR Solution

Diagram sourced from SAP Teched Sept 2016 handouts

Page 23: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Architect to Architect

Tools For HANA Migration & Migration Paths

Page 24: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SW Update Mgr. w Data Migr. Option Diagram sourced from http://www.sap.com/documents/2016/06/e62e91e4-757c-0010-82c7-

eda71af511fa.html

Page 25: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP Landscape Trans. – Repl. Server

Diagram sourced from SAP TechEd Sep 2016 session handout ‘DMM213 –A Holistic View on Transforming a Landscape to SAP S/4HANA’

Page 26: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Path to BW/4HANANew Install - New to SAP or

Ready for a Fresh Start• Bring data from your old

system to SAP BW/4HANA with SAP integrated data management and quality tools

• If your current SAP landscape is over five years old, consider a fresh start

• Leverages a modern data warehouse, no modifications or work-arounds of the past

System Conversion - Convert your existing

system• Complete conversion of

an existing SAP BW system to SAP BW/4HANA

• If your current SAP landscape has been highly maintained (SAP BW, powered by SAP HANA), you most likely can convert to SAP BW/4HANA in just a few steps

Landscape Transformation

• Ideal for large enterprises with many instances of SAP and non-SAP BW systems

• Consolidation into one global SAP BW/4HANA system or selective data migrations

Page 27: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Path to S/4HANANew Install - New to SAP or

Ready for a Fresh Start• Installation SAP

NetWeaver Application Server ABAP 7.5 based on SAP HANA

• Installation of SAP S/4HANA

• Installation SAP Fiori for SAP S/4HANA

System Conversion - Convert your existing

system• Update to SAP NW App

Server ABAP 7.5 • Migrating the db to SAP

HANA (in case the SAP Business Suite system is not yet on SAP HANA)

• Install SAP S/4HANA• Install SAP Fiori for SAP

S/4HANA• Migrate data from the

old data structures to the new simplified data structures

Landscape Transformation

• Possibly a new installation of a SAP S/4HANA

• Possibly converting a system to SAP S/4HANA

• Additional migration steps that are based on SAP Landscape Transformation combined with SAP Landscape Optimization services

Page 28: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Architect to Architect

SAP HANA Admin tools

Page 29: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP HANA Administrative ToolsNative Tools for SAP HANA Database

Administration

SAP HANA Cockpit SAP DB Control Center SAP HANA Studio

Use for: Core administration and detailed monitoring of a single SAP HANA database• Web-based SAP Fiori launchpad• Runs on SAP HANA XS Classic

Use for: Administration and monitoring of the entire SAP HANA database landscape• Web-based SAP Fiori launchpad• Runs on SAP HANA XS Classic

Use for: SAP HANA basic administration tasks and development including modeled views• Eclipse-based IDE• No longer in feature development

Page 30: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

© 2017 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing marketconditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 31: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

Architect to Architect

Appendix

Page 32: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP NetWeaver App Server Architecture• Dual-stack (ABAP &

Java)• Only a few applications

on dual-stack• Single stack servers

are more common• Key pieces in App

Server:1. SCS (Message,

Enqueue)2. Work Processes3. Dispatcher4. Internet Comm.

Mgr.

Diagram sourced from http://help.sap.com

Page 33: SAP on Azure Technical Overview - Microsoft Partner …€¦ · PPT file · Web viewSAP on Azure Technical Overview. Agenda ... SAP split out the technical ‘Basis’ and introduced

AzureCAT

SAP Applications run on SAP HANA• SAP Business Warehouse

Classic SAP BW – Netweaver based BW on HANA referred to as BW powered by HANA or BW on HANA

BW/4HANA – Next-gen version of BW that is completely optimized and tailored to SAP HANA

• SAP Business Suites Classic ERP applications – ECC, SCM, CRM etc. marketed as

Suites on HANA or ‘Powered by HANA’ S/4HANA – New generation of ‘simplified’ data schema

style of applications like Enterprise Management, LoB Products