A Dell White Paper Dell Compellent



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

High Performance Tier Implementation Guideline

Dynamic Disk Pools Technical Report

Comprehending the Tradeoffs between Deploying Oracle Database on RAID 5 and RAID 10 Storage Configurations. Database Solutions Engineering

A Dell Technical White Paper Dell Compellent

Flash-optimized Data Progression

Solid State Drive vs. Hard Disk Drive Price and Performance Study

Best Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays

Dell PowerVault MD32xx Deployment Guide for VMware ESX4.1 Server

Quick SAS Cabling Guide

Dell Reference Configuration for Hortonworks Data Platform

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

DELL. Virtual Desktop Infrastructure Study END-TO-END COMPUTING. Dell Enterprise Solutions Engineering

Data Migration: Moving from Dell PowerVault MD3000i/MD3000 to MD3200i/MD3220i and MD3600i/MD3620i Series Storage Arrays

Reference Architecture for a Virtualized SharePoint 2010 Document Management Solution A Dell Technical White Paper

Microsoft Exchange 2010 on Dell Systems. Simple Distributed Configurations

Self-Service Provisioning and the Private Cloud

Virtualized Hadoop. A Dell Hadoop Whitepaper. By Joey Jablonski. A Dell Hadoop Whitepaper

Transitioning to 6Gb/s SAS (Serial-Attached SCSI) A Dell White Paper

The Methodology Behind the Dell SQL Server Advisor Tool

High Performance SQL Server with Storage Center 6.4 All Flash Array

DVS Enterprise. Reference Architecture. VMware Horizon View Reference

A Dell Technical White Paper Dell Compellent

VMware ESX 2.5 Server Software Backup and Restore Guide on Dell PowerEdge Servers and PowerVault Storage

DELL s Oracle Database Advisor

PowerVault MD1200/MD1220 Storage Solution Guide for Applications

Reference Architecture for Dell VIS Self-Service Creator and VMware vsphere 4

Dell Virtual Remote Desktop Reference Architecture. Technical White Paper Version 1.0

Dell Wyse Datacenter for View RDS Desktops and Remote Applications

Sizing and Best Practices for Deploying Microsoft Exchange Server 2010 on VMware vsphere and Dell EqualLogic Storage

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

Sizing and Best Practices for Deploying Microsoft Exchange Server 2010 on VMware vsphere and Dell EqualLogic Storage

Dell DR4000 Disk Backup System. Introduction to the Dell DR4000 Restore Manager A primer for creating and using a Restore Manager USB flash drive

Optimizing SQL Server Storage Performance with the PowerEdge R720

Microsoft SharePoint Server 2010

Protecting Microsoft SQL Server with an Integrated Dell / CommVault Solution. Database Solutions Engineering

Archiving A Dell Point of View

DELL. Dell Microsoft Windows Server 2008 Hyper-V TM Reference Architecture VIRTUALIZATION SOLUTIONS ENGINEERING

CommVault Simpana 10 Best Practices

How To Backup And Restore A Database With A Powervault Backup And Powervaults Backup Software On A Poweredge Powervalt Backup On A Netvault 2.5 (Powervault) Powervast Backup On An Uniden Power

Using Red Hat Network Satellite Server to Manage Dell PowerEdge Servers

How To Create A Web Server On A Zen Nlb (Networking) With A Web Browser On A Linux Server On An Ipad Or Ipad On A Raspberry Web 2.4 (

Comparison of Hybrid Flash Storage System Performance

Achieving a High Performance OLTP Database using SQL Server and Dell PowerEdge R720 with Internal PCIe SSD Storage

EMC XTREMIO EXECUTIVE OVERVIEW

Delivering Accelerated SQL Server Performance with OCZ s ZD-XL SQL Accelerator

Overcoming the Storage Challenges of Persistent Virtual Desktops with Dell EqualLogic Hybrid Arrays and Unidesk

Lenovo SAN Manager. Provisioning and Mapping Volumes. Lenovo Enterprise Product Group. February 2013; Revised April 2015

Improving Microsoft Exchange Performance Using SanDisk Solid State Drives (SSDs)

A Dell Technical White Paper Dell PowerConnect Team

Using Network Manager to Collect and Graph Data from Network Devices

BUYING PROCESS FOR ALL-FLASH SOLID-STATE STORAGE ARRAYS

Open Cloud Networking: Unlocking the Full Potential of Cloud Computing. A Dell Technical White Paper

Dell EqualLogic Best Practices Series. Dell EqualLogic PS Series Reference Architecture for Cisco Catalyst 3750X Two-Switch SAN Reference

DELL. Unified Server Configurator Security Overview. A Dell Technical White Paper. By Raja Tamilarasan, Wayne Liles, Marshal Savage and Weijia Zhang

IBM FlashSystem and Atlantis ILIO

Rack Blanking Panels To Fill or Not to Fill

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

How To Store Data On Disk On Data Domain

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

MS Exchange Server Acceleration

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

Dell Compellent Storage Center

The Total Economic Impact Of FlashSoft TM Software From SanDisk

Intel RAID SSD Cache Controller RCS25ZB040

Flash Storage Optimizing Virtual Desktop Deployments

Redundant Array of Independent Disks (RAID)

Technical Note. Dell PowerVault Solutions for Microsoft SQL Server 2005 Always On Technologies. Abstract

Dell PowerEdge Blades Outperform Cisco UCS in East-West Network Performance

How To Set Up Software Raid In Linux (Amd64)

Compellent Storage Center

Dell OptiPlex XE Watchdog Timer

Deploying Dell OpenManage Server Administrator on VMware ESXi Using Dell Online Depot and VMware Update Manager

Addressing Scaling Challenges in the Data Center

HOW MANY USERS CAN I GET ON A SERVER? This is a typical conversation we have with customers considering NVIDIA GRID vgpu:

Accelerating Database Applications on Linux Servers

The Dell and File Archive Solution with CommVault Simpana Software

Analysis of VDI Storage Performance During Bootstorm

IOmark- VDI. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VDI- HC b Test Report Date: 27, April

IP SAN Best Practices

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

SIP Trunking with Microsoft Office Communication Server 2007 R2

A Dell Technical White Paper Dell PowerVault MD32X0, MD32X0i, and MD36X0i Series of Arrays

SSDs: Practical Ways to Accelerate Virtual Servers

RFP-MM Enterprise Storage Addendum 1

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

The Effect of Priorities on LUN Management Operations

Optimize VDI with Server-Side Storage Acceleration

Dell PowerVault MD Series Storage Arrays: IP SAN Best Practices

Q & A From Hitachi Data Systems WebTech Presentation:

SSDs: Practical Ways to Accelerate Virtual Servers

Transcription:

Functional IOPS in VDI with Dell Compellent A Dell White Paper Dell Compellent

THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. 2011 Dell Inc. All rights reserved. Reproduction of this material in any manner whatsoever without the express written permission of Dell Inc. is strictly forbidden. For more information, contact Dell. Dell, the DELL logo, and the DELL badge, PowerConnect, and PowerVault are trademarks of Dell Inc. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own. May 2011 Page ii

Contents Introduction... 2 VDI Planning... 2 Calculating Functional IOPS... 2 Summary... 6 Figures Figure 1 Functional Vs. RAQ IOPS... 4 Figure 2 Disk Space Utilization... 4 Figure 3 Available Desktops... 5 Figure 4 Available Space... 5 Page 1

Introduction Virtual Desktop Infrastructures (VDI) require several components to deliver efficient and reliable desktops to the end user. As with any project, planning is key to a successful VDI deployment. Many factors need to be considered to provide the end user an experience as good as or better than a traditional desktop solution. One area that requires significant attention in the planning process is the storage requirements for VDI. VDI planning When planning storage requirements for VDI, capacity is only part of the equation. The number of input/output operations per second (IOPS) must also be taken into consideration. This paper will outline the special requirements for calculating IOPS for a VDI deployment and demonstrate the advantages of Dell Compellent storage in a VDI environment. In storage, the number of IOPS represents the maximum amount of input/output operations a storage device can perform. Not all IOPS are created equal, however. Raw IOPS represent the maximum amount of IOPS a single disk can perform multiplied by the total number of disks. For example, we can use the chart below to find the total raw IOPS of six 146GB 15K drives. 6 disks x 180 IOPS = 1080 Raw IOPS Disk Type IOPS 7200 SATA 90 10k SAS 140 15k SAS 180 Raw IOPS are a theoretical maximum that will change once disks are placed into production. There are a couple factors that need to be taken into consideration when calculating usable IOPS. Because writes take more IOPS to complete, the percent of writes the workload requires have to be known. The other consideration is the RAID level used to protect data on the disk. These are factored to calculate the Functional IOPS of a storage system. In a VDI environment, functional IOPS give a better performance profile by taking into account the demands placed on the storage. Calculating Functional IOPS Functional IOPS are important with VDI due of the high write requirement of virtual desktops. Some estimates put the number of writes up to 90% of all IOPS. This can decrease the number of IOPS available due to the write penalties associated with different RAID types. Write penalties are assigned to RAID levels based on characteristics of their write activity. For example, with RAID 1 or 10, data is written once and read once to verify each write. This consumes two raw IOPS, so RAID 1 and 10 are assigned a write penalty of 2. Likewise, RAID 5 has a penalty of 4 because each write operation requires four raw IOPS, one to read the existing data, one to read existing parity, one to write new Page 2

data, and one to write new parity. Below is a chart of the write penalty assigned to different RAID types. RAID Level Write Penalty RAID 0 1 RAID 1 or 10 2 RAID5 (3 data 1 parity) 4 RAID5 (4 data 1 parity) 5 RAID5 (5 data 1 parity) 6 RAID 6 6 Raw IOPS are factored with the percent of reads to writes and RAID penalty to calculate the functional IOPS of a storage system. The formula for calculating Functional IOPS is expressed as: Functional IOPS=((Raw Storage IOPS*Write %)/RAID Write Penalty)+(Raw Storage IOPS*Read %) In the example below, six 146GB 15K drives in a RAID 5 configuration with 80% write to 20% read ratio will provide 339 functional IOPS. Functional IOPS=((1080*80%)/7)+(1080*20%) In comparison, if we were to change the above to RAID 10 instead of RAID 5, our function will be 648. Functional IOPS=((1080*80%/2)+(1080*20%) The contrast between RAW IOPS and Functional IOPS illustrates the importance of considering workload when planning for a VDI implementation. As you can see in the chart below, RAID 10 offers a significant increase in IOPS over RAID 5. Page 3

Figure 1 Functional Vs. RAW IOPS Number of IOPS 3000 2500 2000 1500 1000 500 0 Functional Vs. RAW IOPS 3 4 5 6 7 8 9 10 11 12 13 14 15 Number of 146GB, 15k Disks Raw IOPS RAID 10 IOPS RAID 5 IOPS With traditional storage, the tradeoff for higher performance is a loss in disk capacity. The amount of disk space dedicated to data protection is significantly more with RAID 10 compared to RAID 5. This makes RAID 10 more costly based on the number of disks needed to meet space requirements. The chart below shows the comparison of raw vs. usable disk space with RAID 10 and RAID 5. Figure 2 Disk Space Utilization Space (GB) 2500 2000 1500 1000 500 0 Disk Space Utilization 3 4 5 6 7 8 9 10 11 12 13 14 15 Number of 146GB, 15k Disks Raw Space Usable Space RAID 5 Usable Space RAID 10 Due to the high percentage of writes in a VDI environment, most deployments are force to choose the more costly high performance RAID 10 option to support Functional IOPS requirements. This is where Dell Compellent storage can add significant value to a VDI deployment. With Dell Compellent virtualized storage, data is written at RAID 10, offering high level of Functional IOPS. While data is written at RAID 10, Dell Compellent also reads from RAID 5, offering better space utilization within the storage system. Page 4

The unique combination of writing data at RAID 10 while reading from RAID 5 gives Dell Compellent the best combination of performance and space utilization. As illustrated with the graph below, the number desktops supported on Dell Compellent with a given amount of disks surpasses that of RAID 5. Figure 3 Available Desktops Available Desktops Desktops at 15 IOPS 120 100 80 60 40 20 0 3 4 5 6 7 8 9 10 11 12 13 14 15 Number of 146GB, 15k Disks Desktops w/compellent Desktops at RAID 5 While write performance is at a RAID 10 level, disk capacity on Dell Compellent is comparable with RAID 5. With Dell Compellent Fluid Data technology, the storage system automatically moves data written as RAID 10 to RAID 5. This provides significantly more useable space compared to RAID 10 as illustrated below. Figure 4 Available Space Available Space Usable GB 2500 2000 1500 1000 500 0 3 4 5 6 7 8 9 10 11 12 13 14 15 Number of 146GB, 15k Disks Useable Space w/compellent Usable Space RAID 10 *Based on blended RAID level In addition to the space savings and performance provided by the combination of RAID 5 and RAID 10, Dell Compellent also thin provisions all data stored on the device. This provides greater efficiencies by eliminating allocated but unused space. Page 5

As illustrate earlier, different disks have different performance profiles. High performance disks, such as the 15k RPM SAS drive, offer twice the IOPS of a 7200 RPM SATA drive. However, with the higher performance comes a higher price. Because of the performance requirements of VDI environments, many administrators are forced to place all VDI data on higher cost, high performance Data Progression disks. This is not the case with Dell Compellent. With an easily modifiable rule set, administrators can have all data written to high performance disks on Tier 1, then use Dell Compellent Data Progression to migrate infrequently used data to less expensive lower tiers of storage. With Data Progression, infrequently accessed data, such as archived user data, moves automatically to lower tiers of storage while frequently accessed data, such as OS files, stay in the high performance tier. Summary Balancing performance and cost are critical to a successful VDI project. Dell Compellent Data Progression technology adds value to a VDI environment by providing RAID 10 performance and space utilization comparable to RAID 5. Automatic data placement and thin provisioning increases the value by optimally placing data on different tiers of storage. This makes Dell Compellent a high performance, efficient solution for VDI environments. Page 6