+ All Categories
Home > Documents > SAP on NetApp Summit - sap-summit-2017.netapp...

SAP on NetApp Summit - sap-summit-2017.netapp...

Date post: 06-Mar-2018
Category:
Upload: vuminh
View: 229 times
Download: 2 times
Share this document with a friend
36
SAP on NetApp Summit SAP HANA on NetApp – solutions overview Michael Schlosser, NetApp SAP Solutions Architect Berlin, 27-28 June 2017 © 2017 NetApp, Inc. All rights reserved. 1
Transcript

SAP on NetApp SummitSAP HANA on NetApp –solutions overview

Michael Schlosser, NetAppSAP Solutions Architect

Berlin, 27-28 June 2017

© 2017 NetApp, Inc. All rights reserved.1

Agenda

1) SAP HANA Tailored Datacenter Integration

2) SAP HANA 2.0 SPS 01 – MDC

3) SAP HANA product integration overview

4) Backup & recovery

6) SAP system copies

7) Reference architectures

© 2017 NetApp, Inc. All rights reserved.2

Overview: SAP HANA and NetApp

© 2017 NetApp, Inc. All rights reserved.3

••Storage certifications for NAS and SAN

••All flash or disk based

••FlexPod w/ Cisco••FlexFrame w/ Fujitsu••Cisco Appliance

••SAP system provisioning

••System copy, clone, refresh

••Backup & recovery••Disaster recovery

Data Protection

SAPLifecycle

Management

TDI Storage Certification

Solutions w/ Partners

Certification and Validation

Product Integration

SAP HANA Tailored Datacenter Integration

SAP HANA Tailored Datacenter Integration

© 2017 NetApp, Inc. All rights reserved.5

Business Suite, Business Warehouse on SAP HANA or S/4HANA

SAP Application

Certified enterprisestorage systems

External Storage

Storage Network

Certified servers

Multinode Single Node

Certified NetApp storage systems for SAP HANA TDI

© 2017 NetApp, Inc. All rights reserved.6

FAS and All Flash FASProduct Family

NFS10/40 Gb Ethernet

XFS8/16/32 Gb

Fibre Channel

SAP HANAMultinode

SAP HANASingle Node

Configuration best practices

© 2017 NetApp, Inc. All rights reserved.7

§ Configuration guides available for§ FAS/AFF with NFS or FCP

§ Configuration guides cover§ Network setup§ Storage controller setup§ Compute node setup§ SAP HANA installation for single and multinode systems§ HA/DR provider configuration

SAP hardware configuration check tool (HWCCT)Source KPIs: SAP SE

© 2017 NetApp, Inc. All rights reserved.8

SAP HWCCT

Data 1 Data 3

Log 2 Log 4

Data 2 Data 4

Log 1 Log 3

fsperf 1MB log fsperf 1MB log fsperf 1MB log fsperf 1MB log

HANA persistence HANA persistence

Example: Benchmark started for four nodes. Benchmark is started for each node in parallel, one block size after the other.

KPIs for production SAP HANA systems

HANA persistence HANA persistence

SAP HANA 2.0 SPS 01 – MDC

SAP HANA deployment types – HANA 1.0

© 2017 NetApp, Inc. All rights reserved.10

Source: SAP SE

SAP HANA deployment types – HANA 2.0 SPS 01

© 2017 NetApp, Inc. All rights reserved.11

§ Single-Tenant Database

§ SystemDatabase

Source: SAP SE: https://uacp2.hana.ondemand.com/viewer/2c1988d620e04368aa4103bf26f17727/2.0.01/en-US/6483b71787f2439c907bd99036559e72.html

SAP HANA 2.0 SPS 01 & what it means for data protectionhttps://newsroom.netapp.com/blogs/sap-hana-2-0-sps-01-what-it-means-for-data-protection/

© 2017 NetApp, Inc. All rights reserved.12

SAP HANA Product Integration Overview

Combine data protection with flexible SAP system provisioning

14

Data Management and SAP Product Integration

Disaster RecoveryReplication Replication

Offsite Backups

Dev SAP System

Provisioning

TestQ

A

CloningCloning Cloning

Application-Consistent Snapshot® Backups

Prod

SAP LaMa NetApp® SSC

Flash ordisk based

NAS orSANCloud

On-premises

Cloud

On-premises

SAP HANASnapCenter

© 2017 NetApp, Inc. All rights reserved.

Backup & Recovery

SAP HANA backup options

© 2017 NetApp, Inc. All rights reserved.16

File-based backup or BACKINT

Backup runtime Hours

CPU load at database server during backup

High

Network load High

Restore Hours

Recovery Hours

Block integrity check Yes

Backup1) Data

SAP HANA

2)

Data

SAP HANA

SnapshotCopies

Storage-based Snapshot backup

< 1min

No load

No load

< 1min

Reduction > 70%

No

read write

Backup concept with storage-based Snapshot backups

© 2017 NetApp, Inc. All rights reserved.17

Multiple storage-based Snapshot backups per day

Weekly file-based backup to execute block integrity check

Log backups every 15 minutes

All backups are written into backup catalog

SAP HANA

Data

Log LogBackup

BackupCatalog

File-basedBackup

Snapshot Backup

Executed automaticallyby HANA database

hdbsql“Prepare Snapshot”1

Storagemanagement tool“Create Snapshot”

2

hdbsql“Register Snapshot”3

Manual Operation Steps

Manual retention management and housekeeping is a challenge

© 2017 NetApp, Inc. All rights reserved.18

SAP HANA

Data

Log LogBackup

BackupCatalog

File-BasedBackup

Executed automaticallyby HANA database

?

hdbsql“Prepare Snapshot”1

Storagemanagement tool“Create Snapshot”

2

hdbsql“Register Snapshot”3

Manual Operation Steps

?

?

Housekeeping Based onRetention Policies?

?Synchronize Backup Catalog?

Snapshot Backup

Backup and retention management with NetApp

© 2017 NetApp, Inc. All rights reserved.19

SAP HANA

Data

Log LogBackup

BackupCatalog

File-BasedBackup

1) Trigger SAP HANA backupsavepoint

2) Create storage Snapshot

3) Register backup withinSAP HANA backup catalog

4) Execute SnapVault update

NetApp® Plug-in for SAP HANA Database automated backup workflow

OffsiteBackup

NetApp® Plug-in for SAP HANA Database retention management and housekeeping

5) Delete Snapshot at primaryand offsite backup storage based on retention policy

6) Delete corresponding backup catalog entries

7) Delete log backups on file system and backup catalogbased on oldest data backup

Snapshot Backup

Customer example: backup runtime

© 2017 NetApp, Inc. All rights reserved.20

Backup of 619.84 GB in 11s => 56.35 GB/s

Same speed could be achieved with 56 x 10GbE ports or 35 x 16Gb FC ports

Backup runtime analysis

© 2017 NetApp, Inc. All rights reserved.21

§ Analysis based on AutoSupport data

§ Analysis of 11,000 backup runs

§ Runtime includes required database and storage Snapshot operations

§ 80% of backups finished in less than 20 seconds

§ All backups finished in less than 1 minute

80% of backups finished in less than

20 seconds

SAP System Copies

Overview SAP system copy scenarios

© 2017 NetApp, Inc. All rights reserved.23

Use Case SAP Product NetApp Product DB Must Be Preinstalled

SAP Must Be Preinstalled

Automated SAP Postprocessing

Refresh ofSAP system + SAP HANA database SAP HANA Studio

or hdbsql

NetApp® Plug-in for SAP HANA Database

Yes Yes No

Setup of new SAP HANA databasebased on data of a source system

SAP HANA DatabaseLifecycle Manager

NetApp® Plug-in for SAP HANA Database

No NA No

Setup of new or refresh ofSAP system + SAP HANA databasebased on data of a source system

SAP SoftwareProvisioning Manager

NetApp® Plug-in for SAP HANA Database

No No No

Setup of new or refresh ofSAP system + SAP HANA databasebased on data of a source system

SAP Landscape Management

NetApp® StorageServices Connector No No Yes

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.24

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_clone

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

SAP HANA Database

SAP ECC 6.0

svmmssap04

NetApp®

Plug-in for SAP HANA Database

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.25

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_clone

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

NetApp®

Plug-in for SAP HANA Database 2 Unmount

1 Stop SAPand SAP HANADatabase

svmmssap04

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.26

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

NetApp®

Plug-in for SAP HANA Database 2 Unmount

1 Stop SAPand SAP HANADatabase

svmmssap04

3 DeleteFlexClone Copy

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.27

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

NetApp®

Plug-in for SAP HANA Database

svmmssap04

4

SAP HANA Backup Savepoint

Storage NetAppSnapshot®

Copy

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.28

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_clone

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

5

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

NetApp®

Plug-in for SAP HANA Database

svmmssap04

hdbsql

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.29

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_clone

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

5

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

Mount

NetApp®

Plug-in for SAP HANA Database

6

svmmssap04

hdbsql

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.30

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_clone

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

5

7

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

Mount

Database RecoveryDatabase SID Change

NetApp®

Plug-in for SAP HANA Database

6

svmmssap04

hdbsql

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.31

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_clone

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

5

7

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

Mount

Database RecoveryDatabase SID Change

NetApp®

Plug-in for SAP HANA Database

6

svmmssap04

8 Start SAP

hdbsql

SAP system refresh with SAP HANA Studio (hdbsql)

© 2017 NetApp, Inc. All rights reserved.32

hn4_data

Source System (mssap02)

hn4_log

hn4_shared

hn2_clone

hn2_log

hn2_shared

hn3_sap

SAP HN3HANA HN4

Target System (mssap01)

SAP HN1HANA HN2

hn1_sap

4 5

7

SAP HANA Database

SAP ECC 6.0

NetAppFlexClone®

Copies

Mount

SAP HANA Backup Savepoint

Storage NetAppSnapshot®

Copy

Database RecoveryDatabase SID Change

NetApp®

Plug-in for SAP HANA Database 2 Unmount

61 Stop SAP

and SAP HANADatabase

svmmssap04

3 DeleteFlexCloneCopy

8 Start SAP

hdbsql

Reference Architectures

Reference architecture on-premises

© 2017 NetApp, Inc. All rights reserved.34

• Dev/Test• Repair System• Recovery Test

• Dev/Test• Repair System• Recovery Test

ProdBackupImages

DRImages

Production

Disaster Recovery Production Offsite Backup• Dev/Test• Repair System• DR Test

Asynchronous Mirror forDisaster Recovery

Block-Incremental Replication of Backup Images

Rapid Backupand Restore

SAP LaMaNetApp®

Plug-in for SAP HANADatabase

Rapid, Space-Efficient Cloning

Rapid, Space-Efficient Cloning

Rapid, Space-Efficient Cloning

SAP HANA StudioNetApp® Storage ServicesConnector for SAP LaMa

Reference architecture with hybrid cloud

© 2017 NetApp, Inc. All rights reserved.35

• Dev/Test• Repair System• Recovery Test

ProdBackupImages

DRImages

Production

Disaster Recovery Production Offsite Backup

Asynchronous Mirror forDisaster Recovery

Block-incremental Replication of Backup Images

Rapid Backupand Restore

SAP LaMa

Rapid, Space-Efficient Cloning

Rapid, Space-Efficient Cloning

Rapid, Space-Efficient Cloning

SAP HANA StudioNetApp® Storage ServicesConnector for SAP LaMa

Cloud Providers

or or

NetApp®

Plug-in for SAP HANADatabase

Cloud Providers

NetApp Private Storage

NetApp Private Storage

© 2017 NetApp, Inc. All rights reserved.

HANA on NetApp –A proven solution.

36


Recommended