ADV3310BUS End User Computing with NetApp; AFA, CI and HCI Jeremy Hall, Solutions Architect @VMJHALL Chris Gebhardt, Principal Technical Marketing Engineer @chrisgeb #VMworld #ADV3310BUS
Agenda 1) Designing EUC for Optimal Experience 2) Flash Architectures and EUC 3) Designing EUC Solutions with Converged Infrastructure 4) Selecting, Designing, and Deploying EUC with NetApp HCI 2
Designing EUC for Optimal Experience Leading with a Data Centric Approach 3
Transitioning your process from VDI to End User Computing Extending into the user application and data space Virtual desktop is just the beginning of the EUC environment Desktops are connected to other applications and those applications have data Faster virtual desktops may expose limitations of applications end users rely on Breadth of end user experience needs to traverse past the desktop Consolidate user applications and their data alongside the virtual desktops Uncover opportunities to deliver performance to the user applications as well VMworld 2017 Content: Not for publication 4
Business as usual VDI project gets funding!!! SQL Flash Hybrid SATA 5
Create PoC, Validate Hardware / Software SQL Flash Hybrid SATA 6
Start a pilot! Migrate Users Bring limited users into the EUC environment to test their workflows! SQL Flash Hybrid SATA 7
Move to Production! SQL Flash Hybrid SATA 8
Identify and move applications and data! The applications & data are as important as the desktop! SQL Flash Hybrid SATA 9
User Data Stored on CIFS Share PC to User Data SQL Flash Hybrid SATA 10
User Data Stored on CIFS Share User Data w/ SATA PC v VDI Waiting on IO exacerbated w/ SATA SQL Flash Hybrid SATA 11
Brute Force Two ways to fix a problem Database Apps = Silos of Costly Infrastructure Email VDI CRM VMworld 2017 Content: Not for Problem: Application owners require guaranteed performance Home Grown App publication Solution: Application owners purchase their own infrastructure for their project 12
Elegance Two ways to fix a problem Database Apps Guaranteed Performance Email VDI CRM Flexibility and Scale Problem: Application owners require guaranteed performance Solution: Use a platform that all provides protection without silos! Home Grown App Data Fabric Platform 13
Build your VDI considering ALL applications & data Email Published Apps VMworld 2017 Content: Not for User Data Profile Data publication CRM Systems Business Intelligence Messaging Database Apps 14
Storage Architectures and EUC 15
Different Storage Architectures Active / Passive HA Some call this global More like islands of inefficiency! Active / Active HA (e.g. 7 Mode) Active / Active Scale Out Clustering (e.g. ONTAP 9.1) Active / Active Scale Out Clustering (e.g. ONTAP 9.2) N-Way Scale Out Clustering = efficiency domain Shared Nothing Scale Out Clustering (e.g. SolidFire) 50K IOPS 50K IOPS 100K IOPS 100K IOPS 200K IOPS 350K IOPS VMworld 2017 Content: Not for publication Dedupe across all LUNs Dedupe within each volume Dedupe within each volume Dedupe across volumes per disk pool Dedupe across volumes per disk pool Dedupe across all nodes 16
Data Matters For EUC Initial Data Placement Performance Capacity Competitive workloads Strategy for movement Ease of fixing initial placement Data Growth (Scale) Successful projects grow! Pod based approach to scale? Where do I place growth? Additional Different Workloads Where do I put all the other applications? Flash Hybrid SQL SATA 17
The 3-Dimensional QoS Concept Controlled Short-term IOPs Burst Application Burst Rate Limiting Max KEY POINT: or distribution Complete Application control is achieved through max, min & burst limits Min Guaranteed Min IOPs 18
SolidFire QoS Enables Disparate Workload Consolidation A single controlled workload can reside next to other controlled workloads without interference, enabling consolidation. Application Min Burst Max KEY POINT: Only when full application/workload control is in place, can true consolidation occur without Noisy Neighbors. 19
QoS in Practice P E R F O R MA NCE AP P L I C AT I O N D E M AN D S BOOT STORM T I M E B E F O R E Q o S 1 2 3 AF T E R Q o S VMworld 2017 Content: Not for 1 2 3 BOOT STORM publication BOOT STORM PERFORMANCE PERFORMANCE 20
Discrete Storage Performance for Each Application Horizon View, Composer, AppVols Servers CAPACITY PERFORMANCE AppVols AppStacks CAPACITY PERFORMANCE OS Disks CAPACITY PERFORMANCE User Profile Data CAPACITY PERFORMANCE User Data CAPACITY PERFORMANCE Allocate Capacity and Performance independently with QoS 21
Spectrum of NetApp Consumption Choices Endpoints, Connections & Services for the Data Fabric platform AS A SERVICE EASIER IMPLEMENTATION MORE VENDOR LOCK-IN LESS FLEXIBLE SMALL SCALE HYPER CONVERGED CONVERGED NetApp HCI FlexPod BEST OF BREED APPLIANCE The NetApp Data Fabric The full potential of your data across environments on-premises, public or hybrid cloud. SOFTWARE ON COMMODITY HARDWARE HARDER IMPLEMENTATION LESS VENDOR LOCK-IN MORE FLEXIBLE LARGE SCALE 22
Designing EUC Solutions with Converged Infrastructure 23
The FlexPod Portfolio FlexPod Express Remote office or branch office, retail, small and midsize business, and edge FlexPod Datacenter Enterprise apps, unified infrastructure, and virtualization FlexPod Select Big Data and Analytics NEW FlexPod SF Next-Generation Data Center 24
Choose from 140+ validated designs Infrastructures Baseline FlexPod system Any hypervisor or bare metal Robust, fully redundant design Management software installed Ready-to-install application VMworld 2017 Content: Not for Application workloads Built on FlexPod infrastructures Provides application deployment best practices publication Includes application backup and recovery 25
FlexPod for EUC 26
FlexPod is A prevalidated, flexible platform that features: Cisco Unified Computing System - Unified management - Programmable infrastructure Cisco Nexus switches - Unified Fabric VMworld 2017 - Next-generation performance with cloud scale NetApp storage - Unified storage with NetApp ONTAP software - Agile, automated next-generation data center storage with NetApp SolidFire technology Content: Not for publication Centralized management with automation - Cisco UCS Director and orchestration support - Open APIs 27
6 Years in The Making - FlexPod VDI History FlexPod VDI historical reference architectures VMware Horizon View FlexPod with Horizon View 7 on vsphere 6.0 FlexPod with Horizon View non-persistent desktops on vsphere 5.5 FlexPod with Horizon View persistent desktops on vsphere 5.5 28
Converged infrastructure - FlexPod 3D Solution Example Best of breath technology offering Graphic-intensive applications require high-performance storage and processing Reduced time to productivity & value Simplify operations and lower costs Ability to deploy infrastructure more quickly Pod-based deployment approach of extreme performance users Connection broker Hypervisor NVIDIA GRID Cisco Nexus Switches Cisco UCS rack servers Connection Broker Hypervisor NetApp All Flash FAS 29
FlexPod SF for EUC 30
FlexPod SF a groundbreaking CI solution The proven delivery of FlexPod for next-generation data center cloud architectures Software-defined stack with - Scale-out storage on Cisco UCS - Cisco UCS B-Series compute - Leading network infrastructure FlexPod value - Cooperative Support ecosystem - Worldwide partner delivery - Integrated management Next-generation data center end users - Cloud architects - DevOps - Line-of-business leaders Next-generation data center mixed workloads - Web native apps - Scale-out database Next-generation data center businesses - Service provider, telco - Next-generation enterprise 31
FlexPod SF: the NetApp SF9608 storage node Scale-out, all-flash storage purpose built for FlexPod SF Begin with 4-node cluster - Simplified storage pool with multitenant resources - iscsi solution with 10GbE connectivity - 300,000 IOPS - 30TB effective storage* Scale out in 1-node increments - Nondisruptive scale-out and replacement - +75,000 IOPS per node - +10TB effective storage per node* 32
Selecting, Designing, and Deploying EUC with NetApp HCI 33
Driving factors of Hyperconvergence For EUC Business Agility Simple Scale features One throat to choke Building block approach Reduce costs Software Defined Datacenter Ease of Deployment Ease of Management Consolidate Infrastructure Virtualization Focused Tunable Reduced overall complexity "Simplicity is the ultimate sophistication." - Leonardo da Vinci 34
First Generation Hyper Converged Infrastructure VMworld 2017 What it is in theory IT infrastructure consisting of software-defined compute, network storage Easier to manage, intuitive hypervisor-aware storage Shared-Core approach for low entry point Content: Not for publication Rapid response to the business via fewer integration points Pay-as-you-go expansion and economics Simple/Rapid deployment and management One Size Fits All architecture 35
Fuel Management is Everything 36
Introducing NetApp HCI Enterprise-Scale Hyper Converged Infrastructure Solution All All Flash Enterprise Class Storage Integrated Data Services Centralized Management 37
Enterprise-Scale Hyper Converged Infrastructure Solution High Availability Integrated Data Services Replication Data Protection Data Reduction SolidFire Element OS File Services Data Fabric Services Object Services Backup & Recovery VMware vcenter NetApp Deployment Engine SnapMirror Replication SnapCenter Data Protection VMware ESXi Third-Party Services Backup & Recovery Storage Nodes NetApp SolidFire All Flash Storage Compute Nodes NetApp Architected & Designed 38
NetApp HCI. Enterprise-Scale. Guaranteed Performance Deliver All Your Applications with Confidence VMworld 2017 Flexibility & Scale Scale On Your Terms NetApp Data Fabric Unleash the Power of Data to Achieve a New Competitive Advantage Automated Infrastructure Transform & Empower Your IT Operations Content: Not for publication 39
Consolidate Mixed Workloads Unique Quality of Service Capabilities Dynamically Allocate, Manage and Guarantee performance independent of capacity Define/enforce Min, Max and Burst settings for each application/volume 40 *Quantifying the Economic Value of a SolidFire Deployment ESG Whitepaper, February 2015
Independently Scale Compute & Storage Choose From Multiple Configuration Options Storage Nodes Medium Large Medium RU 1RU, half-width RU 1RU, half-width Core for SSD s (6) 480GB (6) 960GB (6)1.92TB 16 24 36 VM s GB Memory NVRAM 8GB 8GB 8GB 384 512 768 for VM s Networking 2x 25/10GbE SFP28 2 x 1GbE RJ45 2x 25/10GbE SFP28 2 x 1GbE RJ45 2x 25/10GbE SFP28 2 x 1GbE RJ45 Compute Nodes Networking 4x 25/10GbE SFP28 2 x 1GbE RJ45 4x 25/10GbE SFP28 2 x 1GbE RJ45 Large 4x 25/10GbE SFP28 2 x 1GbE RJ45 Effective Block Capacity@ 5x- 10x Efficiency 5.5TB 11TB 11TB 22TB 22TB 44TB 41
Independently Scale Compute & Storage Choose From Multiple Configuration Options Large Medium Large Large Large Medium 42
Guaranteed Deliver Predictable Performance Performance Optimize & Protect Existing Investments Scale-Out Agility Start Two Chassis Grow as Needed On-Demand Non-Disruptively with Enterprise-Scale Future-proof your investment Eliminate migrations & forklift upgrades Never Wait 3 years for an upgrade 43
Start With One Workload Expand As You Go Application Dev/Test Initiative Server Virtualization VDI Initiative Application Cloud Initiative Server Virtualization Self-Service IT SPBM Data Fabric Power Shell vcenter IT Projects SOLIDFIRE Automation Nodes 44
Deploy Rapidly on Day 1 Automate More than 300 Tasks & Workflows Initializing Configuring Building Finishing 45
Day 1+: Simplified Management Direct Hypervisor Integration Leverage VMware vcenter for day to day operational tasks 95% of operations from primary management platform for virtualized environments 46
NetApp Data Fabric Integrations CommVault Veeam VMware SRM Solution by GA Available Today Solution by GA SF SRA 2.0 Virtualization Integrations OnCommand Insight (OCI) AltaVault VMware vro Available Today Data Fabric Integrations StorageGRID ONTAP Select SnapMirror SnapCenter Available Today Available Today Available Today Solution by GA Use Case: File Services ONTAP 9.3 Element OS 10.1 SnapCenter 4.0 47
NetApp HCI and End User Computing Predictable Repeatable Scale of Compute OR Storage User workloads are impossible to predict Users behaviors, different day different behaviors Desktop / apps initial and changing requirements Assessment helps get close but doesn t always predict Not server virtualization! Sized on multitude of factors such as user concurrency, desktop persistence, data type (desktop, profile, application) Different IO profile change throughout day VMworld 2017 Why do customers prefer HCI? incremental scale vs POD based approach Granular performance controls for workload isolation Rapid deployment on day zero Simplified management beyond initial deployment Content: Not for publication 48
NetApp HCI Reference Architecture 49
Testing Principals Tests must represent reality A day in the life Repeatable Tests must use tools that represent reality Don t let the storage vendor push their reality on you 20% Read / 80% Write 16K Read / 12K Write Login VSI is the industry standard tool to validate desktop performance VMworld 2017 Content: Not for publication 50
Reference Architecture Goals Understand compute node scalability for different configuration options Understand storage node scalability for different configuration options Coming Soon! Provide sizing guidance Provide architecture guidance VMworld 2017 Content: Not for publication 51
Hardware Configuration 6 Rack Units 8 Compute Nodes 2x Intel Xeon CPU E5-2620 v4 8 Core @ 2.1 GHz 384 GB Memory 4x 25/10GbE SFP8 & 2 x 1GbE RJ45 4 Storage Nodes 6 Drives @ 480GB 5.5TB 11TB Effective Capacity VMworld 2017 Content: Not for publication 52
Hardware Configuration Desktop Cluster of 7 Nodes Isolated one node and hosted Infrastructure VMs AD / DNS / DHCP Login VSI (VSI Share) 20 Launcher VMs Horizon View Connection Server 7.2 Horizon Composer 7.2 MSSQL 2012 4 Storage Nodes VMworld 2017 Desktops Desktops Desktops Storage Desktops Storage Desktops Desktops Desktops Storage Infrastructure Content: Not for publication Storage 53
Desktop Profile & Login VSI Workloads Windows 10 Patched & Optimized, Login VSI Applications, Office 2016 2 vcpu / 4GB Memory Workload Name VSI Version Apps Open CPU Usage Disk Reads Disk Writes IOPS Memory vcpu Office worker 4.1 5-8 82% 90% 101% 8,1 1,5GB 1vCPU VMworld 2017 Content: Not for publication Knowledge 4.1 5-9 100% 100% 100% 8,5 1,5GB 2vCPU Power worker 4.1 8-12 119% 133% 123% 10,8 2GB 2vCPU+ 54
Office Worker Testing & Results Perform Single Server Scalability Testing Perform 6 Node Scalability Testing 6 Nodes Desktops 1 Node Infrastructure 1 Node Unused (Intended for HA) Perform 7 Node Scalability Testing 7 Nodes Desktops (6 Desktop / 1 HA) 1 Node Infrastructure VMworld 2017 Content: Not for publication 55
Single Server Scalability Testing Windows 10, Office 2016, Office Worker Workload Compute Node Login VSI baseline: 920 Login VSI average: 1775 Login VSI threshold: 1921 VSImax: 86 56
Full Scale Results 6 Nodes Windows 10, Office 2016, Office Worker Workload Compute Node Login VSI baseline: 906 Login VSI average: 1867 Login VSI threshold: 1906 VSImax: 497 83 VMs Per Node Reduce Total VMs (540) 57
Full Scale Results 7 Nodes (N-1) Windows 10, Office 2016, Office Worker Workload Compute Node Login VSI baseline: 871 Login VSI average: 1237 Login VSI threshold: 1872 VSImax: N/A 83 VMs Per Node Reduce Total VMs (540) 58
Independently Scale Compute & Storage Office Worker Storage Nodes Medium Large Medium RU 1RU, half-width RU 1RU, half-width Core for SSD s (6) 480GB (6) 960GB (6)1.92TB 16 24 36 VM s GB Memory NVRAM 8GB 8GB 8GB 384 512 768 for VM s Networking 2x 25/10GbE SFP28 2 x 1GbE RJ45 2x 25/10GbE SFP28 2 x 1GbE RJ45 2x 25/10GbE SFP28 2 x 1GbE RJ45 Compute Nodes Networking 4x 25/10GbE SFP28 2 x 1GbE RJ45 4x 25/10GbE SFP28 2 x 1GbE RJ45 Large 4x 25/10GbE SFP28 2 x 1GbE RJ45 Effective Block Capacity@ 5x- 10x Efficiency 5.5TB 11TB 11TB 22TB 22TB 44TB Desktops* 86 135 193 * Estimated based on Login VSI Office Worker and Windows 10, with Office 2016 59
Knowledge Worker Testing & Results Perform Single Server Scalability Testing Perform 6 Node Scalability Testing 6 Nodes Desktops 1 Node Infrastructure 1 Node Unused (Intended for HA) Perform 7 Node Scalability Testing 7 Nodes Desktops (6 Desktop / 1 HA) 1 Node Infrastructure VMworld 2017 Content: Not for publication 60
Single Server Scalability Testing Windows 10, Office 2016, Knowledge Worker Workload Compute Node Login VSI baseline: 947 Login VSI average: 1652 Login VSI threshold: 1947 VSImax: 82 61
Full Scale Results 6 Nodes Windows 10, Office 2016, Knowledge Worker Workload Compute Node Login VSI baseline: 921 Login VSI average: 1893 Login VSI threshold: 1921 VSImax: 480 62
Full Scale Results 7 Nodes Windows 10, Office 2016, Knowledge Worker Workload Compute Node Login VSI baseline: 937 Login VSI average: 1408 Login VSI threshold: 1937 VSImax: N/A 63
Independently Scale Compute & Storage Knowledge Worker Storage Nodes Medium Large Medium RU 1RU, half-width RU 1RU, half-width Core for SSD s (6) 480GB (6) 960GB (6)1.92TB 16 24 36 VM s GB Memory NVRAM 8GB 8GB 8GB 384 512 768 for VM s Networking 2x 25/10GbE SFP28 2 x 1GbE RJ45 2x 25/10GbE SFP28 2 x 1GbE RJ45 2x 25/10GbE SFP28 2 x 1GbE RJ45 Compute Nodes Networking 4x 25/10GbE SFP28 2 x 1GbE RJ45 4x 25/10GbE SFP28 2 x 1GbE RJ45 Large 4x 25/10GbE SFP28 2 x 1GbE RJ45 Effective Block Capacity@ 5x- 10x Efficiency 5.5TB 11TB 11TB 22TB 22TB 44TB Desktops* 82 129 185 * Estimated based on Login VSI Knowledge Worker and Windows 10, with Office 2016 64
The NetApp Data Fabric The full potential of your data across environments on-premises, public or hybrid cloud. ONTAP Cloud FlexPod AFF FAS ONTAP Select AS A SERVICE Cloud Hosting Partners CONVERGED FlexPod SF NetApp HCI ONTAP ELEMENT OS APPLIANCE SolidFire SOFTWARE DEFINED Element X 65
Q&A 66
Reference Documents Storage Built for the Next Generation Data Center http://www.netapp.com/us/media/ds-3773-solidfire.pdf NetApp HCI http://www.netapp.com/us/media/ds-3881.pdf NetApp ONTAP Select vnas Solution http://www.netapp.com/us/media/ds-vnas-solution-brief.pdf NetApp All Flash FAS http://www.netapp.com/us/media/ds-3582.pdf TR-4539: NetApp All Flash FAS Solution for Nonpersistent Desktops with VMware Horizon View http://www.netapp.com/us/media/tr-4539.pdf TR-4540: NetApp All Flash FAS Solution for Persistent Desktops with VMware Horizon View http://www.netapp.com/us/media/tr-4540.pdf FlexPod Datacenter with NetApp All Flash FAS and VMware Horizon - NVA Design http://www.netapp.com/us/media/nva-1110-fp-design.pdf FlexPod Datacenter with NetApp All Flash FAS, vrealize, and VMware Horizon - NVA Deployment http://www.netapp.com/us/media/nva-1110-fp-deploy-v2.pdf 67
68