sap hana in data centers

141
© 2014 SAP SE. All rights reserved. 1 SAP HANA in Data Centers Dr. Ralf Czekalla Product & Management Strategy (SAP HANA) http://www.saphana.com/docs/DOC-2010

Transcript of sap hana in data centers

  • 2014 SAP SE. All rights reserved. 1

    SAP HANA in Data Centers Dr. Ralf Czekalla

    Product & Management Strategy (SAP HANA)

    http://www.saphana.com/docs/DOC-2010

  • 2014 SAP SE. All rights reserved. 3

    Disclaimer

    This presentation outlines our general product direction and should not be relied on

    in making a purchase decision. This presentation is not subject to your license

    agreement or any other agreement with SAP.

    SAP has no obligation to pursue any course of business outlined in this

    presentation or to develop or release any functionality mentioned in this

    presentation. This presentation and SAP's strategy and possible future

    developments are subject to change and may be changed by SAP at any time for

    any reason without notice.

    This document is provided without a warranty of any kind, either express or implied,

    including but not limited to, the implied warranties of merchantability, fitness for a

    particular purpose, or non-infringement. SAP assumes no responsibility for errors or

    omissions in this document, except if such damages were caused by SAP

    intentionally or grossly negligent.

  • 2014 SAP SE. All rights reserved. 4

    SAP HANA in Data Centers: Agenda

    Introduction & Overview

    Platform & Appliance methodology (Installation & Update)

    Persistence

    Backup & Recovery (System Copy)

    High Availability

    Disaster Recovery

    Monitoring & Administration

    Security & Auditing

  • 2014 SAP SE. All rights reserved. 5

    SAP HANA in Data Centers: Agenda

    Introduction & Overview

    Platform & Appliance methodology (Installation & Update)

    Persistence

    Backup & Recovery (System Copy)

    High Availability

    Disaster Recovery

    Monitoring & Administration

    Security & Auditing

  • 2014 SAP SE. All rights reserved. 6

    Continuous

    availability

    SAP HANA Continuous Availability Customer Expectation: Planned & Unplanned

    Planned downtime

    Unp

    lan

    ne

    d d

    ow

    ntim

    e

    HANA consumption

    Extended SAP backend deployments

    Hardware failure / Malfunction

    including Networks

    Software Malfunction / security

    threat / update

    Natural / Man-made disasters

    Failure of compliance &

    operation

    Unplanned outages

    SAP HANA Revisions & SPSs

    Patches for Data Services and SLT

    Maintenance Events for OS & Hardware

    Custom development & enhancements

    Planned outages

    .

    Data Center

    Readiness

  • 2014 SAP SE. All rights reserved. 7

    SAP HANA Data Center Readiness Quick Overview

    Security

    Comprehensive

    security framework

    Fine-granular

    authorizations

    Encryption

    Compliance (SoD,

    audit logging, ...)

    Secure hardware /

    software setup

    IDM and GRC

    integration

    3rd party via

    standard /

    documented

    interfaces

    High

    Availability

    In case of

    hardware or

    system failure

    the standby

    system takes

    over in the

    same data

    center

    Several options:

    storage-based

    shadow

    databases

    Simplification

    Several

    deployment

    options

    e.g. NetWeaver

    Central

    instance on

    HANA server

    Virtualization

    for production

    usage

    Tailored Data

    Center

    Integration

    Backup &

    Recovery

    Data & Log

    Backup

    Point-In-Time

    Recovery

    3rd-party

    backup tool

    support

    Netbackup,

    Tivoli, Simpana,

    DataProtector,

    Networker

    Storage

    Snapshots

    Point-In-Time

    Recovery

    Data Center Readiness

    SAP HANA

    Available today Available today Available today Available today Available today

    Disaster

    Recovery

    Failover to a

    different HANA

    instance in

    another, even

    far distant data

    center

    Automatic and

    manual

    procedures

    possible

    Several options:

    storage-based

    shadow

    databases

  • 2014 SAP SE. All rights reserved. 10

    SAP HANA in Data Centers: Agenda

    Introduction & Overview

    Platform & Appliance methodology (Installation & Update)

    Persistence

    Backup & Recovery (System Copy)

    High Availability

    Disaster Recovery

    Monitoring & Administration

    Security & Auditing

  • 2014 SAP SE. All rights reserved. 11

    SAP HANA - Implications of being an Appliance

    Classic software delivery

    on-premise solutions

    SAP ships only the software

    Customer is responsible for entire product lifecycle

    Appliance delivery

    kind of SaaS on-site customer

    SAP defines the solution together with its partners

    SAP & partners control product lifecycle A

    pplia

    nce O

    pera

    tion C

    oncepts

    Infrastructure *

    Operation *

    Setup / Consulting

    Support (Software, Maintenance and

    Infrastructure)

    SAP Development Software and Licenses

    HW- and Technology

    Partners Infrastructure

    Operation

    Setup/ Consulting

    Support (Software, Maintenance and

    Infrastructure)

    SAP Development Software and Licenses

    * Might be outsourced or owned by customer SAP responsibility Customers

    responsibility

    Partners'

    responsibility

  • 2014 SAP SE. All rights reserved. 12

    SAP HANA Platform

    SAP HANA Technology Partners SAP HANA Hardware Partners

    Starting with

    HANA SPS08:

    Linux on IBM Power CPUs possible start of pilot phase after SPS09

  • 2014 SAP SE. All rights reserved. 13

    SAP HANA scalability Scales from very small servers to very large clusters

    Single Server

    2 CPU 128GB to 8 CPU 2TB

    (Special layout for Suite on HANA

    for up to 12TB per host)

    Single SAP HANA deployments for

    data marts or accelerators

    Support for high availability

    and disaster recovery

    Scale Out Cluster

    2 to n servers per cluster

    Each server is either 4 CPU/1TB or 8

    CPU/2TB

    Largest certified configuration: 112 servers

    Largest tested configuration: 250+ servers

    Support for high availability

    and disaster recovery

    Cloud Deployment

    SAP HANA instances can be

    deployed to AWS

    Limited to developer license

    SAP HANA Enterprise Cloud

    12 PetaByte HANA with BW Guinness world record

    http://www.news-sap.com/sap-and-partners-set-new-record-for-worlds-largest-data-warehouse

  • 2014 SAP SE. All rights reserved. 16

    In transition

    TB 2 2-4 X X X X X X X X

    TB 2 2-4 X X X X planned X X X X X X

    TB 2 2-4 X X X X X X X X X X X

    >TB 2 2-4 X X X X X

  • 2014 SAP SE. All rights reserved. 17

    In transition

    Scale-Out

    512GB 2 2-4 X Existing HW

    Extension

    512GB 4 4-8 X X planned X

    1TB 4 4-8 X X X X X X planned X

    2TB 8 8 X X planned planned planned planned

    4TB 8 8 R

    6TB 8 8 R planned

    12TB 16 16 R planned

    HA Host Auto-Failover X X X X X X X X X

    DR Storage Repl.: Sync X X X X X X X

    DR Storage Repl.: Async X X X planned

    Certified Intel IvyBridge-EX HANA Hardware October 2014* (available now)

    * For most up to date list please go to the Certified SAP HANA Hardware or http://scn.sap.com/docs/DOC-52522

    CP

    Us

    Sockets

    Mem

    ory

    S

    izes

    BW

    or

    Da

    tam

    art

    Su

    ite

    R: restricted availability (Pilot program)

    https://service.sap.com/sap/support/notes/1755396https://service.sap.com/sap/support/notes/1755396https://service.sap.com/sap/support/notes/1755396https://service.sap.com/sap/support/notes/1755396https://service.sap.com/sap/support/notes/1755396https://service.sap.com/sap/support/notes/1755396https://service.sap.com/sap/support/notes/1755396https://service.sap.com/sap/support/notes/1755396http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/appliances.htmlhttp://scn.sap.com/docs/DOC-52522http://scn.sap.com/docs/DOC-52522http://scn.sap.com/docs/DOC-52522http://scn.sap.com/docs/DOC-52522

  • 2014 SAP SE. All rights reserved. 18

    Relaxed HW Specifications for Non-Production

    Notes:

    Hardware still from PAM or ICC

    o SAP Product Availability Matrix or

    http://scn.sap.com/docs/DOC-52522

    Non-prod: Sizing flexible

    o Instances can be combined

    o SoH layouts can be used for BW

    Intel E7 Processor Family

    Westmere Ex or IvyBridge EX

    (E7-x8xx, E7-x8xx V2)

    128 GB of RAM to

    Maximum memory supported on the box

    Size: 2x Memory - Any local storage or shared

    storage w/ standard disk on proven file systems

    GPFS (IBM only),

    NFS or XFS w/ Raid 0 and above

    Standard networking components

    SUSE Linux 11.x or Red Hat 6.5

    Virtualized or Bare Metal

    Processor

    Memory

    Storage

    Network

    Operating

    System

    Performance related support will only be provided on Production grade

    hardware (Certified hardware)

    http://service.sap.com/pamhttp://scn.sap.com/docs/DOC-52522http://scn.sap.com/docs/DOC-52522http://scn.sap.com/docs/DOC-52522http://scn.sap.com/docs/DOC-52522

  • 2014 SAP SE. All rights reserved. 19

    SAP HANA Tailored Data Center Integration Customer Feedback & Challenges and alternative Concept

    SAP HANA tailored data center integration is an additional option to the

    existing appliance model

    HANA Server

    HANA Server

    Storage

    HANA Server

    HANA Server

    HANA Server

    (Corp.)

    Storage

    HANA Server

    Reduce hardware and operation

    cost at installed based customers

    Mitigate risk and optimize time to

    value by taking more responsibility

    Gain additional flexibility in

    hardware vendor selection *

    Limited flexibility in server/ storage

    combinations (well defined packages)

    Established IT operation processes

    have to be adapted slightly

    Well defined HW and performance

    KPIs

    * Please contact for joining pilot phase: [email protected]

    mailto:[email protected]

  • 2014 SAP SE. All rights reserved. 20

    defined

    certified

    defined

    certified

    SAP HANA tailored data center integration The concept

    SAP HANA tailored data center integration is an additional option to

    the existing appliance delivery model

    SAP HANA appliance delivery SAP HANA tailored

    data center integration

    HANA Server

    HANA Server

    Storage

    HANA Server

    Application

    Database

    Operating

    System

    Virtualization

    Server

    Network

    Storage Enterprise

    Storage

    HANA Server

    HANA Server

    HANA Server

    Shared Network

    Virtualization

    Server

    Network

    Storage

  • 2014 SAP SE. All rights reserved. 21

    SAP HANA tailored data center integration Whats in it for you?

    Mitigate risk and optimize time to value by

    enabling existing IT Management processes for

    SAP HANA implementation

    Reduce hardware and operation cost by

    reusing existing hardware components and

    operation processes

    Gain additional flexibility in hardware vendor

    selection by

    Leveraging the existing ecosystem

  • 2014 SAP SE. All rights reserved. 22

    SAP HANA tailored data center integration Differentiating Capabilities

    Fast Implementation

    Support fully provided by SAP

    Solution

    validation done

    by SAP and

    partner

    Preconfigured

    hardware set-up

    Preinstalled

    software

    Installation and

    validation needs to be

    done by customer

    Customer aligns with

    the hardware partner

    on individual support

    model

    More Flexibility and Responsibility

    Save IT budget and existing investment

    SAP HANA appliance delivery SAP HANA tailored

    data center integration

    HANA Server

    HANA Server

    Storage

    HANA Server

    Application

    Database

    Operating System

    Virtualization

    Server

    Network

    Storage Enterprise

    Storage

    HANA Server

    HANA Server

    HANA Server

    Shared Network

    Virtualization

    Server

    Network

    Storage

  • 2014 SAP SE. All rights reserved. 23

    SAP HANA tailored data center integration Prerequisites for Enterprise Storage

    Server - Only servers listed in the SAP HANA Product Availability Matrix are supported.

    Configuration adjustments like:

    No local disks, no flash cards required

    Additional FibreChannel adapters for SAN boot are

    allowed

    Storage All storages successfully passed the SAP HANA Hardware Certification.

    For more information, see Partner Information Center or contact [email protected]

    SAP HANA Installation Needs a certified expert (internal or external) to be executed

    The exam SAP Certified Technology Specialist (Edition 2013) SAP HANA Installation

    (E_HANAINS131) needs to be passed successfully to perform SAP HANA installations at

    customer side.

    For more information, see SAP Training and Certification Shop

    Requirements:

    Enterprise

    Storage

    HANA Server

    HANA Server

    HANA Server

    Shared Network

    Storage

    https://websmp210.sap-ag.de/~sapidb/011000358700000701932011Ehttps://websmp210.sap-ag.de/~sapidb/011000358700000701932011Ehttps://websmp210.sap-ag.de/~sapidb/011000358700000701932011Ehttps://websmp210.sap-ag.de/~sapidb/011000358700000701932011Ehttps://websmp210.sap-ag.de/~sapidb/011000358700000701932011Ehttp://www.sap.com/partners/directories/SearchSolution.epxmailto:[email protected]://training.sap.com/v2/certification/e_hanains131-sap-certified-technology-specialist-edition-2013---sap-hana-installation-g/

  • 2014 SAP SE. All rights reserved. 24

    SAP HANA tailored data center integration Certified Partner Enterprise Storage Solutions (Oct. 2014)

    Storage Partners & certified storage solutions*:

    Certified Enterprise Storage for SAP HANA or http://scn.sap.com/docs/DOC-48516

    Dell EMC Fujitsu Fusion-IO Hitachi HP Huawei IBM NetApp Violin

    Compellent

    SC8000

    Symmetrix

    VMAX

    VMAX

    10K

    ETERNUS

    DX

    DX200 S3

    ION-

    Accelerator

    R720

    Enterprise

    Storage

    VSP

    (2010)

    3PAR

    StoreServ

    7400

    OceanStor

    Storage

    S5500T

    Flash-

    system

    820

    E-Series

    E-5500

    6200

    Series

    Flash

    6264

    VNX

    Unified

    Storage

    Systems

    VNX 5400

    XP

    Storage

    XP7

    Storwize

    V7000

    (SVC)

    FAS Series

    FAS 8060

    Family

    XIV

    Storage

    2810

    DS8070,

    DS8000

    Family

    * For most up to date list please go to Certified Enterprise Storage for SAP HANA or http://scn.sap.com/docs/DOC-48516

    http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/enterprise-storage.htmlhttp://scn.sap.com/docs/DOC-48516http://scn.sap.com/docs/DOC-48516http://scn.sap.com/docs/DOC-48516http://scn.sap.com/docs/DOC-48516http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/enterprise-storage.htmlhttp://scn.sap.com/docs/DOC-48516http://scn.sap.com/docs/DOC-48516http://scn.sap.com/docs/DOC-48516http://scn.sap.com/docs/DOC-48516http://scn.sap.com/docs/DOC-48516

  • 2014 SAP SE. All rights reserved. 25

    SAP HANA tailored data center integration Data Throughput and Latency KPIs for Production SAP HANA Systems

    Source: SAP HANA Administration Guide section 2.7: Hardware Checks for Tailored Data Center Integration

    or SAP Note 1652078 SAP HANA database: Hardware check

    MB/s == MByte/s

    Volume Block Sizes Test File Size KPIs

    Initial Write

    (MB/s)

    Overwrite

    (MB/s)

    Read

    (MB/s)

    Latency

    (s)

    Log 4K 5G n.a. 30 n.a. 1000

    16K 16G n.a. 120 n.a. 1000

    1M 16G n.a. 250 500 n.a.

    Data 4K 5G n.a. n.a. n.a. n.a.

    16K 16G 40 100 n.a. n.a.

    64K 16G 100 150 250 n.a.

    1M 16G 150 200 300 n.a.

    16M 16G 200 250 400 n.a.

    64M 16G 200 250 400 n.a.

    http://help.sap.com/hana/SAP_HANA_Administration_Guide_en.pdfhttp://service.sap.com/sap/support/notes/1652078http://service.sap.com/sap/support/notes/1652078http://service.sap.com/sap/support/notes/1652078http://service.sap.com/sap/support/notes/1652078http://service.sap.com/sap/support/notes/1652078http://service.sap.com/sap/support/notes/1652078http://service.sap.com/sap/support/notes/1652078

  • 2014 SAP SE. All rights reserved. 26

    SAP HANA Persistence Disk sizing with class. HANA appliance vs. HANA TDI

    Classical SAP HANA Appliance

    0.5:3:1

    Reason for comfortable sizing: Appliance can not always be changed on

    short notice (add more disks) depending on the general design, etc. for the HW partner offering of choice.

    Source: SAP HANA Administration Guide (to be updated to latest changes)

    * Minimum value for every size above 512 GB - more might be necessary depending on very high workload situations (transactional load)

    SAP HANA Tailored Datacenter Integration

    0.5:1:1

    Reason for reduced sizing: Customers can change disk layout (extensions

    of disk areas) on short notice because they are responsible for the complete HANA Stack

    Source: SAP HANA Storage Requirements Whitepaper (SAP note 1900823)

    * Minimum value for every size above 512 GB - more might be necessary depending on very high workload situations (transactional load)

    0.5 x RAM

    512 GB*

    Log 0.5 x RAM

    512 GB*

    (< 512 GB RAM)

    ( 512 GB RAM)

    3 x RAM Data 1 x RAM

    1 x RAM Shared/Trace 1 x RAM

    http://help.sap.com/hana/SAP_HANA_Administration_Guide_en.pdfhttp://service.sap.com/sap/support/notes/1900823

  • 2014 SAP SE. All rights reserved. 27

    Outlook Next Steps Enterprise Network

    Enterprise

    Storage

    HANA Server

    HANA Server

    HANA Server

    Shared Network

    Storage

    Enterprise

    Storage

    HANA Server

    HANA Server

    HANA Server

    Shared Network

    Network

    Next Step Pilot Customer Program Network:

    We started a pilot customer program for

    SAP HANA tailored data center integration Enterprise Network

    for a limited number of customers in December 2013.

    Further information will follow soon.

    For further questions feel free to contact us:

    [email protected].

    General Availability Storage:

    The storage layer is the first layer to be opened up.

    SAP HANA tailored data center integration Enterprise Storage

    has already served more than 50 customers during a pilot program

    and is generally available since in Q4/2013.

    mailto:[email protected]

  • 2014 SAP SE. All rights reserved. 28

    SAP HANA Tailored Data Center Integration Enterprise Network

    1 Application Server Network 2 Client Network 3 Data Source Network

    4 Internode Network

    6 7 Enterprise Storage Network

    5

    Backup Network

    System Replication Network

    Client zone:

    Internal zone:

    Storage zone:

    More details available in

    SAP HANA documentation:

    SAP HANA Master Guide, chapter 2

    "The SAP HANA Network

    Data Center 1 Data Center 2

    5

    Backup

    HANA Client (BI client, HANA

    Studio, ...)

    SAP HANA Server

    Node 1

    Enterprise Storage

    2

    6 7

    Backup

    HANA Client (BI client, HANA

    Studio, ...)

    Enterprise Storage

    2

    6 7

    SAP HANA Server

    Node 3

    SAP HANA Server

    Node 2

    SAP HANA Server

    Node 1

    SAP HANA Server

    Node 4

    SAP HANA Server

    Node 3

    SAP HANA Server

    Node 2 4 4

    1

    Application Server

    (ABAP, XS)

    3

    Data Sources

    3

    Data Sources

    1

    Application Server

    (ABAP, XS)

    SAP HANA Server

    Node 4

    http://help.sap.com/hana/SAP_HANA_Master_Guide_en.pdfhttp://help.sap.com/hana/SAP_HANA_Master_Guide_en.pdfhttp://help.sap.com/hana/SAP_HANA_Master_Guide_en.pdf

  • 2014 SAP SE. All rights reserved. 29

    SAP HANA Tailored Data Center Integration Enterprise Network

    Network Segmentation All networks need to be properly segmented and may be connected to the same core/ backbone switch.

    Note: Network security and segmentation is a function of the network switch vendor and must be configured according to the specifications of the switch vendor.

    For more details on network security see the SAP HANA Security Guide, chapter 4.

    Recommendations: All recommendations mentioned refer to the usage in productive environments

    Bandwidth 10 GbE for Internode and Backup Network

    10 GbE (Ethernet) or 8 GbF (FibreChannel) for Enterprise Storage Network

    Redundancy It depends on the customers high-availability requirements if and how to apply redundancy for the different SAP HANA network segments.

    SAP strongly recommends to make the following networks redundant:

    Internal zone (Internode and System Replication networks)

    Storage zone (Enterprise Storage and Backup Storage networks)

    Fully redundant switches and routers are recommended.

    Enterprise

    Storage

    HANA Server

    HANA Server

    HANA Server

    Shared Network

    Network

    http://help.sap.com/hana/SAP_HANA_Security_Guide_en.pdfhttp://help.sap.com/hana/SAP_HANA_Security_Guide_en.pdf

  • 2014 SAP SE. All rights reserved. 31

    SAP HANA Heterogeneous Landscapes

    Planned with the following constraints:

    Hardware from the same HW partner

    Memory area the same on every host (e.g. all L size boxes)

    Distributed tables: Slowest part of a cluster will define the overall

    performance

    Aim is to increase the size of the database, not primarily the performance

    Could be a migration step or

    path to a future CPU architecture

    Mixture of Intel CPU architectures

    (Intel Westmere EX or IvyBridge EX)

    on different hosts are possible.

    old

    CP

    Us

    old

    CP

    Us

    old

    CP

    Us

    old

    CP

    Us

    old

    CP

    Us

    ne

    w C

    PU

    s

    ne

    w C

    PU

    s

    ne

    w C

    PU

    s x TB

    CPU power

    Scale-Out cluster members

  • 2014 SAP SE. All rights reserved. 32

    Fulfilling IT compliance (IT policies) for Data Centers

    Data Center compliances usually define specific topics to

    Managing, Monitoring and Backup & Restore tools

    Central user management with IDM tools

    Anti Virus software usage mandates

    OS security patches, firewalls

    Etc.

    Additional 3rd party tools required to complete these

    compliances are tolerated with following restrictions

    Neither SAP nor hardware vendor offers support for tools which are

    not official part of the SAP HANA BOM.

    The hardware vendor is tolerating the installation and operation of

    this compliance-related software.

    Customers might be asked to stop these tools in case of a support

    issue and to enable reproduction of the problem

    No closed source driver are allowed with these compliance tools

    without further support agreement of the vendor with SAP for these

    HW Partner

    Customer

    Tool Vendor

    SAP

    HW Partner Tool set

  • 2014 SAP SE. All rights reserved. 33

    Technical Operational Manual for SAP HANA

    SAP offers a technical operational manual (TOM) with all kinds of topics about

    operating SAP HANA as an appliance (http://help.sap.com/hana_platform).

    This manual should be taken as input for further adaptations of the operation of

    SAP HANA in customers Data Centers.

    The needed regular duties around

    the operation of SAP HANA can be

    derived from this document.

    Usually HANA needs lesser administration

    than other databases, typical duties are:

    Regular backups (Database, Bare-Metal

    software and configuration backup)

    Patches; usually on demand in case of

    problems or known issues (DB, OS)

    Monitoring (automated or manual)

    Task Responsible

    SAP HANA appliance installation Hardware Partner

    Hardware Hardware Partner

    OS installation Hardware Partner

    OS updates Customer

    SAP HANA updates Customer

    Data source connectivity Customer

    BI Client installation Customer

    SAP HANA software support SAP

    Table: Cited from SAP HANA TOM

    http://help.sap.com/hana_platform

  • 2014 SAP SE. All rights reserved. 34

    Project Cost Analysis (TCO) by Forrester Cost Savings Enabled By Transitioning to the SAP HANA platform

    Further documentation available on:

    www.sap.com/innovation-and-me

    Unlock business value and deliver

    breakthrough innovation while simplifying IT

    Executive Summary

    Full paper

    (with free

    registration)

    http://www.sap.com/innovation-and-mehttp://www.sap.com/innovation-and-mehttp://www.sap.com/innovation-and-mehttp://www.sap.com/innovation-and-mehttp://www.sap.com/innovation-and-me

  • 2014 SAP SE. All rights reserved. 35

    Multi-SID on one SAP HANA hardware

    MCOS

    Multiple Components on one

    System, multi-SID

    1 x Appliance

    n x HANA DB

    n x DB schema

    n x Applications

    E.g. DEV and QA system on

    one hardware. See SAP

    note 1681092.

    Classical scenario

    Appliance approach for

    optimal performance

    1 x Appliance

    1 x HANA DB

    1 x DB schema

    1 x Application

    (e.g. ERP, CRM or BW)

    Bare-metal or virtualized

    SAP HANA

    AS ABAP

    SID: ABC

    Schema ABC

    AS ABAP

    SID: ABC

    SAP HANA SAP HANA

    Schema ABC

    AS ABAP

    SID: XYZ

    Schema XYZ

    Productive Systems Non-Productive Systems

    Virtualization (on premise)

    Virtualization technology

    separates multiple OS images

    each containing one HANA DB

    n x Virtualized Appliances

    n x HANA DB

    n x DB schema

    n x Applications

    See SAP note 1788665

    AS ABAP

    SID: ABC

    SAP HANA SAP HANA

    Schema ABC

    AS ABAP

    SID: XYZ

    Schema XYZ

    MCOD

    Multiple Components on one

    Database

    1 x Appliance

    1 x HANA DB

    n x DB schema

    n x Applications

    Prod. usage for white listed

    scenarios allowed, e.g. SAP

    ERP together with SAP Fraud

    Management. See SAP notes

    1661202 and 1826100.

    AS ABAP SID: ABC

    Application

    SID: XYZ

    SAP HANA

    Schema ABC

    Schema XYZ

    White-Listed Scenarios

    Virtu

    aliz

    atio

    n

    Virtu

    aliz

    atio

    n

    Ba

    re M

    eta

    l

    Ba

    re M

    eta

    l

    https://service.sap.com/sap/support/notes/1681092https://service.sap.com/sap/support/notes/1788665https://service.sap.com/sap/support/notes/1661202https://service.sap.com/sap/support/notes/1826100

  • 2014 SAP SE. All rights reserved. 36

    Multi-SID on one SAP HANA hardware

    Multi SID for SAP HANA allowed for all non-productively used appliances

    Installation process for these additional SIDs is available as Multi-SID Installer

    (since SPS5)

    For the current status, please check the following SAP notes

    1661202 Support for multiple applications on SAP HANA,

    1681092 BW on SAP HANA - landscape deployment planning,

    1666670 Multiple SAP HANA DBs on one appliance

    1826100 Multiple applications SAP Business Suite powered by SAP HANA

    Whitepaper about Deployment options SAP HANA System Landscape Guide

    Blog about current status of virtualization with HANA for production

    https://service.sap.com/sap/support/notes/1661202https://service.sap.com/sap/support/notes/1681092https://service.sap.com/sap/support/notes/1666670https://service.sap.com/sap/support/notes/1826100http://www.saphana.com/docs/DOC-4385http://www.saphana.com/community/blogs/blog/2013/11/05/just-a-matter-of-time-sap-hana-virtualized-in-production

  • 2014 SAP SE. All rights reserved. 37

    Joined SAP HANA and SAP NetWeaver ABAP Application Server and HANA Database on one hardware

    SAP HANA and SAP NetWeaver AS ABAP deployed on one server is a multi-

    component, resource and cost optimized deployment approach

    SAP HANA

    Server

    SAP HANA

    System

    SAP NW AS

    ABAP System

    SAP HANA and SAP NetWeaver AS

    deployed on one server

    Hardware resources isolated

    Separate hardware

    Cost optimized approach

    Shared Memory and CPU resources

    SAP HANA

    Server

    SAP HANA

    System

    SAP NW AS

    ABAP Server

    SAP NW AS

    ABAP System

    Separated

    deployment approach

  • 2014 SAP SE. All rights reserved. 38

    Joined SAP HANA and SAP NetWeaver ABAP Application Server and HANA Database on one hardware

    SAP HANA and SAP NetWeaver AS ABAP deployed on one system is

    available since December 16, 2013.

    SAP HANA

    Server

    SAP HANA

    System

    SAP NW AS

    ABAP System

    Availability

    For all productive and non-productive SAP HANA SPS7 single node installations. All products based on SAP NetWeaver AS ABAP 7.4 are supported.

    Requirements Additive sizing: Additional memory resources for the SAP

    NetWeaver AS ABAP system needs to be available on the SAP HANA server. For more information, see memory sizing based on SAP Release Note - 1953429

    Separate SIDs for both systems required

    SAP HANA software installation

    The exam SAP Certified Technology Specialist (Edition 2013) SAP HANA Installation (E_HANAINS131) needs to be successfully passed for a person to perform SAP HANA software installations. For more information, see SAP Training and Certification Shop

    https://service.sap.com/sap/support/notes/1953429https://service.sap.com/sap/support/notes/1953429https://service.sap.com/sap/support/notes/1953429https://service.sap.com/sap/support/notes/1953429https://service.sap.com/sap/support/notes/1953429https://service.sap.com/sap/support/notes/1953429https://training.sap.com/v2/certification/e_hanains131-sap-certified-technology-specialist-edition-2013---sap-hana-installation-g/https://training.sap.com/v2/certification/e_hanains131-sap-certified-technology-specialist-edition-2013---sap-hana-installation-g/

  • 2014 SAP SE. All rights reserved. 40

    Sizing with SAP HANA installations

    Sizing notes with attached scripts which measure the source system and

    calculates HANA target size even with compressed source databases

    Related to used Szenario:

    Datamart SAP note: Note 1514966 - Sizing SAP In-Memory Database (Data Mart)

    BW SAP note: Note 1637145 - Sizing for BW on HANA

    ERP/Suite SAP note: Note 1793345 - Sizing for Suite on HANA

    SAP AGS sizing paper for SAP HANA:

    https://service.sap.com/~sapidb/011000358700000050632013E

    General statement:

    Prefer a scale-up before starting to scale-out to multiple boxes

    (SAP HANA Scalability document Chapter 4.5)

    http://service.sap.com/sap/support/notes/1514966http://service.sap.com/sap/support/notes/1514966http://service.sap.com/sap/support/notes/1514966http://service.sap.com/sap/support/notes/1514966http://service.sap.com/sap/support/notes/1514966http://service.sap.com/sap/support/notes/1514966https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1637145https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/sap/support/notes/1793345https://service.sap.com/~sapidb/011000358700000050632013Ehttp://www.saphana.com/docs/DOC-2022

  • 2014 SAP SE. All rights reserved. 41

    SAP HANA Variety of deployment options

    In the Cloud

    HANA developer edition free of charge

    SAP HANA One / HANA one premium pay per use

    SAP HANA Enterprise Cloud 24/7 mission critical / Enterprise Support

    In the Data Center

    Bare metal single Server pre-configured & validated stack

    Scale-Out / HA & DR cluster scalable from single node to Geo cluster

    Virtualized with VMware VMware vSphere 5.1 or newer

    http://www.saphana.com/docs/DOC-4184

    http://www.saphana.com/docs/DOC-4184http://www.saphana.com/docs/DOC-4184http://www.saphana.com/docs/DOC-4184

  • 2014 SAP SE. All rights reserved. 42

    Cloud & Virtualization

    SAP HANA in the Cloud SAP HANA Developer Edition

    o For product evaluations, trials, students, data exploration projects, etc.

    o Software is free, developers pay cloud provider for server usage.

    o Community supported through http://saphana.com/cloud

    o Available of choice on 4 public cloud providers

    SAP HANA One

    o Non-productive and productive usage

    o Option 1 - with community support according SAP Note 1798212

    o Option 2 - with full SAP support through OSS as part of SAP HANA One premium license

    o Available of choice on 4 public cloud providers

    SAP HANA Virtualization On Premise Productive usage allowed for SingleVMs per hardware

    Restrictions

    o Vendors (Note 1788665 - SAP HANA running on VMware vSphere VMs)

    o Maximum HANA performance is only reached on bare metal (non-virtualized)

    o VMware Vmotion (hot move) or VMware-HA are supported

    http://saphana.com/cloudhttps://service.sap.com/sap/support/notes/1798212https://service.sap.com/sap/support/notes/1788665https://service.sap.com/sap/support/notes/1788665https://service.sap.com/sap/support/notes/1788665https://service.sap.com/sap/support/notes/1788665https://service.sap.com/sap/support/notes/1788665https://service.sap.com/sap/support/notes/1788665https://service.sap.com/sap/support/notes/1788665

  • 2014 SAP SE. All rights reserved. 44

    SAP HANA Enterprise Cloud

    Enterprise-class cloud offering for

    mission critical

    global 24 x 7 operation

    cloud elasticity

    o Global Availability (4 data centers in US

    and Europe, 2 more planned in APJ)

    o Custom data center arrangements for

    compliance

    o Advanced business continuity and support

    o Standards based cloud operation

    o Monthly External Penetration Tests

    Open for any data footprint

    Any valid SAP HANA T-shirt size

    Full SAP support through OSS

    SAP HANA Enterprise Cloud

    SAP Business Warehouse BW | BPC

    SAP Business Suite ERP | CRM |

    Custom Apps Big Data | Consumer

    SAP HANA Cloud Platform

    Services

    Assessment

    Onboarding &

    Migration

    Cloud Hosting &

    Managed Services

    Custom Services

    In-memory Infrastructure

  • 2014 SAP SE. All rights reserved. 45

    SAP HANA virtualized Current Supported Hypervisors

    Currently, the only SAP supported virtualization solutions for running SAP HANA virtualized are

    VMware vSphere 5.1 and SAP HANA SPS 05 (or later releases) for non-production use cases.

    VMware vSphere 5.5 and SAP HANA SPS 07 (or later releases) for production and non-production use cases.

    The following general conditions & constraints do apply while running SAP HANA virtualized:

    Limited to single-VM (scale-out / multi-node database installations not supported)

    Multi-VMs on one HANA certified host are in controlled availability (SAP note 2024433 )

    CPU & memory overprovisioning must not be used

    Each SAP HANA instance / virtual machine is sized according to the existing SAP HANA sizing guidelines and VMware recommendations.

    SAP HANA system has been either delivered pre-configured on certified SAP HANA appliances with VMware vSphere hypervisor installed by SAP HANA hardware partner, or the SAP HANA installation was done by an SAP HANA certified engineer on SAP HANA certified hardware and successfully verified with the SAP HANA hardware configuration check tool.

    See SAP Note 1788665 - SAP HANA Support for VMware vSphere Environments

    http://service.sap.com/sap/support/notes/1788665

    https://service.sap.com/sap/support/notes/2024433http://service.sap.com/sap/support/notes/1788665

  • 2014 SAP SE. All rights reserved. 46

    SAP HANA virtualized Controlled Availability of SAP HANA on VMware vSphere in production

    SAP has released SAP HANA SPS 07 on VMware vSphere 5.5 for general availability, allowing

    to go live with SAP HANA on VMware vSphere 5.5, provided the following conditions have

    been met:

    Single SAP HANA virtual machine on a dedicated 2 or 4-socket SAP HANA certified server

    Multiple SAP HANA virtual machines on a single physical server are in controlled

    availability (SAP note 2024433 )

    o No SAP HANA multi-node / scale-out deployment configurations

    o No 8-socket hardware configurations

    Both, SAP HANA appliance and SAP HANA Tailored Datacenter Integration (TDI) delivery

    methods are supported for SAP HANA on VMware vSphere.

    o The maximum size of a virtual SAP HANA instance is limited by the maximum size of a virtual

    machine on VMware vSphere 5.5 release, which is 64 vCPUs and 1 TB of memory (limited by

    VMware, not SAP HANA).

    o No CPU and/or Memory overcommitting

    See SAP HANA Guideline for Being Virtualized with VMware vSphere

    http://www.saphana.com/docs/DOC-4192

    https://service.sap.com/sap/support/notes/2024433http://www.saphana.com/docs/DOC-4192http://www.saphana.com/docs/DOC-4192http://www.saphana.com/docs/DOC-4192

  • 2014 SAP SE. All rights reserved. 47

    SAP HANA virtualized Technology Roadmap (from today to 2015+)

    Blog: At the seaside with SAP HANA and Vmware

    Single VM production

    support

    Complement deployment

    options

    Multi VM support*

    HANA scale out

    On single host

    On vSphere cluster

    Extend platform support

    8 socket hardware

    Future vSphere optimization /

    releases

    Add variety Support of additional

    hypervisors

    H1/2014 H2/2014 2015+

    This is the current state of planning and may be changed by SAP at any time.

    *Controlled availability:

    SAP note 2024433

    http://www.saphana.com/community/blogs/blog/2014/05/06/at-the-seasside-with-sap-hana-on-vmwarehttp://www.saphana.com/community/blogs/blog/2014/05/06/at-the-seasside-with-sap-hana-on-vmwarehttp://www.saphana.com/community/blogs/blog/2014/05/06/at-the-seasside-with-sap-hana-on-vmwarehttps://service.sap.com/sap/support/notes/2024433

  • 2014 SAP SE. All rights reserved. 49

    Service Offerings for SAP HANA Customers Help with individualized Services

    Partners

    HW Partner Service Offerings

    3rd Party Service Partner Offerings

    SAP

    IT Application Operations

    AMS Application Management Services

    RAO Remote Application Operation

    IT Technology Operations

    RDO Remote Service for Database Operation

    (link)

    Business Process

    & Strategy

    Application

    Infrastructure

    Business Strategy

    Business Process

    Application Management

    Application Operation

    Application Infrastructure

    Infrastructure Operation

    Base Infrastructure

    http://www.sap.com/services-support/svc/data-technology/consulting/info.html

  • 2014 SAP SE. All rights reserved. 51

    Service Offerings for SAP HANA Customers SAP AMS for HANA

    Language

    Our network of SAP support especialists spans around the globe.

    Therefore, we can support you in multiple languages.

    Volume

    AMS is typically delivered from our Remote Delivery Centers which gives you a cost-benefit compared to

    onsite delivery.

    Depending on your needs, we can also design a model with onsite resources (combined with remote).

    Even in a remote model, our consultants can come to your locations for special activities. Location

    Our SAP AMS service is delivered by shared pool resources,

    which means you only pay what you use and not for idle time.

    Nevertheless, we ensure named resources that know your

    system and landscape by heart.

    Components

    SAP runs SAP best we can provide you expert SAP support services.

    Depending on your requirements, we can support you in all SAP HANA components that you use or only in

    selected ones.

    I can sleep peacefully at

    night knowing that the SAP

    Application Management

    service is behind us

    Wong Voon Pui, Head of IT and Card

    Services, Boustead Petroleum

    Marketing Sdn. Bhd.

  • 2014 SAP SE. All rights reserved. 53

    Remote Service for Database Operations (RDO)

    RDO provides clients the option to hand over

    day to day operational support for their SAP

    database environment to SAP

    RDO Service includes the following Components

    Monitoring and Alerting

    Problem Resolution

    Proactive Performance Management

    Software Infrastructure Maintenance

    Services are provided remotely, but can include an onsite presence if customer prefers

    RDO is available for

    SAP HANA

    SAP Sybase ASE

    SAP Sybase IQ

    SAP Sybase Replication Server

    SAP mobile database solutions

  • 2014 SAP SE. All rights reserved. 54

    Remote Service for Database Operations (RDO)

    For further information about this SAP RDO service offering, please visit

    http://www.sap.com/services-support/svc/data-technology/consulting/info.html

    Customer Pain Points

    Lack of staff with skillsets needed

    Staff training and retention issues

    Operational support needs not being met

    Customer Goals/Needs

    Provide predictable cost for operational

    support needs

    Utilize internal staff for strategic work

    Ensure 24x7 operational coverage

    Improve or maintain quality of service

    http://www.sap.com/services-support/svc/data-technology/consulting/info.htmlhttp://www.sap.com/services-support/svc/data-technology/consulting/info.htmlhttp://www.sap.com/services-support/svc/data-technology/consulting/info.htmlhttp://www.sap.com/services-support/svc/data-technology/consulting/info.htmlhttp://www.sap.com/services-support/svc/data-technology/consulting/info.htmlhttp://www.sap.com/services-support/svc/data-technology/consulting/info.html

  • 2014 SAP SE. All rights reserved. 55

    The Path to BW powered by HANA

    1 4

    Start:

    BW with

    any DB

    Preparation:

    Fulfill HANA-DB

    Prerequisites

    Target:

    BW powered

    by HANA

    2

    HANA any DB

    SAP BW

    3.x/7.x

    SAP BW

    7.40 SP6

    SAP BW Release

    Upgrade: min. Release

    BW 7.30 SP5

    Release Upgrade for

    additional components

    (e.g. SEM-BCS)?

    Single Stack Separation:

    Separate ABAP and

    JAVA

    Check Modifications

    Convert Unicode

    JAVA Upgrade

    Migrate Authorizations to

    7.x-Concept

    Link BW-Cookbook

    3

    Proposed:

    Consider Additional

    Aspects

    a) Sizing of required HANA DB incl. HW/

    SW investment

    b) Definition of future System Landscape

    (incl. DR/ HA Single Node/ Scale Out)

    c) Housekeeping: Reduction of to be

    migrated data volume

    d) Data Aging Concept

    NLS/ Archiving + Temperature-Concept

    Assess new Release Features

    e) Optimize Data Models & Check Native

    HANA Data Models

    f) Check New Frontends (incl. UI5, Fiori,

    Design Studio, Analysis Office,

    Mobility)

    g) Complete HANA Strategy (BW = EDW,

    Operational Reporting, Suite on HANA,

    HANA Live, Fiori, UI5, )

    5

    Future:

    Potentials from BW p.b.

    HANA using

    BWA

    https://cookbook.experiencesaphana.com/bw/deploying-bw-on-hana/preparation/ready-system-landscape/https://cookbook.experiencesaphana.com/bw/deploying-bw-on-hana/preparation/ready-system-landscape/https://cookbook.experiencesaphana.com/bw/deploying-bw-on-hana/preparation/ready-system-landscape/

  • 2014 SAP SE. All rights reserved. 56

    The Path to ERP powered by HANA

    1 4

    Start:

    ERP with

    any DB

    Preparation:

    Fulfill HANA-DB

    Prerequisites

    Target:

    ERP powered

    by HANA

    2

    HANA any DB

    SAP

    ERP 6.x

    SAP

    ERP 6.7

    Sizing (SAP Note 1872170)

    Data Center: Architecture

    Archiving: Evaluate potential

    of data archiving

    Stack Separation: Separate

    ABAP and JAVA Stack

    Unicode: Unicode Conversion

    required

    Add-Ons: Verify add-on

    compatibility (SAP Notes

    1760306, 1855666)

    Released Scenarios: Verify

    released scenarios (SAP Note

    1768031)

    Functional Correctness

    (SAP Note 1935918)

    3

    Proposed:

    Consider Additional

    Aspects

    5

    Future:

    Potentials from ERP p.b.

    HANA using

    Improved Business Processes:

    Evaluate usage of improved standard

    transaction (SAP Note 1761546) as well

    as Industry specific improvements

    Operational Reporting: Leverage SAP

    HANA Live Content as the basis for real-

    time operational reporting

    Custom Code Optimization: Monitor

    your system using SQLM / User

    Procedure Logging or Individual Traces

    Fiori: Improve End-User Experience by

    implementing SAP Fiori

    Simplify: Reduce complexity & interfaces

    by eliminating existing apps and dbs by

    moving them to SAP HANA

    Search: Evaluate usage of Google-Like

    Search Capabilities

    Business Re-Engineering:

    Redefine existing business

    processes

    New Business Models:

    Establish new business

    models using ERP on HANA

    https://service.sap.com/sap/support/notes/1872170https://service.sap.com/sap/support/notes/1760306https://service.sap.com/sap/support/notes/1855666https://service.sap.com/sap/support/notes/1768031https://service.sap.com/sap/support/notes/1935918https://service.sap.com/sap/support/notes/1761546https://www.youtube.com/watch?v=HPS2WGFug-g

  • 2014 SAP SE. All rights reserved. 60

    SAP HANA Release Strategy Retrieve incremental, but non-disruptive SAP HANA innovation

    Updates shipped for SAP HANA are strictly downward compatible.

    Incompatible changes may be considered due to legal or security reasons, but

    follow a strict exception approval process (Time-less Software).

    These Updates are shipped with SAP HANA Support Package Stacks (SPS),

    delivered from within one delivery stream and without additional ramp-up. SPS are

    planned to be released twice per year.

    The SAP HANA product stays in mainstream maintenance as long as application

    releases that are built on top SAP HANA are in mainstream maintenance, extended

    maintenance, or priority-one support (e.g. Release note 69.xx 1935871).

    . 68 69 70 71 72 80 81 82

    Revisions are cumulative

    and strictly downward compatible

    http://scn.sap.com/people/vishal.sikka/blog/2008/11/02/timeless-software-part-1http://scn.sap.com/people/vishal.sikka/blog/2008/11/02/timeless-software-part-1http://scn.sap.com/people/vishal.sikka/blog/2008/11/02/timeless-software-part-1http://scn.sap.com/people/vishal.sikka/blog/2008/11/02/timeless-software-part-1http://scn.sap.com/people/vishal.sikka/blog/2008/11/02/timeless-software-part-1http://service.sap.com/sap/support/notes/1935871

  • 2014 SAP SE. All rights reserved. 61

    SAP HANA Release Strategy Understand the Differences in SAP HANA Revisions

    SAP HANA Support Package (SP) Revisions Represents the individual software corrections and updates available for SAP HANA. Revisions are cumulative and strictly downward compatible.

    SAP HANA Maintenance Revisions Contain only major bug fixes found in key SAP HANA scenarios. The provisioning of new maintenance revisions ends with availability of SAP HANA production system verified revision, approx. 3 months after release of a successor SPS. From this date, customers must adopt the regular SP revisions to receive further fixes.

    SAP HANA Datacenter Service Point Outlines certain revisions which have been running in production enterprise applications at SAP before they are released to customers.

    Those revisions are planned approx. 3 months after release of the latest SPS and are intended to allow better planning of maintenance windows for production environments running on SAP HANA.

    Datacenter Service Point

    Maintenance revisions SP revisions

    70 71 73 74

    80

    76.01 76.xx

  • 2014 SAP SE. All rights reserved. 62

    SAP HANA Release Strategy Adapt new SAP HANA releases at your own speed

    Customers may choose to maintain their SAP HANA system either with the latest SAP HANA SP revision or to stay temporarily on the SAP HANA Maintenance revisions stream:

    Running SAP Business Suite, SAP Net Weaver BW or Accelerators, powered by SAP HANA in production customers may choose to stay approx. 3 months longer on an certain SAP HANA SPS by implementing the SAP HANA Maintenance Revisions, while fixing merely major bugs (see SAP Note 1948334).

    For all other customers, early birds and pilots who do not run SAP HANA in productive usage, SAP propose an immediate switch to a new SPS by implementing the regular SAP HANA SP Revisions as soon as they are released. This will allow to benefit from incremental, but non-disruptive innovation, provided by the latest SAP HANA features and fixes.

    . 68 69

    70 71 73 74

    80 81

    69.xx Recommended revision update / patching path

    for key SAP HANA scenarios in production

    82

    76.xx

    http://service.sap.com/sap/support/notes/1948334

  • 2014 SAP SE. All rights reserved. 63

    SAP HANA Release Strategy Expect stability and predictability for your SAP HANA maintenance

    The newly introduced SAP HANA Datacenter Service Point (DC service point) provides SAP HANA customers with more guidance when and based on which SAP HANA Revision to plan their SAP HANA maintenance stack on.

    As most customers have to plan their maintenance window between their quarterly end closings, the DC service point had been defined to be between the SAP HANA SPS, at the end of March and at the end of September.

    As prove of SAPs commitment in its own software quality, the Revisions referenced by such DC service point will also be running in production enterprise applications at SAP for at least one week before they are finally released, assuring customers even more stability and predictability.

    . 68 69

    70 71 73 74

    80 81

    69.xx

    Recommended SAP HANA Datacenter

    Service Points for planned maintenance

    of SAP HANA

    82

    Recommended revision update / patching path

    for key SAP HANA scenarios in production

  • 2014 SAP SE. All rights reserved. 64

    SAP HANA Platform News with SAP HANA SPS08 and Beyond

    Tailored Data Center Integration

    For Enterprise Networks

    A lot more hardware solutions certified

    New operation system platforms

    RedHat Linux support for SAP HANA: New release RHEL for SAP applications introduced

    HW partner starting to support RHEL for SAP HANA

    HANA Studio: Mac OS X Support

    Virtualization

    Production support for VMware with single VMs per hardware

    MultiVMs for production is in controlled availabilty

    Planned beyond

    Tailored Data Center Integration

    o Next level:

    Support for IBM Power CPUs with Linux on Power

    Topology changes

    o removing surplus services (deleting surplus hosts already implemented)

    o UI support in SAP HANA Studio for removing services

    SAP LVM deeper integration

    o Cloning, Renewing, Copying

    Data temperature

    o Dynamic tiering

    SAP HANA Multitenant Database Containers

    o formerly known as Multiple Databases

    This is the current state of planning and may be changed by SAP at any time.

  • 2014 SAP SE. All rights reserved. 66

    SAP HANA Platform SAP LVM Roadmap for SAP HANA integration

    Release 2.1(planned)

    SAP Landscape Virtualization Management

    Outlook (planned beyond)

    Provisioning SAP

    Systems*

    Support standalone SAP HANA systems:

    single host

    multiple hosts

    SAP application** and SAP HANA system on same host

    SAP application** and SAP HANA system on different hosts

    Landscape

    Management

    Basic Management: start/stop/monitor of SAP application and SAP HANA system (multiple host)

    Relocate: Multiple hosts SAP

    HANA system

    Secondary SAP HANA system (HANA system replication)

    Take-over procedure for SAP HANA system replication

    PLANNED INNOVATIONS FUTURE DIRECTION

    This is the current state of planning and may be changed by SAP at any time.

    * System Provisioning scenarios includes: clone, copy, rename, refresh ** SAP applications: based on SAP NetWeaver Application Server ABAP

    Provisioning* based on secondary SAP

    HANA system (SAP

    HANA system

    replication)

    Provisioning SAP

    Systems*

    Enablement of further SAP HANA high availability procedures

    Basic Management: start/stop/monitor for Sybase IQ as NLS for SAP application** based on SAP HANA system

    Relocate operation for Sybase IQ as NLS for SAP applications** based on SAP HANA system

    Landscape

    Management

  • 2014 SAP SE. All rights reserved. 67

    SAP HANA Platform Introducing SAP HANA Dynamic Tiering

    Performance

    and Price Priority and

    Data Volume

    In DB

    In memory

    No restrictions, all features available

    External to DB

    Near-line Storage

    Read access, no updates

    In DB

    On disk

    No restrictions, all features available

    Non-Active Data Concept /

    Disk store of dynamic tiering

    Near-line Storage

    HANA column store

    External to DB

    Archive storage No read access or updates

    Traditional Archive

    hot

    warm

    Cold

    (NLS)

    Archive

    HANA

    Archive

    This is the current state of planning and may be changed by SAP at any time.

  • 2014 SAP SE. All rights reserved. 73

    SAP HANA in Data Centers: Agenda

    Introduction & Overview

    Platform & Appliance methodology (Installation & Update)

    Persistence

    Backup & Recovery (System Copy)

    High Availability

    Disaster Recovery

    Monitoring & Administration

    Security & Auditing

  • 2014 SAP SE. All rights reserved. 74

    HANA

    SAP HANA Persistence: In-Memory Data Is Regularly Saved to Disk

    Data:

    SQL data and undo log information

    Additional HANA information,

    such as modeling data

    Kept in-memory to ensure maximum

    performance

    Write process is asynchronously

    Log:

    Information about data changes (redo log)

    Directly saved to persistent storage when

    transaction is committed (synchronous)

    Cyclical overwrite (only after backup)

    Savepoint:

    Changed data and undo log is written from

    memory to persistent storage

    Automatic

    At least every 5 minutes (customizable)

    Memory

    Data

    Persistent Storage

    Regular automatic

    savepoints

    Information about

    data changes

    Log

    Volume Data

    Volumes

  • 2014 SAP SE. All rights reserved. 75

    In-Memory

    SAP HANA Database Landscape

    Persistence Layer

    LOG

    DISK

    DATA

    DISK

    LOG

    DISK

    DATA

    DISK

    LOG

    DISK

    DATA

    DISK

    Distributed HANA

    database even on a

    single host with shared

    nothing concept

  • 2014 SAP SE. All rights reserved. 76

    In-memory computing is secure

    The SAP in-memory database holds the bulk of its data in memory for maximum performance, but still uses persistent storage to provide a fallback in case of failure. The log is capturing all changes by database transactions (redo logs)

    Data and undo log information (part of data) are automatically saved to disk at regular savepoints

    The log is also saved to disk continuously and synchronously after each COMMIT of a database transaction (waiting for end of disk write operation)

    After a power failure, the database can be restarted like a disk-based database:

    System is normally restarted (lazy reloading of tables to keep the restart time short)

    System returns to its last consistent state (by replaying the redo log since the last savepoint)

    SAP HANA Persistence Regular Saving of In-Memory Data to Disk, Restart

    Savepoint:

    Data & undo log is written

    to disk (data area)

    1 Continously and after each COMMIT,

    redo log is written to disk (log area)

    2 Power failure

    3

    Time

  • 2014 SAP SE. All rights reserved. 79

    SAP HANA Smart Data Access Data virtualization for on-premise and hybrid cloud environments

    Benefits

    Remote real-time query processing

    Smart continuously self-tuning system

    Secure access to heterogeneous data

    sources

    Heterogeneous data sources

    SAP HANA to Hadoop (Hive)

    Teradata

    SAP Sybase ASE

    SAP Sybase IQ

    Oracle 12c

    MS SQL-Server

    Transactions + Analytics

    Teradata

    Hadoop

    SAP HANA

    ASE

    IQ

    SAP HANA

    Oracle MS SQL

  • 2014 SAP SE. All rights reserved. 80

    SAP HANA Smart data access Differentiation

    The intelligence of knowing when to

    delegate query processing or pull the

    data into SAP HANA for query

    processing, based on the performance

    windows

    Dynamic query recommendation

    To return query results extremely fast.

    Capabilities supporting fast processing

    leveraging in-memory acceleration

    Cost-based query optimization

    Data pre-caching

    In-flight transformation

    Converged data processing

    Data

    Federation

    Data

    Virtualization

    Smart

    Data Access

  • 2014 SAP SE. All rights reserved. 81

    SAP HANA Smart Data Access Data modeling in SAP HANA studio

    Transactions + Analytics Applications

    Enables users to develop applications

    on SAP HANA,

    Allows remote data to be accessed

    seamlessly

    Heterogeneous data sources

    accessed in SQL statements through

    a virtual table

    Data Sources

    SAP HANA

    SAP HANA Tables Virtual Tables

    Adapter

    Framework Built-In

    Adapters

    Third Party

    Adapters

    SAP HANA

    Studio

  • 2014 SAP SE. All rights reserved. 83

    SAP HANA Persistence News with SAP HANA SPS08 and Beyond

    Persistence development

    Deeply involved in several projects, like

    new technology integration into SAP

    HANA

    Smart Data Access

    More classical databases are supported:

    IBM DB2 and Netezza

    SAP HANA SPS09 (current planning)

    Smart Data access for SAP MaxDB

    Planned beyond

    More flexible Data Volume management

    with possibility for multiple smaller data

    volume files

    This is the current state of planning and may be changed by SAP at any time.

  • 2014 SAP SE. All rights reserved. 84

    SAP HANA in Data Centers: Agenda

    Introduction & Overview

    Platform & Appliance methodology (Installation & Update)

    Persistence

    Backup & Recovery (System Copy)

    High Availability

    Disaster Recovery

    Monitoring & Administration

    Security & Auditing

  • 2014 SAP SE. All rights reserved. 85

    SAP HANA database Data backups

    Contain the current payload of the data

    volumes

    Any pages that are changed during the data

    backup written to different locations in the

    data volumes (shadow page concept)

    Manual (SAP HANA studio, SQL

    commands), or scheduled (DBA Cockpit)

    Log backups

    Contain the content of closed log segments

    Automatic (asynchronous) whenever a log

    segment is full or the timeout for log backup

    has elapsed

    Log Area

    (disk)

    Data Area

    (disk)

    Memory

    Savepoint COMMIT

    Data Backups Log Backups

    SAP HANA Backup and Recovery Memory Disk Backup

  • 2014 SAP SE. All rights reserved. 86

    SAP HANA Backup and Recovery Terminology

    Log Area

    Data Area

    Data

    Volume

    Log

    Volume

    Log Volume

    Log

    Segment

    Log volume contains log

    segments

    o Number of pre-formatted log

    segments is configurable

    o Log segments are closed when

    they are full, or the log backup

    timeout has elapsed

    o After a log segment has been

    successfully backed up, it is

    released for overwriting

    Data

    Data area = all data volumes

    1 data volume per service with persisted data

    (per node)

    Redo log

    Log area = all log volumes

    1 log volume per service with persisted data

    (per node)

  • 2014 SAP SE. All rights reserved. 87

    Backup and Recovery Advantages for Backups with HANA Kernel involvement

    Structural knowledge of data in database kernel

    Mini-verify of every page with relevant information during simple data and log backup

    Header and Trailer verification of checksums ensures valid data in pages

    Hardware problems get soon recognized and can be treated early enough w/o further

    implications to general data consistency

    OS-related or external tools dont offer this structural knowledge into HANA data types

    Performance

    Only occupied space is backed up

    Throughput of up to 0.5 or 1 TB per hour and per host (scale-out case) reported in an

    optimal situation

    (There are a lot of ways like bad network throughput, slow NFS storage perf., no hardware

    separation etc. to ruin such a good B&R performance)

    Check Backup

    General possibility to check also backups with data knowledge in kernel available

    (please check SAP note 1869119 and 1873247 for further information)

    https://service.sap.com/sap/support/notes/1869119https://service.sap.com/sap/support/notes/1873247

  • 2014 SAP SE. All rights reserved. 88

    SAP HANA Server

    SAP HANA Backup/Recovery Data backup: Only payload is backed up

    Shared Backup

    Directory

    (staging area)

    Name Server

    Data

    Index Server

    Statistics Server

    DATA_BACKUP_0001

    DATA_BACKUP_0002

    DATA_BACKUP_0003

    Data

    Backup

    Savepoint

    Data

    Backup

    Savepoint

    Data

    Backup

    Savepoint

    DATA_BACKUP_0000

  • 2014 SAP SE. All rights reserved. 89

    Shared Backup Directory

    SAP HANA Backup/Recovery Data backup: Single-node and scale-out systems

    SAP HANA automatically handles the

    synchronization of backups for all nodes

    no special user interaction required

    All services that persist data are backed up

    o e.g. index servers, master name server)

    Global data backup savepoint for all these

    services

    o Synchronized across all nodes and services

    o Transactions are paused very briefly

    o Savepoint is kept until the backup is finished

    for all services. If a page is changed during

    the backup, its written to a different location

    (shadow page concept)

    Data marked in the savepoint is read from

    data volumes and written to backup files

    o One backup file per service

    o Parallelization Backup File

    Name

    Server

    Index

    Server

    Savepoint

    Name

    Server

    Index

    Server

    Savepoint

    Master

    Name

    Server

    Index

    Server

    Savepoint

    Parallelization

    Savepoint

    Synchronized

    backup

    savepoint

  • 2014 SAP SE. All rights reserved. 90

    SAP HANA Backup and Recovery Destinations for backups (I)

    Backups to the file system

    For both data and log backups

    E.g. to an NFS share

    For information on file systems:

    SAP Note 1820529

    Data backups

    triggered/scheduled using SAP

    HANA studio, SQL commands,

    or DBA Cockpit, log backups

    written automatically (unless

    disabled)

    SAP HANA

    Database

    Backup

    Storage,

    e.g. NFS

    SAP HANA

    studio

    Create backup

    https://service.sap.com/sap/support/notes/1820529

  • 2014 SAP SE. All rights reserved. 91

    SAP HANA Backup and Recovery Destinations for backups (II)

    Backups to 3rd party backup server

    For both data and log backups

    Backint for SAP HANA API can be

    implemented by a 3rd party backup agent

    (certification required)

    Provides functions for backup, recovery,

    query, delete

    3rd party backup agent runs on the SAP

    HANA server, communicates with 3rd

    party backup server

    Backups are transferred via pipe

    Direct integration with SAP HANA:

    o Data backups to Backint can be

    triggered/scheduled using SAP HANA studio,

    SQL commands, or DBA Cockpit

    o Log backups are automatically written to

    Backint (if configured)

    SAP HANA

    Database

    3rd Party

    Backup

    Server

    3rd Party

    Backup Agent

    SAP HANA

    studio

    Backup/

    recovery

  • 2014 SAP SE. All rights reserved. 92

    SAP HANA Backup and Recovery Backint Certification

    In December 2012 SAP released the certification process for Backint for SAP HANA. Certification is an

    installation prerequisite for backup tools using the Backint for SAP HANA interface. SAP Note 1730932 (Using backup tools with Backint)

    Release announcement

    Certified tools (as of 2014-June)

    Online listing of certified tools: http://www.sap.com/partners/directories/SearchSolution.epx SAP-Defined Integration Scenarios = "HANA-BRINT 1.1

    Information for tool vendors: http://scn.sap.com/docs/DOC-34483

    Vendor Certified Backup Tool Support Process

    Symantec NetBackup 7.5 SAP Note 1913568

    IBM Tivoli Storage Manager for Enterprise 6.4 SAP Note 1913500

    Commvault Simpana 10.0 SAP Note 1957450

    HP Data Protector 7.0; 8.0 SAP Note 1970558

    EMC Data Domain SAP Note 1970559

    EMC Networker 8.2 SAP Note 1999166

    SEP Sesam 4.4 SAP Note 2024234

    Dell Quest Netvault Backup - Planned -

    https://service.sap.com/sap/support/notes/1730932http://www.saphana.com/community/blogs/blog/2012/12/18/backint-for-sap-hana-certification-available-nowhttp://www.sap.com/partners/directories/SearchSolution.epxhttp://scn.sap.com/docs/DOC-34483http://scn.sap.com/docs/DOC-34483http://scn.sap.com/docs/DOC-34483https://service.sap.com/sap/support/notes/1913568https://service.sap.com/sap/support/notes/1913500https://service.sap.com/sap/support/notes/1957450https://service.sap.com/sap/support/notes/1970558https://service.sap.com/sap/support/notes/1970559https://service.sap.com/sap/support/notes/1999166http://service.sap.com/sap/support/notes/2024234

  • 2014 SAP SE. All rights reserved. 93

    SAP HANA Backup Backup in SAP HANA Studio

  • 2014 SAP SE. All rights reserved. 94

    SAP HANA Backup and Recovery Destinations for backups (III)

    1. Using SAP HANA studio, prepare

    the database for the storage

    snapshot. Technically, this

    creates an internal data snapshot

    2. Using the storage tool, create a

    storage snapshot of the SAP

    HANA data area

    3. In SAP HANA studio, confirm the

    storage snapshot as successful.

    An entry including the external

    backup ID is written to the backup

    catalog

    SAP HANA Database

    External

    Storage

    Storage

    Tool

    SAP HANA

    studio

    Data Area (Disk)

    Data snapshot

    Prepare database

    Create storage

    snapshot

    Confirm storage

    snapshot

    Storage snapshots as backups

    SAP HANA also supports the creation of storage snapshots, which can later be

    used for recovery

  • 2014 SAP SE. All rights reserved. 95

    SAP HANA Backup and Recovery Creating a storage snapshot

    Creating a snapshot

    1. In the Systems view in SAP HANA studio, right-click on the system and choose Storage

    Snapshot...

    Then choose the Prepare option.

    Alternatively, you can use the SQL command: BACKUP DATA CREATE SNAPSHOT COMMENT snapshot_test

    2. Using the storage tool, create a storage snapshot of the SAP HANA data area

    3. In SAP HANA studio, confirm the successful storage snapshot and enter the external

    snapshot ID.

    Alternatively, you can use the SQL command: BACKUP DATA CLOSE SNAPSHOT BACKUP_ID 3456789 SUCCESSFUL

    'storage_id_12345

    Storage snapshots are listed in the backup catalog. You can either display the

    backup catalog in SAP HANA studio, or query it using SQL (system view

    M_BACKUP_CATALOG).

  • 2014 SAP SE. All rights reserved. 96

    Backup and Recovery Backups during normal operation of the database: Summary

    Data backups

    (external backup

    destination)

    1

    Log backups

    (external backup

    destination)

    2

    Crash

    4

    Most recent

    log entries

    from log area

    3

    Time

    To learn more about Recovery with missing log backups see SAP Note 1816483

    or about How to recreate the backup catalog see SAP Note 1812057.

    https://service.sap.com/sap/support/notes/1816483https://service.sap.com/sap/support/notes/1812057

  • 2014 SAP SE. All rights reserved. 97

    SAP HANA Backup and Recovery Backup catalog

    The backup catalog provides detailed information on data backups, log backups and storage snapshots, for example start/end time, duration, size, and throughput

    The backup catalog is stored within the SAP HANA database, and also backed up as part of the log backup (even in log mode OVERWRITE). This allows for offline access to the backup catalog during recovery.

  • 2014 SAP SE. All rights reserved. 98

    SAP HANA Backup and Recovery Starting a recovery

    In the Systems view in SAP

    HANA studio, choose

    Recover... from the context

    menu of the database and

    enter the credentials of the

    SAP HANA operating

    system user adm

    Caution: For a recovery,

    the SAP HANA database

    will be shut down

  • 2014 SAP SE. All rights reserved. 99

    SAP HANA Recovery Recovery in SAP HANA Studio

    You can use either a data backup

    (from the file system or Backint), or

    a storage snapshot as the basis for

    the recovery

  • 2014 SAP SE. All rights reserved. 100

    SAP HANA Backup and Recovery Recovery using a specified data backup or storage snapshot

    You can use either a data

    backup (from the file system or

    Backint), or a storage snapshot

    as the basis for the recovery

  • 2014 SAP SE. All rights reserved. 101

    SAP HANA Backup and Recovery Recovery phases

    After the initial collection of

    system information for the

    recovery, the recovery

    wizard shows the following

    phases:

    Phase 1: Data recovery

    using data backup or snapshot

    Phase 2: Log recovery

    using log backups and/or log

    that is still available in the log

    area

    Phase 3: Restart

  • 2014 SAP SE. All rights reserved. 102

    SAP HANA Backup and Recovery Recovery steps when using a storage snapshot

    1. Using the storage tool, transfer

    the storage snapshot to the data

    area of the SAP HANA database

    2. Using SAP HANA studio, recover

    the database using the storage

    snapshot as basis (available in

    the recovery wizard)

    Note: All recovery options are

    available, including point-in-time

    recovery using log backups/log

    from the log area

    Storage

    Tool

    SAP HANA

    Studio

    Recover database

    Transfer storage

    snapshot to

    data area

    SAP HANA Database

    External

    Storage Data Area (Disk)

    Data snapshot

  • 2014 SAP SE. All rights reserved. 105

    SAP HANA Backup and Recovery Database copy from m nodes n nodes

    You can use database copies, for example, to create a copy of your

    production system for tests on a smaller QA system

    Note: If the target system has less resources, e.g. less CPU and RAM, performance

    cannot be expected to be the same as in the source system

    To copy a database

    1. Create a data backup of the source database

    2. In the target database, configure (m-n) additional index servers to match the source

    system configuration (.ini file parameter). You can choose yourself how you want to

    distribute these index servers across the available nodes

    3. Recover the data backup of the source database into the target database

    Note: Before the recovery is executed on the target system, SAP HANA will check whether

    it has been configured appropriately

  • 2014 SAP SE. All rights reserved. 107

    Storage System

    Backup and Recovery Backup-based online database copy

    Available since SAP HANA SPS4

    SID and hostnames are adapted during the recovery process

    Target database is started at the end of the recovery

    No impact on in-memory processing on source; executed on persistence level

    Storage System

    Source Database

    online

    Database backup files Online

    Database Backup

    Database Recovery

    Target Database

    (copy)

  • 2014 SAP SE. All rights reserved. 108

    Backup and Recovery Internal Snapshots in SAP HANA

    SAP note: 1703435

    Limitation: One internal Snapshot only right now

    Conflicts with Backup Snapshot which is needed during backup execution time.

    If an internal snapshot already exists when backup is started, the backup will not be

    executed and an error presented.

    Roadmap: multiple named internal Snapshots are planned

    https://service.sap.com/sap/support/notes/1703435

  • 2014 SAP SE. All rights reserved. 109

    Backup and Recovery New features for database copies

    SAP HANA database copy from PROD to QA or DEV allows to change the

    topology in case of a Scale-out setup on PROD side:

    Backups which are produced on scale-out landscapes with n hosts can be recovered to

    one QA or DEV system.

    Purpose is to offer a possibility for a light system copy without the full performance scope

    like PROD

    Ability to work on that copy limited by performance and restricted by tables/partition sizes

    N 1

    N M

    PROD

    QA, DEV

    or Sandbox

    Node 1 Index Server n

    Index Server 2

    Index Server 1

    Node n

    Index Server Node 2

    Index Server Node 1

    Index Server

    Database inside changes

  • 2014 SAP SE. All rights reserved. 111

    SAP HANA Backup & Recovery News with SAP HANA SPS08 and Beyond

    Backup & Recovery

    3rd party backup tools (Backint):

    o New certifications: Commvault Simpana 10.0, HP Data Protector 7.0 and 8.1, EMC Interface for Data Domain Boost for Databases and Applications 1.0, EMC Networker 8.2, SEP Sesam 4.4

    Minor optimizations in all kind of areas securing existing solutions

    Involvement in future developments

    SAP HANA SPS09 (current planning)

    3rd party backup tools (Backint)

    o Database copy using 3rd party backup tools

    o Improved handling of log backups

    o Improved tape handling

    Enhanced scale-out support (e.g. remove host without necessity to write data backup)

    Integrated support for extended storage in B&R of SAP HANA

    Integrated Support for Multiple Database setups

    New alerts for B&R operation

    o Log backup taking too long

    o Storage snapshot prepared

    Planned beyond

    Restartable recovery

    Delta backup (increment/differential)

    Additional options for backup staging using 3rd party backup tools

    Offline log backup

    Partial recovery

    Configuration file backup

    Further web-based backup/recovery functionality

    Support for backup operations on secondary system in system replication scenarios

    Additional options for backup lifecycle management e.g. integrity check for the backup catalog, option for manual log backup

    Backup compression

    Backup throttling

    This is the current state of planning and may be changed by SAP at any time.

  • 2014 SAP SE. All rights reserved. 112

    SAP HANA in Data Centers: Agenda

    Introduction & Overview

    Platform & Appliance methodology (Installation & Update)

    Persistence

    Backup & Recovery (System Copy)

    High Availability

    Disaster Recovery

    Monitoring & Administration

    Security & Auditing

  • 2014 SAP SE. All rights reserved. 113

    High Availability Disaster Recovery

    Business Continuity

    High Availability

    per Data Center

    Disaster recovery

    between Data Centers

    SAP HANA Host Auto-Failover

    (Scale-Out with Standby)

    SAP HANA System Replication

    SAP HANA Storage Replication

    SAP HANA System Replication

  • 2014 SAP SE. All rights reserved. 114

    SAP HANA High Availability Scale-Out or Host Auto-Failover

    Sh

    are

    d S

    tora

    ge

    SA

    N S

    tora

    ge

    Sto

    ra

    ge

    C

    on

    ne

    cto

    r A

    PI

    Server 1

    Server 2

    Server 3

    Server 4

    Server 5

    Server 6

    Standby Server

    High Availability configuration

    N active servers in one cluster

    M standby server(s) in one cluster

    Shared file system for all servers

    Services

    Name and index server on all nodes

    Statistics server (only on one active server)

    Name server active on Standby

    Failover

    Server X fails

    Server N+1 reads indexes from shared storage and connects to logical connection of server X

    Evolution of Host Auto-Failover

    Started with shared storage but no necessity since the Storage Connector

    Storage Connector API ensures remount of necessary disk areas (Note 1900823 - Storage Connector API Attachments)

    https://service.sap.com/sap/support/notes/1900823https://service.sap.com/sap/support/notes/1900823https://service.sap.com/sap/support/notes/1900823https://service.sap.com/sap/support/notes/1900823

  • 2014 SAP SE. All rights reserved. 115

    SAP HANA Architecture

    SAP HANA Appliance

    Software Update Manager

    SAP Host Agent

    SAP HANA Studio Repository

    SAP HANA Database Node 2 Node n

    Name Server

    Index Server

    Statistics Server*

    Preprocessor

    Index Server

    Preprocessor

    Index Server

    Preprocessor

    Single host configuration

    Multi-node cluster configuration

    Maintains landscape information

    Holds data and executes all operations

    Collects performance data about HANA

    Text analysis pre-processor

    Repository for HANA Studio updates

    Enables remote start/stop

    Manages SW updates for HANA

    Shared storage for fail-over and recovery

    SAP Host Agent SAP Host Agent

    Name Server Name Server

    XS engine XS engine XS engine XS engine

  • 2014 SAP SE. All rights reserved. 116

    In-Memory

    SAP HANA Database Landscape

    Persistence Layer

    LOG

    DISK

    DATA

    DISK

    LOG

    DISK

    DATA

    DISK

    LOG

    DISK

    DATA

    DISK

    LOG

    DISK

    DATA

    DISK

    LOG

    DISK

    DATA

    DISK

    *Standby Host:

    Name Server (active)

    Index Server (standby)

    Distributed HANA

    database even on a

    single host with shared

    nothing concept

    Standby without own

    persistence

  • 2014 SAP SE. All rights reserved. 117

    HANA High Availability Host Auto-Failover (standby)

    Different implementation of High Availability by HW partners

    Using storage solution inside Using internal disk

    Name

    Server

    Index

    Server

    Standby

    Name

    Server

    Index

    Server

    Name

    Server

    Index

    Server

    Data

    Disks

    Log

    Disks

    Data

    Disks

    Log

    Disks

    Data

    Disks

    Log

    Disks

    GPFS

    GPFS

  • 2014 SAP SE. All rights reserved. 118

    HANA High Availability Video to present functionality of Auto Host Failover

    Video: http://www.saphana.com/videos/1417

    https://www.experiencesaphana.com/videos/1417https://www.saphana.com/videos/1417

  • 2014 SAP SE. All rights reserved. 119

    SAP HANA High Availability Minimal Setup for Host Auto-Failover

    Minimal setup for a Host Auto-Failover (Scale-Out):

    2 Servers including one Standby

    External storage or similar technology necessary which ensures the data provisioning to second node via external data location

    This setup aims for High Availability not performance scaling or size.

    Note: Some use cases (e.g. SAP BW powered by HANA) might have different requirements or recommendations for minimal setups (e.g. BW has a defined setup for SAP HANA Scale-Out SAP note 1736976 attached PDF).

    Master

    Name

    Server

    Index

    Server

    Data

    Disks

    Log

    Disks

    active standby

    Index

    Server

    Name

    Server

    https://service.sap.com/sap/support/notes/1736976

  • 2014 SAP SE. All rights reserved. 120

    SAP HANA High Availability Client Management with Scale-Out

    Clients:

    During installation the clients get initial information about how to contact to HANA database often only one host is offered

    To prevent single point of failure, more host should be offered in case of Scale-Out

    The list is only necessary to establish a first connect to HANA cluster afterwards the client gets the full topology from the database Name Server anyway

    The complete list of hostnames including the standby host should be stored

    User store:

    Contains the list of host names like hana1;hana2;hana3 etc. next to user and encrypted password information

    All tools based on this database interface named sqldbc (SAP Appl. Server, hdbsql, ODBC, python, etc.) can use this user store.

    Algorithm:

    Round robin process is used to find this first contact point

    SQL clients:

    SAP Appl. Server hdbsql

    User Store

    hana1;hana2;hana3

    round robin hana1 hana2 hana3

    HANA Scale-Out

    Data

    Disks

    Log

    Disks

    hana1

    Name

    Server

    Index

    server

    hana2

    Name

    Server

    Index

    server

    hana3 standby

    Name

    Server

    Index

    server

  • 2014 SAP SE. All rights reserved. 122

    SAP HANA in Data Centers: Agenda

    Introduction & Overview

    Platform & Appliance methodology (Installation & Update)

    Persistence

    Backup & Recovery (System Copy)

    High Availability

    Disaster Recovery

    Monitoring & Administration

    Security & Auditing

  • 2014 SAP SE. All rights reserved. 123

    HA & DR Concepts in general

    RPO RTO

    operation resumed

    time

    Sync or

    backup

    system operational

    design & prepare detect recover perf. ramp

    KPIs:

    Recovery Point Objective (RPO) = worst-case data-loss

    Recovery Time Objective (RTO) = time to recover from outage

    *synchronous solution

    Solution Used for Cost RPO RTO Perf. ramp

    Backup & Recovery HA & DR $ high high med

    SAP HANA Host Auto-Failover HA $ 0 med long

    SAP HANA Storage Replication w/ QA, Dev. DR $$ 0* med long

    SAP HANA System Replication HA & DR $$$ 0* low short

    SAP HANA System Re