HANA Containers and vHANA

49
Deploying HANA Containers (MDC) and vHANA Understanding the Differences between MDC and vHANA Rick Speyer Global Marketing for SAP on Cisco Drew Iacone Global Sales Strategy for SAP on Cisco Saroj Mohapatra - Global Technical Strategy for SAP on Cisco April 15, 2015

Transcript of HANA Containers and vHANA

Deploying HANA Containers (MDC) and vHANA

Understanding the Differences between MDC and vHANA

Rick Speyer – Global Marketing for SAP on Cisco

Drew Iacone – Global Sales Strategy for SAP on Cisco

Saroj Mohapatra - Global Technical Strategy for SAP on Cisco April 15, 2015

2© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Safe Harbor Statement

The content and commentary in this presentation and associated webinar is intended to be accurate and directionally representative of SAP's Best Practices and Product Strategy. There is however a degree of subjectivity in any effort to interpret SAP from a sizing and capacity planning perspective.

Therefore, it is strongly encouraged to request a "HANA Technical Academy" Briefing and Workshop with SAP, Cisco, and your preferred Storage Vendor at the SAP Co-Innovation Lab (COIL) or the SAP Competency Center:

Spend 1-2 Days with true SAP Subject Matter Experts

Latest Product Roadmaps and Solution Planning with SAP and your End-to-End SAP Technology vendors

Hands-on with HANA (Several Technical Scenarios including HA/DR, Hadoop, ILM, and Security Integrations)

Locations: Palo Alto (California, USA), São Paulo (Brazil), Waldorf (Germany), Moscow (Russia), Bangalore (India), Shanghai (China), Singapore, and Tokyo (Japan).

3© 2013-2014 Cisco and/or its affiliates. All rights reserved.

1. What is SAP’s S4HANA Vision and Roadmap? – March 4, 2015 (done)

2. Deploying HANA via TDI – March 18, 2015 (done)

3. Understanding HANA Containers vs vHANA – April 15, 2015 (today)

4. Digesting Sapphire – May 20, 2015

5. SAP Technical Upgrades - Best Practices and Lessoned Learned from Cisco Advanced Services on Deploying HANA via TDI – June 17, 2015

Educational Webinar Series – Wednesday at 10a PDT

4© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Links to the Recorded Content and Slideshares

https://buildprice.cisco.com/solutions/saphana/home

Find the content from

cisco.com/go/sap

Or directly on the Cisco

Build & Price Page for SAP

5© 2013-2014 Cisco and/or its affiliates. All rights reserved.

1. Cisco Offers a Complete Portfolio for SAP HANAAppliances, TDI, Non-Production. From Entry Level Intel E5 solutions to 8-socket Intel E7 single-node options and Scale Out Clustering solutions. Important: SAP HANA rules are only required for Production

2. A Closer Look at HANA Containers (MDC) and vHANAWhat is the difference between HANA Containers and vHANA? Key considerations when architecting your ‘future-state’ Production SAP Landscape. Pros and Cons from both an OS/Patch Mgmt perspective and from a HA/DR perspective

3. Additional Resources and DocumentationShow SAP Experience on Cisco Build and Price portal – Solutions, Sample Configurations, Supporting Documentation

Today’s Agenda – HANA Containers and vHANA

6© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Our Focus is on Enabling SAP & SAP Customers consume SAP’s Innovation – Hybrid Cloud

Orchestration Ready

via Open API

Automates IT

Processes with

Configuration by

Policy

SaaS via SAP

(10%)

Cloud-First

(40%)

SAP onUCS-II

On-Premise

(50%)

SAP’s ‘S/4HANA’ Vision runs Best

on UCS Integrated Infrastructure

Only 50% of the Replatforming

Projects will be Deployed On-PremiseJoint G2Ms with NetApp, EMC, IBM, and Nimble

7© 2013-2014 Cisco and/or its affiliates. All rights reserved.

SAP on UCS Integrated InfrastructureCisco Validated Designs (CVDs) with NetApp (FlexPod), EMC (vBlock/VCE), and IBM (VersaStack)

• Tested for Hardware Interoperability• Compute and Network Fabric from Cisco

• Storage from NetApp, EMC, IBM, and soon Nimble

• Hypervisors from VMware, Microsoft, and Red Hat

• Forward and Backward compatibility promise

• Detailed Documentation and Design Guides• Foundation CVDs (IaaS level) for FlexPod, VSPEX, VersaStack

• Extension CVDs (IaaS level) for Advanced Security and Secure Enclaves

• Extension CVDs (IaaS level) for Disaster Recovery or ‘Workload Mobility’

• Additional SAP Documentation and Testing• Extension CVDs (PaaS level) for SAP Applications on the IaaS-level CVDs

• Extension CVDs (PaaS level) for SAP HANA via TDI (replacing Whitepapers)

• Additional Documentation: Best Practices, Technical Whitepapers, and ‘How

to’ implement Guides Storage, VMWare, etc… on UCS

• Reference Configurations (Small, Medium, Large) for Simple Sizing

• End-to-End Solution Support from Cisco!• Compute, Network, Third Party Storage

• Bare Metal OS, Hypervisor, Guest OS

SAP’s ‘Real-time Vision’ runs best

on UCS Integrated Infrastructure

8© 2013-2014 Cisco and/or its affiliates. All rights reserved.

CMS

HANA Optimization

Cisco AS

Solution Support

SmartNet | Cisco TAC | CCIEs

Cisco Offers Choice and Reduced Risk

Cisco UCS Integrated Infrastructure

9© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco offers a Complete Portfolio for HANA – Appliance & TDI Scale-up to 8-socket before you Scale-out | Analytics at 2+TB | Transactional/Suite (SoH) at 6TB

C460 M4

(2-4s Appliance Workhorse. 80+% SoH)

B200 M3/M4*

(2s TDI Workhorse on Intel E5 – 80+% SoH)

B460 M4

(4s TDI Workhorse for SoH and Scale-out)

C880 M4

(8s Analytics Workhorse)

(~10% of SoH-classic)

Then Scale-out!

Scale-up80+% of SoH-classic

fits into 2-4 socket

Compute Nodes

Analytics80+% fits into 2-7TB

Clusters (1-8 Nodes)

* NEW! Mainly for HANA via TDI, Cisco also certified the

B260M4 (2s x E7) and the C220/C240M4 (2s x E5)

Single-Node EDW

Architecture only

advised for low/slow

growth scenarios

10© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Deploy SAP via Cloud-first on UCS Integrated Infrastrcture

Americas EMEA APJ

SAP on UCS via

Managed Hosting…

• Accenture

• Cap Gemini

• Deloitte

• Wipro

• NTT entities

…On-Premise or

Cloud-based Options

11© 2013-2014 Cisco and/or its affiliates. All rights reserved.

A Closer Look – Saroj Mohapatra• Deploying HANA Containers (MDC) and vHANA

• This is not a competition of solutions. They do different things and are considered complimentary offerings

Cisco Confidential 12© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 13© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Tip #1: Size your application before you look at the SAP HANA Server

(Quicksizer data should be generated by somebody else with SAP BASIS skills)

Tip #2: Determine the deployment model for SAP HANA that’s best for your data center infrastructure strategy

(Example: Faster deployment, Side car, Sybase IQ NLS, Dynamic Tiering, MDC etc..)

Tip #3: Explore carefully your options for Scale-up, before deciding to go with a scale out deployment model.

Tip #4: Fully understand extra options available for reducing the cost of your non-production systems. (Example: E5 processor servers and virtualization)

Tip #5: Chose the right option among various HA/DR models.

Tip #6: Take advantage of services offered with the software and hardware licenses before they go Live.

6 Tips for Optimizing SAP HANA Infrastructure

Cisco Confidential 14© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 15© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Customers want to standardize on virtualization technology to reduce cost

VMware vSphere VMware vSphere

HANA VM VM VM

VMware vCenter Operations

Fully Utilize Hardware; Reduced Costs

Cisco Confidential 16© 2013-2014 Cisco and/or its affiliates. All rights reserved.

VMware High Availability (HA) and SAP HANA

Easy to configure

• No coding required

• Classic database restart solution

• Prioritize SAP HANA database

- Set VM restart priority

- Example

- SAP HANA Prod = High

- SAP HANA Test = Medium

- SAP HANA Dev = Low

- Flexible HA management

Cisco Confidential 17© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 18© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 19© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 20© 2013-2014 Cisco and/or its affiliates. All rights reserved.

For PRD

Cisco Confidential 21© 2013-2014 Cisco and/or its affiliates. All rights reserved.

According to VMware Best Practices for SAP HANA :

• NUMA Best Practice (Optimization in vCenter)

• No Over-commitment of CPU resources for SAP HANA production VMs

• A NUMA node is equivalent to a CPU socket. If a VM does not fit in one NUMA node, size VMs to fit within as

few NUMA nodes as possible, and do not oversize the virtual machine. Fetching memory from a remote

location can diminish performance.

• Pin each vCPU to a physical NUMA node (Refer to Best Practices of SAP HANA on VMware vSphere document)

• vCPUs and Hyper-Threading

• Hyper-threading for processors allows for multiple instruction threads to execute on a single physical core.

• Hyper-threading adds a logical thread to each physical core which increases performance by up to 20%

• Best Practice is to have HT enabled

• With HT enabled each physical core = 2 logical threads ( example – Host with 40 cores has 80 threads)

• vCPU = logical thread

NUMA, CPU Affinity and Hyper-threading

Cisco Confidential 22© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Mission Critical: Zero Downtime For SAP HANA

• VMware vMotion

- Move running virtual machines across ESXi Server

- Mature and stable VMware technology

• Tool for database administrators

- Zero downtime maintenance

- Migrate live databases

- Little impact to users

• The point is

- How would a DBA do this without vMotion?

- Without vMotion; significant downtime

• And at what cost to the business

Cisco Confidential 23© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 24© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Multiple HANA VMs in Production

Cisco Confidential 25© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Understanding the Controlled Availability Application Process

Cisco Confidential 26© 2013-2014 Cisco and/or its affiliates. All rights reserved.

VMWARE SAP Virtualization Technology Roadmap

• VM limit up to 1TB guest OS and 64 vCPUs

• Support for multiple-VMs in non-production scenarios

• Support for single-VM SAP HANA on VMware in Production scenario

• Controlled Availability for multiple-VM scenarios in Production

• VMware Support up to 4 socket servers in Production scenario and up to 8 socket servers in non-production scenario

• Support for only scale up scenarios

Today In Near Future

• VM limit up to 4TB guest OS and 128 vCPUs

• Multiple-VMs production support GA

• 8 Socket production support

• Support for scale out scenarios

Cisco Confidential 27© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Wrap up vHANA

• SAP HANA on vSphere is fully supported in production and non-production and has great performance.

• 12% difference between native HANA and virtual HANA on SAP certified benchmark when you compare throughput per hour performance.

• According to SAP, the exit criteria for controlled availability is 20 customers live in Production so far they have modest number of customers and partners that signed to participate in the controlled availability program.

• The testing of HANA on vSphere 6 has already started: vSphere6 is current GA and not SAP certified. Expected to be certified at SAPPhire 2015.

• vSphere6 will increase support for max VM size to 4TB and 128 vCPUs.

• SAP Note 1788665 SAP HANA support for VMware vSphere environments

• SAP Note 1995469 SAP HANA on VMware vSphere in production (controlled availability)

Cisco Confidential 28© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 29© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 30© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 31© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 32© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 33© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 34© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 35© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 36© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 37© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco UCS Customer Example: HANA Landscape Using MDC and VMWARE MDC and VMWARE Complementing Each Other

ECC

CRM

MDC

BO

PI

2TB HANA Server

ECC

CRM

MDC

BO

PI

2TB HANA Server

ECC

CRM

DEV VM MDC

BO

PI

Prod HANA Server 1

Data Center 1

DR/HA with

Synchronous Replication

DEV/SBX HANA Server

ECC

CRM

MDC

BO

PI

2TB HANA Server

QAS HANA Server

Prod HANA Server 2

Data Center 2

PRD (C460 M4 2TB Server)

DEV/SBX

(C460 M4 2TB Server)

QA

(C460 M4 2TB Server)

HA/DR (C460 M4 2TB Server)

ACTIVE ACTIVE DATA CENTER

solution

ECC

CRM

Sandbox VM MDC

BO

PI

Cisco Confidential 38© 2013-2014 Cisco and/or its affiliates. All rights reserved.

There can be 0 to 20 tenant databases depending on the resources available in a server. Can have BW and ECC in the same system.

Perform a sizing estimation for each tenant database, as if it were a single database or HANA system.

A tenant database presently starts with approximately 6GB footprint each before additional data is added.

Tenant data bases are strictly isolated from each other (except running on the same hardware in the same instance).

Users of one tenant database cannot connect to other tenant databases and neither access application data (unless the system is enabled for cross database access).

All tenant databases can be backed up and recovered independently from one another.

Tenant database can be moved or copied by backup and restore facilities. This needs downtime only for the tenant DB affected not the other tenant databases.

FACTS ABOUT MDC

Cisco Confidential 39© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Each tenant has its own index server. Holding the data and executing all operations in a tenant database. In addition to that it is also collecting the performance data about the tenant HANA system.

Smart data access can be used to access data from another tenant

All tenant databases are running with the same SAP HANA software version and the same HA/DR method. With HA/DR, it works with an “all or nothing” approach – all tenant DBs are subject to failover to other data center.

System replication is done as an entire Hana system, so if you want replication, you must replicate all the DBs to the second system, not just one.

Currently 'Backint' with external backup tools for recovering MDC systems/tenants does not work properly.

“Dynamic Tiering” requires one DT host per tenant DB

SAP HANA Smart Data Streaming does not support MDC yet with SPS09.

FACTS ABOUT MDC

Cisco Confidential 40© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 41© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 42© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 43© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Cisco Confidential 44© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Features Of SAP HANA multitenant database containers

Cisco Confidential 45© 2013-2014 Cisco and/or its affiliates. All rights reserved.

Features Of SAP HANA multitenant database containers

Cisco Confidential 46© 2013-2014 Cisco and/or its affiliates. All rights reserved.

47© 2013-2014 Cisco and/or its affiliates. All rights reserved.

SAP Experience on Cisco Build & Price

One-Stop Shop for the ‘How to’, ‘How Much’, and ‘Who Else’ Questions

48© 2013-2014 Cisco and/or its affiliates. All rights reserved.

www.cisco.com/go/sap

• Main Landing Page for SAP on UCS

• Links to SAP page on Cisco Build & Price

buildprice.cisco.com (click on SAP)

• Featured Promotions, Certified HANA Configurations, Real-World Reference Configurations (including Third Party Storage)

• Full listing of the Customer Success Stories for SAP on UCS Integrated Infrastructure (on FlexPod, on vBlock, etc…).

• Aggregated and Organized information about the Cisco Validated Designs (CVDs) for SAP

www.cisco.com/go/ucs

• More information on Cisco UCS

Thank you.