HOW TO MANAGE VDI PERFORMANCE

Similar documents
ASSURING PERFORMANCE IN VDI DEPLOYMENTS

The Desired State. Solving the Data Center s N-Dimensional Challenge

THE VMTURBO CLOUD CONTROL PLANE

Automatically and Continuously Optimizing Workload Configurations In Your Virtual Environment

ASSURING APPLICATION PERFOMANCE AT SCALE

Eliminate the Complexity of Multiple Infrastructure Silos

Rethinking VDI: The Role of Client-Hosted Virtual Desktops. White Paper Virtual Computer, Inc. All Rights Reserved.

Stellar performance for a virtualized world

Why Datrium DVX is Best for VDI

vsan Mixed Workloads First Published On: Last Updated On:

The Virtues of Virtualization and the Microsoft Windows 10 Window of Opportunity

Achieving Digital Transformation: FOUR MUST-HAVES FOR A MODERN VIRTUALIZATION PLATFORM WHITE PAPER

Endpoint Security and Virtualization. Darren Niller Product Management Director May 2012

XenDesktop Planning Guide: Image Delivery

VMware Horizon View. VMware Horizon View with Tintri VMstore. TECHNICAL SOLUTION OVERVIEW, Revision 1.1, January 2013

VMware Virtual SAN. Technical Walkthrough. Massimiliano Moschini Brand Specialist VCI - vexpert VMware Inc. All rights reserved.

VMWARE EBOOK. Easily Deployed Software-Defined Storage: A Customer Love Story

MODERNIZE INFRASTRUCTURE

Infinio Accelerator Product Overview White Paper

vsan 6.6 Performance Improvements First Published On: Last Updated On:

The McAfee MOVE Platform and Virtual Desktop Infrastructure

An ESRI White Paper June 2009 ArcGIS Server and Virtualization

Osynlig infrastruktur i datacentret med inbyggd säkerhet och resursoptimering.

CBRE VMware View Reference Architecture & Success Story Stateless Virtual Desktops with VMware, Atlantis Computing, Trend Micro & Xsigo Systems

Architectural overview Turbonomic accesses Cisco Tetration Analytics data through Representational State Transfer (REST) APIs. It uses telemetry data

Your Data Center is Everywhere. Unified Computing System Data Center Campaign Overview Marketing Cheat Sheet

High-Performance, High-Density VDI with Pivot3 Acuity and VMware Horizon 7. Reference Architecture

Desktop Virtualization for Higher Education. The Virtual Lab

Deploying Application and OS Virtualization Together: Citrix and Virtuozzo

Symantec NetBackup 7 for VMware

Discover the all-flash storage company for the on-demand world

Networking for a dynamic infrastructure: getting it right.

Reduce costs and enhance user access with Lenovo Client Virtualization solutions

Desktop virtualization for all

Networking for a smarter data center: Getting it right

DATACENTER SERVICES DATACENTER

THE OPEN DATA CENTER FABRIC FOR THE CLOUD

IT Infrastructure: Poised for Change

The next step in Software-Defined Storage with Virtual SAN

Table of Contents HOL SLN

W H I T E P A P E R : O P E N. V P N C L O U D. Implementing A Secure OpenVPN Cloud

Customer Case Studies on Accelerating Their Path to Hybrid Cloud

Ten things hyperconvergence can do for you

Market Report. Scale-out 2.0: Simple, Scalable, Services- Oriented Storage. Scale-out Storage Meets the Enterprise. June 2010.

Top 4 considerations for choosing a converged infrastructure for private clouds

VDI What is it? Virtual Desktop Infrastructure in Plain Vanilla. Clifford Gabriel Data Center and Virtualization Trends and Technologies Inc.

VMware vsan 6.6. Licensing Guide. Revised May 2017

QLogic 2500 Series FC HBAs Accelerate Application Performance

VMware Virtual SAN Technology

EMC FORUM Vic Bhagat. Executive Vice President & Chief Information Officer EMC Corporation

Workspace & Storage Infrastructure for Service Providers

BUILDING the VIRtUAL enterprise

WHITE PAPER. Desktop Virtualization Efficiencies with Citrix and NetApp. By Mark Bowker. October, 2008

VMware vsphere Beginner s Guide

Best of Breed Surveillance System SOLUTION WHITEPAPER

BUYING SERVER HARDWARE FOR A SCALABLE VIRTUAL INFRASTRUCTURE

Virtualization of the MS Exchange Server Environment

Dell EMC Hyper-Converged Infrastructure

Key Considerations for Improving Performance And Virtualization in Microsoft SQL Server Environments

End User Computing. Haider Aziz Advisory System Engineer-EMEA. Redefining Application and Data Delivery to the Modern Workforce

Virtualization & On-Premise Cloud

Parallels Virtuozzo Containers

Features. HDX WAN optimization. QoS

The next step in Software-Defined Storage with Virtual SAN. VMware vforum, 2014 Bünyamin Özyaşar 2014 VMware Inc. All rights reserved.

Pulse Secure Application Delivery

Never Drop a Call With TecInfo SIP Proxy White Paper

Virtual SAN and vsphere w/ Operations Management

Dell EMC Hyper-Converged Infrastructure

Citrix XenDesktop 2.0. Michael Schmidt Country Manager Switzerland Citrix Systems International GmbH

VMware Join the Virtual Revolution! Brian McNeil VMware National Partner Business Manager

Enable Modern Work Styles with Microsoft VDI. Jeff Chin Windows Client Solutions Specialist

TECHNOLOGY WHITE PAPER. Java for the Real Time Business

Software Defined Storage

VMworld 2013 Overview

VMWARE VSAN LICENSING GUIDE - MARCH 2018 VMWARE VSAN 6.6. Licensing Guide

Four Steps to Unleashing The Full Potential of Your Database

Innovative Solutions. Trusted Performance. Intelligently Engineered. Comparison of SD WAN Solutions. Technology Brief

Efficient Data Center Virtualization Requires All-flash Storage

Data Center 3.0 Shift to IT as a Service with Your Own Private Cloud

MAXIMIZING DESKTOP VIRTUALIZATION SUCCESS WITH VDI-OPTIMIZED DELL EQUALLOGIC HYBRID ARRAYS

iocontrol Reference Architecture for VMware Horizon View 1 W W W. F U S I O N I O. C O M

Supercharge your virtual app and desktop user experience

Benefits of SD-WAN to the Distributed Enterprise

Using Virtualization to Reduce Cost and Improve Manageability of J2EE Application Servers

Choosing the Best Network Interface Card for Cloud Mellanox ConnectX -3 Pro EN vs. Intel XL710

ELASTIC DATA PLATFORM

3 Ways Businesses Use Network Virtualization. A Faster Path to Improved Security, Automated IT, and App Continuity

7 Things ISVs Must Know About Virtualization

Lenovo Validated Designs

ClearCube White Paper Best Practices Pairing Virtualization and Collaboration

Oracle Exadata Statement of Direction NOVEMBER 2017

VMWARE CLOUD FOUNDATION: THE SIMPLEST PATH TO THE HYBRID CLOUD WHITE PAPER AUGUST 2018

DaaS Market Report Workspace Services and Desktops-as-a-Service Global Market Trends: The Service Provider Perspective

PCI DSS Compliance. White Paper Parallels Remote Application Server

VMware vcloud Air Network Service Providers Ensure Smooth Cloud Deployment

Multi-Tenancy Designs for the F5 High-Performance Services Fabric

Enterprise-class desktop virtualization with NComputing. Clear the hurdles that block you from getting ahead. Whitepaper

Condusiv s V-locity VM Accelerates Exchange 2010 over 60% on Virtual Machines without Additional Hardware

Taking Hyper-converged Infrastructure to a New Level of Performance, Efficiency and TCO

CUSTOMER SUCCESS STORY GRIMME GRIMME IMPROVES WORKFLOWS AND REDUCES COSTS BY MORE THAN 40% WITH NVIDIA VIRTUAL GPU

Transcription:

HOW TO MANAGE VDI PERFORMANCE Manage storage I/O and latency, while maximizing desktop density in complex VDI environments vmturbo.com 866-634-5087 sales@vmturbo.com

Executive Summary Virtual Desktop Infrastructure (VDI) holds great promise for end-user computing teams to centralize management and maintenance, lower operational costs, improve security, and deliver flexibility to mobile workers across a range of delivery form factors and devices. With a recent survey 1 reporting that 46% of VDI projects are being stalled due to cost and performance issues, it is imperative that engineering and operations teams have a control system in place to assure VDI performance with economical use of the infrastructure for these initiatives to be successful. With VMTurbo, teams can: Assure performance to virtual desktop instances and users through intelligent resource allocation and workload placement decisions Minimize storage IO and latency in the virtualization and storage layers, leveraging existing storage investments and ensuring VDI project success Efficiently leverage the virtual infrastructure and minimize operational costs, without costly over-provisioning or building dedicated VDI environments Intelligently control the demand of I/O intensive tasks (e.g. patch updates, antivirus updates, reboots) from overtaxing the storage controller Carefully plan and model VDI deployments, and future-proof the VDI service through underlying support of multiple hypervisor and cloud technologies This paper explores some of the common challenges facing VDI planning, deployment and operations, and VMTurbo s unique approach for addressing them. 1 http://virsto.com/news/press/virsto-survey-46-percent-of-vdi-projects-stalled-due-to- vmturbo.com/download 1

VDI Challenges Complexity VDI itself is essentially a complex distributed application consisting of a set of components including clients, desktop virtual machines, connection brokers, load balancers, directory services, image composers and more. A key goal when planning and operating a VDI environment is to ensure that end users receive performance comparable to that of a physical desktop. This requires that the underlying virtual infrastructure has resources appropriately allocated at all times, including virtual machine placement, to assure performance to the distributed VDI application and desktop end users. Propensity to Over-Provision There are a number of key performance concerns that often arise in VDI rollouts across compute, storage and network resources. These performance concerns are compounded by the extremely dynamic potential of the virtual desktops themselves. While some of the virtual desktops may be dedicated, some are likely to be shared, some could be streamed, and in many environments such as retail, non-persistent transient pools of desktops can be spun up or down as employees come and go. These concerns can often lead to extensive virtual infrastructure over-provisioning, with many teams choosing to deploy VDI on a dedicated (compute and storage) cluster, for example, to minimize contention for shared resources. However, this approach, can severely impact the return on investment (ROI) justifying a VDI project, and runs against the objectives of virtualization to maximize sharing of underlying resources. In the following sections, we explore these challenges and how VMTurbo can enable planning and successful operation of VDI deployments by ensuring performance while most efficiently utilizing virtual infrastructure resources. Ensuring VDI Performance and Efficient Use of Compute Resources With VDI deployments, effectively allocating memory and CPU resources is key to driving efficiency and ensuring performance to desktop users. While virtualization has enabled multiple levers in the infrastructure such that resource allocation and virtual machine placement can be controlled dynamically, determining what compute resources to change, and when and where to place workloads to increase efficiency and assure performance, is like solving a giant three-dimensional jigsaw puzzle. With extremely dynamic virtual and VDI environments, the jigsaw puzzle pieces are also continuously changing, adding to the challenge. This is known as the Intelligent Workload Management problem. Many vendors approach this problem with simple element-centric heuristics, such as increasing vmturbo.com/download 2

CPU and memory allocation in response to local demands or moving a workload to a less loaded host. These decisions may seem sensible in isolation, but can be globally suboptimal and harmful since they lack an understanding of the interconnected nature of the virtual infrastructure jigsaw puzzle, and can, therefore, lead to lower infrastructure efficiency, and worse, put workloads and desktop users at risk of performance issues. VMTurbo Operations Manager controls the compute and storage infrastructure in a global desired state, leveraging its analytic engine to automatically and continuously tune the environment to reduce resource contention and avoid performance issues before problems occur. The technology represents the virtualized IT environment as a marketplace of compute resources, conceptualizing the infrastructure as a service supply chain, and uses price and budget priority to match workloads demands with the supply of compute and storage capacity. The Storage IO Challenge Ensuring VDI performance in the face of extreme storage IO demands is perhaps the biggest challenge facing those deploying and operating VDI environments. The cumulative storage IO demands of hundreds or thousands of virtual desktops combine to produce high IO loads at the virtualization layer and on the underlying storage infrastructure. This leads to what is sometimes referred to as the IO blender effect randomized IO streams resulting from the multiplexing of multiple underlying desktop instances. Coupled with the extremely dynamic nature of virtual desktop workloads, which may be quickly spun up and down, IO demands on the virtual infrastructure can be highly volatile. IO boot storms can also be generated when multiple desktop virtual machines come online simultaneously, and significant spikes in IO can result from anti-virus scans across virtual machines. Under these circumstances, a real-time control approach is mandatory to ensure that new or departing workloads are quickly understood and factored in to real-time resource allocation and desktop workload placement decisions to maintain performance to the VDI application components and desktop users. VMTurbo treats storage IO and latency as a commodity that is bought and sold in its data center marketplace. As storage IO and latency resources are consumed, IO providers such as hosts and datastores raise the prices of these commodities. As a result, virtual machines shop around for the best prices and placement, driving the VDI application and desktop workloads to an equilibrium where VDI performance is assured while the underlying infrastructure is utilized efficiently. Effectively Leveraging Existing Storage Infrastructure Investments The aforementioned IO challenges generate significant demands on the underlying storage infrastructure beneath the virtualization layer, causing many IT organizations to reexamine existing storage investments and request additional yet unnecessary investments. With the VMTurbo Operations Manager Storage Extension, VMTurbo builds upon an existing rich model of the virtual data center to understand and extend into the detailed vmturbo.com/download 3

storage domain and its interconnection with the virtualization domain, allowing administrators and IT Operations to understand the key dependencies, and more importantly, provide a basis for VMTurbo s real-time control that drives both the virtualization and storage domains in to an equilibrium that optimizes storage infrastructure efficiency while ensuring workload (storage) performance. By driving awareness of the underlying storage into VMTurbo s data center marketplace, desktop workload placement and resource allocation decisions can be further optimized, maximizing existing storage investments and VDI readiness. For example, when looking at the virtualization domain alone, it may appear desirable to storage vmotion a desktop virtual machine from one datastore to another to relieve latency/io. However, upon closer examination of the storage infrastructure, both datastores share the same underlying aggregates (RAID groups) and disks, which means that the IO contention will not be alleviated by the move. Control the demand of IO intensive tasks Patches, antivirus updates and virus scans generate IO spikes causing congestion on the storage controller resulting in significant latency. With VDI workloads that have been relatively sequential become random. IO blending increases read/write activity on the disk heads further degrading performance. The VDI Control Extension builds on the functionality of VMTurbo Operations Manager Storage Extension by throttling IO intensive tasks in order to improve overall performance. In a VDI environment these IO intensive tasks commonly include backups, windows updates, and antivirus scans. VDI Control works in conjunction with Storage Control to determine the best time for these tasks to execute and limits the number of IO intensive tasks that can take place on one storage controller in order to maintain performance of the entire environment. Network IO While modern corporate LANs and networks have ample bandwidth capabilities, and VDI vendors have made tremendous strides with remote display protocol efficiency (e.g., Citrix with HDX, VMware with PCoIP), high-performance, graphically-intensive desktop applications, such as Computer Aided Design (CAD) and others, can generate significant network loads. Emerging technologies and business models, such as providing virtual desktops over metro or wide area networks, and Desktop as a Service (DaaS) mean that the network throughput demands of VDI must be closely monitored, managed and, most importantly, controlled. Similar to compute and storage IO resources, network IO is treated as a commodity in the VMTurbo data center marketplace. Network throughput demands of desktop virtual machines are priced according to the laws of supply and demand, guiding desktop vmturbo.com/download 4

workload placement and resource allocation decisions so that network resources are utilized efficiently while the performance of desktop virtual machines is assured. VDI Planning Accurate planning is key to success in VDI deployments. Key questions that need to be addressed include: Can VDI be accommodated by my existing infrastructure? How many VDI images can be run on a server/cluster while still delivering a full PClike experience? How much (and what type of) hardware should be provisioned to accommodate anticipated VDI desktops and infrastructure? What plans should be made for different desktop user types, as well as the resulting compute, storage and network IO needs? When will additional hardware be needed, based on measured VDI growth and uptake? VMTurbo Operations Manager enables engineering and IT Operations teams to obtain answers to these questions, whether a deployment is being planned from scratch, or on top of an existing virtual infrastructure. VMTurbo s unique approach unifies planning and operations, ensuring that the right amount of hardware can be procured at the right time, to maximize efficiency of the virtual infrastructure resources while assuring VDI performance to desktop users. The expected compute, storage and network demands of planned virtual desktops can be explicitly modeled. Existing virtual desktop workloads peak and average usage demands can also be profiled, allowing for accurate planning and forecasting based on actual existing usage information. vmturbo.com/download 5

Desktop as a Service As cloud providers and enterprises broaden their service portfolios, many providers are adopting DaaS. These services offer the benefits of VDI, without enterprise customers needing to build and operate their own VDI infrastructures. VMTurbo offers a fully multi-tenant and cloud platform-aware solution (VMware vcloud Director, Citrix CloudStack). With it, cloud providers deliver DaaS services meeting service levels while efficiently using compute, storage and cloud resources and, thereby, increasing operating margins. Furthermore, providers may differentiate their DaaS offerings by exposing targeted views to their tenants, allowing subscribers to visualize and understand the health of their desktop workloads. This capability can also benefit the provider because their customers can leverage this as part of their internal incident management process associated with desktop performance problems. This can dramatically reduce the number of incident tickets logged by subscribers as they can quickly eliminate the DaaS infrastructure as a cause of performance issues before logging incidents with the DaaS provider s service desk. Multi-Vendor-Ready and Future-Proofing The VDI Service Today, a number of VDI solutions support multiple underlying hypervisor technologies at the virtualization layer, enabling flexibility and future-proofing of the VDI offering. As companies look to diversify their use of hypervisors, and investigate the use of hybrid clouds, a VDI management solution must be able to support these technologies, ensuring efficiency and performance of the VDI service. VMTurbo supports a broad array of hypervisors and cloud platforms, enabling peace of mind now and in the future. vmturbo.com/download 6

Conclusion VMTurbo enables successful VDI deployment and operations by assuring compute, network and storage performance to desktop workloads and VDI infrastructure while efficiently utilizing the underlying virtual resources. This enables companies to realize the benefits of VDI while keeping performance and cost concerns under control. vmturbo.com/download 7

About VMTurbo VMTurbo s Demand-Driven Control platform enables customers to manage cloud and enterprise virtualization environments to assure application performance while maximizing resource utilization. VMTurbo s patented decision-engine technology dynamically analyzes demand from applications, containers, network and VDI and adjusts configuration, resource allocation and workload placement to meet service levels and business goals. With this unique understanding into the dynamic interaction of demand and supply, VMTurbo is the only technology capable of closing the loop in IT operation by automating the decision-making process to maintain an environment in a healthy state. The VMTurbo platform first launched in August 2010 and now has more than 25,000 users, including many of the world s leading financial institutions, social and e-commerce sites, carriers and service providers. Using VMTurbo, our customers, including JP Morgan Chase, Salesforce.com and Thomson Reuters, assure that applications get the resources they need to operate reliably, while utilizing their most valuable infrastructure and human resources most efficiently. VMTurbo is headquartered in Massachusetts, with offices in New York, California, United Kingdom and Israel. 2014 VMTurbo, Inc. All Rights Reserved. vmturbo.com/download 8 vmturbo.com 866-634-5087 sales@vmturbo.com