Optimize VDI with Server-Side Storage Acceleration



Similar documents
Accelerate the Performance of Virtualized Databases Using PernixData FVP Software

Building a Business Case for Decoupling Storage Performance from Capacity

WHITE PAPER The Storage Holy Grail: Decoupling Performance from Capacity

WHITE PAPER. Flash in the SAN Panacea or Placebo?

All-Flash Arrays Weren t Built for Dynamic Environments. Here s Why... This whitepaper is based on content originally posted at

Understanding the I/O Path of a Storage Acceleration Solution

EMC XTREMIO EXECUTIVE OVERVIEW

Virtual server management: Top tips on managing storage in virtual server environments

WHITE PAPER. SQL Server License Reduction with PernixData FVP Software

Flash Storage Roles & Opportunities. L.A. Hoffman/Ed Delgado CIO & Senior Storage Engineer Goodwin Procter L.L.P.

How the Software-Defined Data Center Is Transforming End User Computing

Increasing Storage Performance, Reducing Cost and Simplifying Management for VDI Deployments

Flash Storage Optimizing Virtual Desktop Deployments

WHITE PAPER 1

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Desktop Virtualization and Storage Infrastructure Optimization

Nimble Storage for VMware View VDI

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop

Why Choose VMware vsphere for Desktop Virtualization? WHITE PAPER

NEXSAN NST STORAGE FOR THE VIRTUAL DESKTOP

Storage Sizing Issue of VDI System

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

Global Financial Management Firm Implements Desktop Virtualization to Meet Needs for Centralized Management and Performance

Understanding Data Locality in VMware Virtual SAN

Version 2.1. Copyright 2014 DataCore Software Corp. All Rights Reserved. Copyright 2014 DataCore Software Corp. All Rights Reserved.

Cloud-Optimized Performance: Enhancing Desktop Virtualization Performance with Brocade 16 Gbps

Nimble Storage VDI Solution for VMware Horizon (with View)

Citrix XenDesktop Deploying XenDesktop with Tintri VMstore. TECHNICAL SOLUTION OVERVIEW, Revision 1.1, November 2012

Storage Solutions to Maximize Success in VDI Environments

Desktop Virtualization with VMware Horizon View 5.2 on Dell EqualLogic PS6210XS Hybrid Storage Array

FUSION iocontrol HYBRID STORAGE ARCHITECTURE 1

Datasheet. Highlights LOAD DYNAMIX ENTERPRISE VDI WORKLOAD MODELS. Solution Summary. VDI Workload Models

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN

Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

Boost your VDI Confidence with Monitoring and Load Testing

Increasing performance and lowering the cost of storage for VDI With Virsto, Citrix, and Microsoft

Flash Memory Arrays Enabling the Virtualized Data Center. July 2010

Storage for VDI Environments

AlwaysOn Desktop Implementation with Pivot3 HOW-TO GUIDE

Technology Blueprint. Secure Your Virtual Desktop Infrastructure. Optimize your virtual desktop infrastructure for performance and protection

The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage

SanDisk SSD Boot Storm Testing for Virtual Desktop Infrastructure (VDI)

REFERENCE ARCHITECTURE. PernixData FVP Software and Splunk Enterprise

Software-Defined Storage: What it Means for the IT Practitioner WHITE PAPER

GRIDCENTRIC VMS TECHNOLOGY VDI PERFORMANCE STUDY

Diablo and VMware TM powering SQL Server TM in Virtual SAN TM. A Diablo Technologies Whitepaper. May 2015

WHITE PAPER Guide to 50% Faster VMs No Hardware Required

The VMware Reference Architecture for Stateless Virtual Desktops with VMware View 4.5

IOmark- VDI. Nimbus Data Gemini Test Report: VDI a Test Report Date: 6, September

Sizing and Best Practices for Deploying Citrix XenDesktop on VMware vsphere with Dell EqualLogic Storage A Dell Technical Whitepaper

HP 3PAR storage technologies for desktop virtualization

VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group

ISE 820 All Flash Array. Performance Review. Performance Review. March 2015

WHITE PAPER RUN VDI IN THE CLOUD WITH PANZURA SKYBRIDGE

Pure Storage: All-Flash Performance for XenDesktop

Optimized Storage Solution for Enterprise Scale Hyper-V Deployments

Increasing Your VDI Project s Return on Investment Using Workspace Virtualization

VMware Horizon 6 on Coho DataStream Reference Architecture Whitepaper

Benchmarking Hadoop & HBase on Violin

Introduction 3. Before VDI and VMware Horizon View 3. Critical Success Factors.. 4

Cost-Effective Storage Solutions for VMware View 4.5 Enabled by EMC Unified Storage

IBM FlashSystem and Atlantis ILIO

WHITE PAPER Guide to 50% Faster VMs No Hardware Required

VDI Solutions - Advantages of Virtual Desktop Infrastructure

NetApp and Microsoft Virtualization: Making Integrated Server and Storage Virtualization a Reality

WHITE PAPER Virtualization. and Storage Report

Hyper-converged Solutions for ROBO, VDI and Transactional Databases Using Microsoft Hyper-V and DataCore Hyper-converged Virtual SAN

Microsoft and Citrix: Joint Virtual Desktop Infrastructure (VDI) Offering

Why ClearCube Technology for VDI?

SOLUTION BRIEF. Resolving the VDI Storage Challenge

ALL-FLASH STORAGE ARRAY. A Hyper-Converged Infrastructure for High I/O Applications and Virtual Desktops

All-Flash Arrays: Not Just for the Top Tier Anymore

Virtualization of the MS Exchange Server Environment

Desktop Virtualization with IBM FlashSystem and Atlantis ILIO IBM Business Partner Sales Training Deck

Maxta Storage Platform Enterprise Storage Re-defined

Atlantis HyperScale VDI Reference Architecture with Citrix XenDesktop

Strategies for Protecting Virtual Servers and Desktops

Intel Cloud Builders Guide to Cloud Design and Deployment on Intel Platforms

Answering the Requirements of Flash-Based SSDs in the Virtualized Data Center

Best Practices for Deploying Citrix XenDesktop on NexentaStor Open Storage

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

Virtual Desktops Security Test Report

Dell Desktop Virtualization Solutions Simplified. All-in-one VDI appliance creates a new level of simplicity for desktop virtualization

Five reasons why you need Citrix Essentials for Hyper-V now

SIZING EMC VNX SERIES FOR VDI WORKLOAD

Nutanix Tech Note. Configuration Best Practices for Nutanix Storage with VMware vsphere

Two Great Ways to Protect Your Virtual Machines From Malware

Pivot3 Desktop Virtualization Appliances. vstac VDI Technology Overview

MS Exchange Server Acceleration

Driving Big Data with OCZ Enterprise SSDs

Pivot3 Reference Architecture for VMware View Version 1.03

The next step in Software-Defined Storage with Virtual SAN

Comparative Performance Review

Reference Architecture: VDI for Federal Government Agencies

White paper. Microsoft and Citrix VDI: Virtual desktop implementation scenarios

Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Accelerating Applications and File Systems with Solid State Storage. Jacob Farmer, Cambridge Computer

Transcription:

WHITE PAPER Optimize VDI with Server-Side Storage Acceleration Eliminate Storage Bottlenecks for Fast, Reliable Virtual Desktop Performance 1

Virtual Desktop Infrastructures (VDI) give users easy access to applications and data, while giving IT an efficient way to manage desktop resources. However, Citrix XenDesktop, VMware Horizon View, and other VDI solutions are susceptible to storage performance limitations that can hamper VDI performance. This often makes it difficult to deploy and scale virtual desktops effectively. To date, the best way to solve this challenge has been to add storage performance by buying more storage capacity. This can be quite costly, substantially increasing the cost per virtual desktop especially in large deployments. In addition, it may not solve the VDI performance issue, as the storage device is often several hops away from the user and the host devices. Any of the hops between the VM and the data could become a bottleneck, causing overall performance to drop. PernixData FVP software solves the problem of cost-effective storage performance for VDI. It is a 100% software solution that accelerates both reads and writes issued to primary storage by clustering high speed server resources, such as flsah. The result is an 80% reduction in VDI I/O latency at a fraction of the cost of a storage upgrade, making PernixData FVP software strategic to any VDI deployment. Challenges with VDI VDI projects fail when the switch from physical to virtual desktops results in a noticeable KEY BENEFITS decrease in responsiveness of the users virtualized desktop. This decrease in performance can often be traced to the storage array. Below are some unique VDI issues that exacerbate Reduce VDI latency by more the situation: than 80% I/O Storms (Boot, Login, Logout, Shutdown) An I/O storm is a huge spike in I/O load that arises when many end-users create a significant 97% reduction in IT costs amount of storage activity at the same time. One example is a boot storm, which happens when many users start VDI sessions simultaneously (e.g. when first arriving at work every morning). Other reasons for I/O storms include large numbers of concurrent logins, logouts or shutdowns. To put the impact of a boot storm into perspective, a dedicated hard drive (typically a 7.2K rpm SATA drive) in a physical PC can deliver 75 to 100 IOPS. At boot up, all the IOPS are completely used for a few minutes. Multiplied across hundreds or thousands of virtual desktops, this creates a tremendous load on the shared storage array. This, in turn, creates storage bottlenecks that slow boot ups and cause desktops to become unresponsive, resulting in increased complaints to the IT help desk. Companies could size their storage array to handle these storms i.e. buy performance (i.e. capacity) to handle this worst-case scenario. Unfortunately, this is both expensive and inefficient. During normal operations, a typical VDI user requires only a fraction of the IOPS needed at boot time (e.g. < 25 IOPS on average). So, rather than buying unnecessary IOPS, companies often suffer through poor VDI performance at peak times. AntiVirus (AV) Scan and Update Many companies have AV agents installed on virtual desktops that constantly scan for viruses and download new definitions. When the desktop is a physical computer, these processes only tax the resources of that individual machine. When desktops run in a VDI environment, the AV agents tax the shared storage array, thereby impacting the performance all VMs accessing that array. 2

Read / Write Mix VDI environments have a mix of both reads and writes. Writes are especially interesting as they can place a substantial burden on storage performance. In RAID environments, for example, a single write from a virtual desktop can result in multiple writes to storage, also know as the RAID Penalty for Writes. The simplest setup is RAID 1, which is essentially a mirror, so there are two writes executed for every write from the VM. Other RAID configurations result in even more processing. As writes from the VM increase, the storage is taxed even more, which causes slowdowns. The read/write mix with VDI is generally 40% reads and 60% writes, but companies have seen writes to be 80 to 90% in practice. Flash to the Rescue Many companies are looking at adding flash storage to improve the performance of their VDI deployments. One option is to put flash in the storage array. This provides a substantial performance improvement over spinning disks, but is quite expensive and may not resolve VDI latency issues. This is because all VMs accessing or writing data on a storage array must traverse the storage fabric and the storage processor before reaching the storage media (in this case, flash). Even if flash in the storage array increases the speed of reads from and writes to media, bottlenecks in other areas still exist that cause I/O latency. An alternative approach is to use server flash to accelerate storage performance. Like flash in the storage array this approach leverages the massive IOPS of flash to increase storage performance. But unlike flash in the array, server flash is much more cost effective, easy to scale-out (along with CPU and memory), and promises better response times by placing the flash in the hosts, closest to the application. Decoupled Storage Architecture PernixData FVP software optimizes server flash for VDI, delivering the best possible performance in the simplest and most cost-effective manner. FVP software clusters high-speed server resources, like flash, into a logical pool of resources to accelerate reads and writes to primary storage. This can optimize both read- and write-intensive workloads, making it ideal for VDI desktops. FVP software installs inside the hypervisor in minutes, and requires no changes to VMs, hosts, or the storage array. Essentially, FVP puts storage intelligence into the server, creating a true scale-out architecture for storage performance. By decoupling storage performance from storage capacity, IT staff can cost effectively grow their storage environment to meet the requirements of VDI. Below are examples of how a decoupled storage architecture solves the VDI challenges mentioned above: I/O Storms (Boot, Login, Logout, Shutdown) VDI products, such as VMware Horizon View and Citrix XenDesktop, use linked clones for VDI VMs. In this environment, all VMs refer back to a master VM when they are created. With PernixData FVP software, the data for the master image of the linked clones remains in server flsah, avoiding hundreds or thousands of time consuming trips back to the storage array. 3

For logout or shutdown storms, the key issue is writing all the data from the VDI VMs to the storage array. In this case, the FVP acceleration layer absorbs all the writes from the VMs as soon as they are issued and then asynchronously destages the data in a consistent, predictable manner to the storage array. In a sense, the FVP platform insulates the VDI VMs from the storage array so their writes get acknowledged at the speed of server flash while buffering them to the storage array so that it doesn t get overwhelmed. AntiVirus (AV) Scan and Updates AV agents all point to the same location for updates. The first time this file is accessed, it comes from the storage array. Subsequent access is delivered from server flash, reducing latency by avoiding the trip back to the array. Read / Write Mix As mentioned earlier, the key to avoiding the RAID penalty for writes is to insulate the VDI VMs from the storage array. VM writes are acknowledged at the speed of server flash while destaging them to the storage array at a consistent, predictable rate so the storage array doesn t get overwhelmed. Even if the storage array uses a RAID setup that has a large write penalty (e.g. RAID 6 with 5 additional writes), FVP software acknowledges the writes from the VDI VMs when the data is written to the acceleration tier and then destages the writes at a rate the storage array can manage in a predictable, consistent manner. So, even if VDI VMs are over-weighted with writes, the impact of the RAID penalty on user experience is negligible. Real World Examples PernixData FVP software is deployed by companies of all sizes to accelerate the performance of Citrix XenDesktop, VMware Horizon View and other VDI applications. Here are some examples: Regional Bank A regional bank was having performance issues as they grew their Citrix XenDesktop deployment. They looked at upgrading their storage array, but it would cost over $100,000 and not guarantee an improvement in VDI latency. Instead, the bank invested in PernixData FVP software. For 1/6 the cost, they got 100K IOPS per host and 1K IOPS per desktop (based on a 100:1 consolidation ratio). This dropped VDI latency from 3 ms to 0.4 ms, enabling the company to grow their VDI deployment to meet end user demand. Latency without FVP Software Latency with FVP Software FVP Software lowered VDI latency from 3 ms to.4 ms for a regional bank. 4

Healthcare Provider A healthcare provider was having issues delivering adequate VDI performance to over 700 VMware Horizon View desktops. PernixData FVP software solved the company s VDI performance problems, reducing Windows boot times from 45 seconds to 8 seconds (an 82% reduction in latency). In addition, it saved the provider substantial money, costing $0.10 per IOPS as compared to ~$5.00 per IOPS with a storage upgrade. 45 40 VDI LATENCY - SECONDS 35 30 25 20 15 10 5 0 82% Reduction in Latency Without PernixData FVP Software With PernixData FVP Software FVP Software lowered Windows boot times from 45 to 8 seconds for a healthcare provider. Summary VMware Horizon View, Citrix XenDesktop, and other VDI applications need responsive storage I/O to meet end user expectations. Given the nature of VDI, this can be difficult to achieve in a cost effective manner. With PernixData FVP software and server flash, companies get the best possible storage performance at the lowest cost, ensuring that both end-users and IT departments are equally satisfied. This makes the PernixData FVP platform a strategic infrastructure component to any VDI deployment. www.pernixdata.com 1-855-PERNIX-D @PernixData Copyright 2014 PernixData, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. PernixData is a registered trademarks and FVP, Flash Hypervisor and Flash Cluster are trademarks of PernixData, Inc. in the United States and/or other jurisdictions. All other brands, products, marks and names mentioned herein may be trademarks or service marks of, and are used to identify, products or services of their respective owners. 5