Triple Performance with Half the Resources Using Memory- Accelerated FlexPod

Chris O’Brien – Cisco Chris Gebhardt - NetApp

PAR-2234 Cisco Webex Teams

Questions? Use Cisco Webex Teams to chat with the speaker after the session How 1 Find this session in the Cisco Events Mobile App 2 Click “Join the Discussion” 3 Install Webex Teams or go directly to the team space 4 Enter messages/questions in the team space

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 3 Agenda

• Introduction to FlexPod

• Memory Accelerated FlexPod

• Evaluator Group Validation

• Conclusion

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 4 Digital Transformation Modern Applications Demand More Performance

E-Commerce Data Warehouse Real-time analytics Mixed, virtualized workloads

E-commerce Need to accelerate Businesses such as All applications needs rapid data gathering and financial services benefit from low- analysis and action analysis for enable use real-time latency, high- for to customize more responsive analytics to make speed user experiences decisions fast decisions performance

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 5 Persistent Memory Shows Promise Amazing performance but with limitations:

High Media Unproven Application Incomplete Costs solution rewrite data protection (vs Flash) architecture required

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 6 FlexPod FlexPod Data Center Architecture Stack

Multicloud

Security Continuously Optimize Instrumented for Developers & DevOps

Common Application Blueprints

Open, Turnkey, Production-Ready On-prem/Co-lo Multi-cloud Extend Common Policy Model

Policy Driven, Open and Automated Modernize Data Center

Nexus/MDS UCS FAS/AFF Services Data Persistent

Automation & Analytics Security Pervasive Compute Fabric Storage

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 8 FlexPod Data Center Architecture Stack

Multicloud

Stealthwatch Cloud Tetration Fabric Pool Security Cisco Workload OptimizationContinuously Manager Optimize OnCommand Insight Volumes

Umbrella InstrumentedAppDynamics for Developers & DevOps Cloud Common CloudCenterApplication Blueprints AMP Cisco ContainerOpen, Turnkey, Platform Production-Ready NetApp K8s Services Next-Gen On-prem/Co-lo FlexClone Multi-cloud Extend Common Policy Model Active IQ Unified Manager Firewall Intersight ACI Anywhere

DCNM ACI APIC PolicyUCSM Driven, OpenUCS and Director Automated ONTAP System Manager SnapShot

ONTAP Modernize Data Center Services Data Persistent Pervasive Pervasive Analytics & Security SnapLock Nexus/MDS UCS FAS/AFF SnapMirror Automation SVM Compute Fabric Storage

Natural Alignment Complementary Services

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 9 FlexPod Design App Focused | Scalability | Manageability | Versatility

• Standardized Model UCS Servers • Data Center Ready

• Variety of Options including:

• Cisco Unified Computing UCS Fabric Interconnect System portfolio • NetApp FAS/AFF portfolio Nexus Switches • Cisco Nexus/MDS series

• Programmability leveraged to realize various personalities NetApp FAS/AFF

MDS Switches

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 10 FlexPod Design Key Features - Uniform Deployment

Cisco UCS (max 8) UCS Servers • Supports 10/25/40/100-Gbps unified I/O (32 G FC) • Supports , FCoE, VXLAN, NVGRE, RDMA for SMB Direct, x2 x2 RoCEv2, NVMeOF, NVMe/FC x2 x2 UCS Fabric Interconnect NetApp FAS/AFF (max 16 (Po) (Po) member ports) • 40/100 Gb Ethernet (vPC)

• NVMe/FC, FC, iSCSI, NFS, pNFS, Nexus Switches CIFS/SMB Cisco Nexus (ifgrp) ifgrp) NetApp FAS/AFF • Architectural Flexibility (NXOS/ACI)

• Supporting 1/10/25/40/100 Gbps (Po) (Po) • HA, Security, telemetry and analytics MDS Switches • Ethernet & FCoE

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 11 FlexPod Design One Model FlexPod

Nexus UCS Servers Nexus UCS FI UCS FI

UCS Fabric Interconnect

Nexus Switches

NetApp FAS/AFF MDS MDS

FAS/AFF MDS Switches FAS/AFF

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 12 FlexPod Design One Model, Many Personalities Base SAP Oracle AI/ML VDI Platform Instance Instance Instance Instance

Nexus Nexus Nexus Nexus Nexus Nexus Nexus Nexus Nexus Nexus UCS FI UCS FI UCS FI UCS FI UCS FI UCS FI UCS FI UCS FI UCS FI UCS FI

MAX Data

MDS MDS MDS MDS MDS MDS FAS/AFF FAS/AFF AFF FAS/AFF

FAS/AFF FAS/AFF FAS/AFF AFF FAS/AFF

Bare Metal or Virtualized 2nd Gen Xeon Scalable CPU Oracle RAC on Deep Learning on Bare Metal Citrix XD, VMware Horizon UCS 6454 Fabric Interconnect Nexus FX Switches 100GbE Design Oracle RAC on Oracle Linux NVIDIA GPU Options including V100 and T4 AFF A800 storage controller NetApp AFF A320 and NS224 Storage Shelf 25 GbE & 100 GbE , NFS, and iSCSI storage design All NVMe Flash 100 Gigabit per second Ethernet Connectivity NetApp FlexGroups 32 Gigabit per second Fibre Channel Connectivity Nexus FX Switches 100GbE Design Intel 2nd Gen Xeon Scalable CPU

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 13 Intel Optane DC persistent memory Two Distinct Operational Modes

FlexPod

Nexus Nexus Memory Mode App Direct Mode UCS FI UCS FI Application or Application

Application ‘sees’ Intel Optane DC Application ‘sees’ Intel Optane DC persistent MDS MDS persistent memory capacity as volatile memory AND DRAM capacity as two FAS/AFF separate pools - one volatile, one persistent. DRAM acts as a (direct mapped) cache App needs to decide what data to put where FAS/AFF to DCPMM Existing apps can take advantage of Apps require SW redesign to use two large capacity without redesign but can pools of memory and benefit from optimize to improve. persistence

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 14 FlexPod with NetApp MAX Data

FlexPod • Software installed on bare metal server Nexus or virtual machine Nexus UCS FI • No specific hardware required UCS FI • Supports DRAM and Intel® Optane™ DC Persistent Memory (DCPMM) MAX Data FS DCPMM • Tiered filesystem comprised of memory & storage UCS • Plug and Play - No Application re-write

MDS MDS • Integrated Enterprise-class data FAS/AFF ONTAP protection to Optane™ DC Persistent FAS/AFF Tiering Memory (DCPMM)

• Snapshots

• SnapMirror via SVM DR

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 15 Memory Accelerated FlexPod Validation Memory Accelerated FlexPod Triple VMware performance with half the resources Turbo charge VMware Apps

3x better VM performance to power your most demanding workloads MAX Data DCPMM UCS 2x higher VM density to reduce infrastructure costs ONTAP #1 trusted CI platform to deploy with confidence Bare metal Red Hat Enterprise Linux/CentOS or VMware Guest Red Hat Enterprise Linux/CentOS

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 17 Power Your Most Demanding Workloads

1,000,0000s Persistent 3X more IOPS Memories • 260K IOPS for VMware workload 12X more responsive

All Flash • <80휇푠 latency NVMe-oF SAN A better experience

• More transactions/sec for key

IOPS All Flash FC SAN applications ~200휇푆 100,000s <1ms • Both bare metal and virtualized apps <1 10,000s 0휇푆 • Relational and NoSQL Databases Hard Disk 1,000s • <10m푠 Better user experience for end customers

Latency PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 18 Reduce Infrastructure Costs

2x less resources per VM More VMs per core, ▪ Control CPU and memory costs fewer licenses ▪ Shrink license costs

Automatically tier data Control storage costs ▪ Tier data to lower cost flash storage ▪ Active data kept in performance tier, writes always accelerated MAX Data FS DCPMM ONTAP UCS

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 19 Deploy with Confidence

Plug and Play - no application rewrites ▪ Optane DCPMM presented to application as standard storage

Integrated enterprise-class data MAX Data FS Intel Optane DCPMM protection UCS ▪ Protect critical data on Optane DCPMM with built in backup and DR

Validated by industry leaders ONTAP ▪ Full stack solution with comprehensive validation Tiering ▪ #1 CI Stack by revenue and capacity ▪ Top rated and reviewed CI platform

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 20 Evaluator Group Validation Memory Accelerated FlexPod Validation Performance validation overview

• Real-World Performance Benefits • High read and write performance for latency sensitive applications • Increased throughput, increased I/O rate, lower latency and reduced CPU wait • Many vendors publish read only hero numbers – which are not realistic

• Latency is Key • High throughput and I/O via parallelism = Run more applications, does not increase speed • Low latency increases application speed = Run application faster

• MAX Data - Business Value • Designed for Tier1 applications – Reliability and availability with performance (No SPOF’s) • No Application Changes – Leverage new Persistent Memory • Unmatched speed – Faster processing vs. traditional storage • Up to 4x TCO – Fewer IT resources delivering more business transactions

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 22 Memory Accelerated FlexPod Validation VMware vSphere 6.7U2 and MAX Data performance

• MAX Data in Virtual Environments • Many benefits with virtualization • MAX Data + VMware virtual PMEM

• Up to 18x Faster vs. Leading AFA • 2x Random Write Increase

• 115K vs. 271K • 18x Latency Decrease

• 1,100us vs. 60us

• Do More, Faster – With Less • More = 2x write I/O rate • Faster = 18x lower latency • Less = MAX Data with ½ CPU cores (20 vs. 56)

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 23 PostgreSQL Validation Transactions per minute

• Database Application • 320 GB PostgreSQL DB • “TPC-C like” workload • NetApp A300 backed volumes

• XFS Performance • 24 vCPU’s, 80GB RAM

• MAX Data Performance • 12 vCPU’s, 40 GB RAM

• Appx. 1.8x more transactions

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 24 PostgreSQL Validation Application Latency

• Lower Latency • MAX Data = 1,070 us • XFS – 2,030 us

• MAX Data – 12 vCPU • 0% CPU wait • 50% user, 20% system

• XFS – 24 vCPU • 40% CPU wait • 7% user, 7% system

• MAX Data Potential • Latency as low as 150us (7x lower) • 20KB average, 30us / 4KB xfer • With 100% of app on DCPMM

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 25 Memory Accelerated FlexPod Validation TCO Benefits of MAX Data

• Significant Performance and TCO Benefits • Better $ per transaction, Faster transactions with fewer resources

• Database License Cost Saving Potential • Major Enterprise Database Example 1 Savings = $570,000

• Per core = $47,500+ : 24 Cores = $1,140,000, 12 Cores = $570,000 • Major Enterprise Database Example 2 Savings = $171,072

• Per core = $14,256: 24 Cores = $342,144, 12 Cores = $171,072

• Additional Benefits – Costs not included • Fewer CPU cores to purchase, Less storage I/O utilization, Lower memory utilization

• TCO Benefits – Up to 4x • 2X more transactions per minute • Appx. 50% lower costs (via DB core license costs) • 4X better - lower $ / transaction

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 26 MAX Data Evaluation NetApp® Memory Accelerated Data (MAX Data) software automatically enables you to use Intel Optane DC persistent memory just like enterprise storage.

• Leverage your existing FlexPod investment.

• Evaluate with DRAM, upgrade to Intel Optane DCPMM

• Evaluate workloads to measure benefits

• 90-Day Evaluation

https://www.netapp.com/us/products/data-management-software/max-data.aspx

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 27 Memory Accelerate FlexPod Resources

• Introducing Memory Accelerated Data for FlexPod https://www.cisco.com/c/dam/en/us/product s/collateral/servers-unified- computing/whitepaper-c11-742488.pdf

• Enterprise Applications with MAX Data Performance – Evaluator Group Validation

• Accelerate Your Applications on FlexPod with MAX Data

• Introducing A MAX Data Powered, Memory Accelerated FlexPod

• Say Goodbye To Latency with Memory Accelerated FlexPod

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 28 Complete your online session • Please complete your session survey survey after each session. Your feedback is very important.

• Complete a minimum of 4 session surveys and the Overall Conference survey (starting on Thursday) to receive your Cisco Live t-shirt.

• All surveys can be taken in the Cisco Events Mobile App or by logging in to the Content Catalog on ciscolive.com/emea.

Cisco Live sessions will be available for viewing on demand after the event at ciscolive.com.

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 29 Continue your education

Demos in the Walk-In Labs Cisco Showcase

Meet the Engineer Related sessions 1:1 meetings

PAR-2234 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 30 Thank you