Sie sind auf Seite 1von 24

High Performance 750-Seat Virtual

Desktop Infrastructure (VDI)


with Citrix XenDesktop 7
Reference Architecture
February, 2014

Table of Contents
Executive Summary ...................................................................................................... 3
Infrastructural Components ......................................................................................... 4
Citrix XenDesktop ..................................................................................................................................... 4
Microsoft Windows Server 2012 R2 Hyper-V ........................................................................................... 4
The X-IO Intelligent Storage Element ....................................................................................................... 5
Login VSI ................................................................................................................................................... 6

Reference Architecture Configuration ........................................................................ 7


Physical Hardware Configuration .............................................................................................................. 7
Virtual Machine Configuration ................................................................................................................... 8
Citrix XenDesktop Storage Requirements ................................................................................................ 9
Windows Server 2012 R2 Configuration and Best Practices .................................................................... 9
Network Configuration............................................................................................................................. 10

Intelligent Storage Element Test Configuration ....................................................... 11


Fibre Channel Switch Configuration ....................................................................................................... 11
LUN Configuration ................................................................................................................................... 12
Login VSI Configuration .......................................................................................................................... 13

Test Results ................................................................................................................. 14


ISE 230 Test Results .............................................................................................................................. 14
Login VSI Test Results ............................................................................................................................ 17

Total Cost of Ownership (TCO) Analysis .................................................................. 19


TCO versus Cost of Acquisition .............................................................................................................. 19
Sizing Storage for Actual Performance Requirements ........................................................................... 19
Storage Density and Rack Space Consumption ..................................................................................... 20
Storage Energy Consumption ................................................................................................................. 20
Storage Warranty Costs .......................................................................................................................... 22

Summary ...................................................................................................................... 22
Acknowledgements..................................................................................................... 23
Thin Client Computing............................................................................................................................. 23
Citrix ........................................................................................................................................................ 23
Contact Information ................................................................................................................................. 23

Appendix A: ISE 230 Tested Configuration Details .................................................. 24

2 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Executive Summary
This document describes a fully-tested, benchmarked and proofed reference architecture for large-scale
(750+ user) virtual desktop infrastructure (VDI) implementations.
The target audience for this document includes storage and virtualization administrators, consulting data
center architects, field engineers, cloud architects, and desktop specialists who want to implement Citrix
XenDesktop based virtual desktops. A working knowledge of Hyper-V, XenDesktop, server, storage,
network and data center design is assumed but is not a prerequisite to read this document.
VDI (Virtual Desktop Infrastructure) enables IT to deliver a secure, mobile, manageable and less costly
end user computing platform, at lower cost. That is the essential promise of VDI.
However a large number of VDI projects fail to deliver on that promise, in most cases due to storage
performance bottlenecks. As a result:

The VDI project cannot be completed, successfully at cost.

The performance of the VDI environment is significantly worse than the performance of dedicatedhardware desktops.

The cost of storage sufficient to equalize the VDI performance deficit makes the cost of the VDI project
greater than the cost of dedicated-hardware desktops.

The storage performance bottlenecks that cripple so many VDI projects are the result, in some cases,
of a failure to characterize the per-VM performance requirements for a VDI environment, but are more
often the result of a damaging, single-minded focus on lower cost storage capacity ($/GB).

In our view, it is absolutely critical that VDI projects balance both storage performance and storage
capacity in order to be successful.

When per-VM storage performance requirements are taken into consideration along with per-VM storage
capacity requirements, during the planning phase of VDI projects:
-

Traditional enterprise storage array vendors are forced to over-provision, or short-stroke, storage
capacity to deliver enough storage performance for the required number of VMs, producing a very
expensive solution.

Flash and solid state disk (SSD) array vendors wildly over-provision storage performance to
deliver enough storage capacity to each VM.

This reference architecture and its underlying results demonstrate, without a doubt, the suitability of an
all-hard disk drive (HDD) ISE configuration without the need for higher cost all flash or hybrid arrays.

3 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Infrastructural Components
The tested VDI reference architecture described in this document is based on the following:

Citrix XenDesktop 7

Microsoft Windows Server 2012 R2 Hyper-V

X-IO Intelligent Storage Elements (ISEs) and ISE Manager software

Login VSI

Citrix XenDesktop
Citrix XenDesktop delivers Windows apps and desktops as secure mobile services. With XenDesktop, IT
can mobilize the business, while reducing costs by centralizing control and security for intellectual
property. Incorporating the full power of XenApp, XenDesktop can deliver full desktops or just the apps to
any device. HDX technologies enable XenDesktop to deliver a native touch-enabled look-and-feel that is
optimized for the type of device, as well as the network.
Citrix XenDesktop provides the best method available today to provision, host, manage and deliver virtual
desktops and applications. Citrix has the benefit of 25 years of advanced expertise in optimizing remote
protocols and virtualizing user workloads.
User experience is greatly enhanced with Citrix XenDesktop by providing high performance, 24x7 access
to all corporate apps and data, from anywhere, from any type of device (PC, Mac, Linux, Tablets, IOS,
Android, etc.)
For the IT department, Citrix centralizes management in dramatically more efficient ways. Rather than
maintaining the legacy approach of installing and managing operating systems, applications, patches and
customizations on every single device, Citrix allows a One to Many solution. A single desktop image can
service 100s, 1000s, or, 10s of thousands of users providing a single point of update for the entire IT
environment. At the same time, security and performance are greatly improved by keeping the
applications close to the data in the secure boundary of the data center.

Microsoft Windows Server 2012 R2 Hyper-V


Hyper-V is an important part of Windows Server and provides a highly developed virtualization platform
that lets cloud providers provision for customers, and enterprises build their own private cloud of hosted
desktops. With Windows Server 2012 R2, customers get a compelling solution for core virtualization
scenarios; production server consolidation, dynamic data center, business continuity, test and
development and most importantly, as it relates to this reference architecture, Virtual Desktop
Infrastructure (VDI). Hyper-V provides customers with better flexibility with features like live migration and
cluster shared volumes for storage flexibility. In Windows Server 2012 R2, Hyper-V also delivers greater
scalability and improved performance with support for dynamic memory and enhanced networking
support versus other competing hypervisors or previous versions of Hyper-V.
Virtualization technologies help customers lower costs and deliver greater agility and economies of scale.
Either as a stand-alone product or an integrated part of Windows Server, Hyper-V is the leading
virtualization platform for today and the transformational opportunity with cloud computing, and hosted
desktops.

4 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

The X-IO Intelligent Storage Element


X-IOs Intelligent Storage Elements (ISEs) both the 700 series hybrid storage arrays and the 200 series
all-hard disk drive storage arrays are frequently deployed for large-scale VDI projects because:

ISEs offer predictably high levels of VDI performance. Performance is critical to the success of VDI
implementations. It impacts everything: user experience, application performance and the overall cost of
the environment.

ISEs scale linearly. The ISE can support thousands of virtual desktops with a scale-out architecture
design that provides modular, linear scaling as needed for VDI deployments.

ISEs offer industry-leading VDI price/performance. The ISEs balance of performance, capacity and price
significantly improves the economics of large-scale virtual desktop environments, when compared to
conventional enterprise storage arrays.

ISEs offer best-in-class reliability. ISEs are highly available, supporting todays high-availability enterprise
applications reliability demands with 99.999% uptime. Redundancy at every level of the ISE ensures that
if a hardware failure occurs, all application workloads will continue unaffected. X-IO Technologies is so
confident in the ISEs technical and operational reliability that it warranties the ISE for five years at no cost
to its customers.

ISEs are easy to deploy. Traditional storage systems are complex and difficult to troubleshoot, when
adjusting performance in VDI deployments. By contrast, the ISE Manager software, an intuitive storage
management environment that provides simple, user-friendly storage and integrated server
administration, allows virtualization administrators to provision and troubleshoot the entire VDI stack
through a single, easy-to-use graphical interface.

Figure 1 ISE Manager Storage View

5 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Login VSI
Login VSI is and industry standard load testing tool for Virtual Desktop Infrastructures and Server Based
Computing environments.
With Login VSI you can test the performance and scalability of Citrix XenDesktop and Citrix XenApp, by
simulating unique user workloads.
With Login VSI you can:

Benchmark different desktop, server and storage solutions and make the right decisions.

Know how much hardware you need by right sizing your XenDesktop infrastructure.

Gain insight in the maximum capacity by load testing your XenDesktop environment.

Test the impact of changes on the performance before they are implemented.

6 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Reference Architecture Configuration


The system-under-test (SUT) was configured as described below.

Physical Hardware Configuration

One Hewlett-Packard C7000 blade enclosure with 16 BL460 G7 servers, Intel Xeon X5650 (2.67
GHz, 6 cores), 192 GB memory, Windows Server 2012
o Hyper-Threading was enabled in the BIOS of all 16 blade servers
o Max Performance was enabled in the BIOS of all 16 blade servers
o Two BL460 Servers were configured for Infrastructure Services
o Three BL460 Servers were configured for Login VSI Client Workload Launchers
o Eleven BL460 Servers were configured for hosted desktop virtualization
One QLogic 5802v Fibre Channel switch
Two X-IO ISE 230 storage systems
o Eleven write cache file LUNs; one LUN per XenDesktop blade server
o Eleven user data LUNs, one LUN per XenDesktop blade server

Figure 2 shows the detailed topology of the reference architecture including the HP Blade enclosure
with server role allocations, SAN topology and X-IO ISE storage arrays.

Figure 2 - Detailed Reference Architecture Configuration

7 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Virtual Machine Configuration


Infrastructure Services:
Windows Server 2012 Hyper-V
Windows Server 2012 Virtual Machines
o Active Directory, DHCP and DNS 4 GB memory, 1 vCPU
o Citrix Provisioning Services (PVS) 7.0 running SQL Server 4 GB memory, 2 vCPU
o Citrix Desktop Delivery Controller (DDC) running SQL Server 8 GB memory, 2 vCPU
o Citrix License server VM
Login VSI client launchers:
Windows Server 2012 Hyper-V
Windows 7 32-bit Virtual Machines 1.5 GB memory, 1 vCPU
XenDesktop Server:
Windows Server 2012 R2 Hyper-V with MPIO feature added
Windows 7 64-bit Virtual Machines 1.5 GB memory, 1 vCPU

Virtual Machine Configuration Diagram


Figure 3 shows a topology of the tested environment for this reference architecture.
The Citrix XenDesktop 7 infrastructure was configured on dedicated hosts. The infrastructure VMs were
hosted on local server storage.

Figure 3 - Test Environment overview of Citrix XenDesktop


deployment with Infrastructure components, Windows
Server 2012 R2 Hyper-V hosts and ISE volumes

8 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Citrix XenDesktop Storage Requirements


XenDesktop FlexCast Model has two different data types (write cache files and user data) with completely
different storage performance criteria.
The following table details the tested ISE per-user storage configuration:
Data Type

Per user capacity

Write cache files

8GB/user x 750 users (6TB total)

User data

41.7GB/user x 750 users (31.3TB total)

Total

49.7GB/user x 750 users (37.3TB)


X-IO Tested Storage Configuration

Windows Server 2012 R2 Configuration and Best Practices


The Windows Server 2012 R2 Hyper-V role and MPIO feature were added using the following PowerShell
command:
# Install-WindowsFeature Hyper-V, Hyper-V-PowerShell, Hyper-V-Tools, Multipath-IO

The Windows Server power plan was set to High performance using the following PowerShell
command:
# POWERCFG.EXE /S SCHEME_MIN

The ISEs utilized the Windows Server 2012 R2 Multi-Path IO Microsoft Device Specific Module (MS
DSM).
Native DSM:

Does not automatically claim enterprise class storage device LUNs, by default

Uses a round-robin load balancing policy, by default

The tested MPIO configuration added Xiotech ISE2400 to native DSM managed devices. MPIO Policy
was set to Least Queue Depth (LQD).
The following mpclaim commands were used, via PowerShell, to set all MPIO load balance policy for
XIOTECH ISE2400 for all LUNs.
# List enterprise storage device for vendor string
mpclaim e
# List all MPIO disks controlled by MSDSM (native DSM)
mpclaim s d
# Add multipath support for device
# Suppress reboot
mpclaim n I d XIOTECH ISE2400
# Set load balance policy to LQD for all disks controlled by MSDSM
mpclaim l m 4

9 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

# Restart server with reconfigured MPIO settings


shutdown r t 00

Network Configuration
Network 4 was configured to allow for Fibre connectivity from the HP blade servers. These were
connected to an 8Gb QLogic 5802v.
Four networks will be created:
o Network 1 Internal to HP Virtual Connect for PXE boot of VMs, allocated 5Gb bandwidth
o Network 2 Lab storage and management, 1Gb bandwidth
o Network 3 Production network for workload clients and XenDesktop VMs, 5Gb bandwidth
o Network 4 Fibre connection to ISE storage arrays, 8Gb bandwidth
Note: There will be no HA or redundancy across the NICs
Figure 4 illustrates the HP Blade Enclosure internal network design and external storage network.

Figure 4 - Network Configuration

10 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Intelligent Storage Element Test Configuration


Two ISE 230 systems providing eighty (80) 900 GB, 10K RPM SAS hard disk drives rated at 57.6 TB
usable capacity and 27,000 IOPS were used for this tested reference configuration. The ISEs provided
that performance and capacity in 6U of rack space, while consuming less than 1.5 kilowatts (kW) of
energy. The ISEs were not tuned in any way before or during the tests described in the next section.
There are four models in the ISE 200 series, each delivering real-world performance of 13,500 IOPS and
between 9.6 and 38.4TB of usable capacity in each 3U array.

Number of
ISE

Rated IOPS

ISE 210
Useable
Capacity

ISE 220
Useable
Capacity

ISE 230
Useable
Capacity

ISE 240
Useable
Capacity

13,500 IOPS

9.6 TB

19.2 TB

28.8 TB

38.4 TB

27,000 IOPS

19.2 TB

38.4 TB

57.6 TB

76.8 TB

For this reference architecture, the storage configuration must deliver a mix of aggregate performance at
a minimum of 25,000 IOPS (30 IOPS per defined user VM) and useable capacity (8 GBs/user for write
cache files and 41.7 GB/user for user data): easily within the rated performance and rated capacity of a
pair of ISE 230s.

Fibre Channel Switch Configuration


A single QLogic 5802v 8Gb Fibre Channel (FC) switch with 8 licensed ports was installed per established
QLogic guidelines and user documentation. The Fibre Channel zoning was configured to be open.
For smaller number of VDI users, it is possible to remove the Fibre Channel switch from the configuration
completely and connect up to four servers directly to a single ISE via the servers Fibre Channel host bus
adapter.
For high availability configurations, a second QLogic 5802v 8Gb FC switch is required for VDI
configurations requiring multiple ISE arrays and/or multiple servers.

11 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

LUN Configuration
In the tables below, the ISEs are identified by unit letter (A or B), by use (L for write cache file and D for
user data) and blade number (blade 01 11). For example, ISE-A-L01 denotes a LUN on ISE A, used
for write cache, and mapped to Blade 1.
ISE-A

LUN Name

Data Use

RAID Type

ISE-A-L01

Write cache

ISE-A-L02

Write cache

ISE-A-L03

LUN Size

Server

ISE RAID-10

551 GB

Blade 01

ISE RAID-10

552 GB

Blade 02

Write cache

ISE RAID-10

553 GB

Blade 03

ISE-A-L04

Write cache

ISE RAID-10

554 GB

Blade 04

ISE-A-L05

Write cache

ISE RAID-10

555 GB

Blade 05

ISE-A-L06

Write cache

ISE RAID-10

556 GB

Blade 06

ISE-A-D01

User data

ISE RAID-5

3001 GB

Blade 01

ISE-A-D02

User data

ISE RAID-5

3002 GB

Blade 02

ISE-A-D03

User data

ISE RAID-5

3003 GB

Blade 03

ISE-A-D04

User data

ISE RAID-5

3004 GB

Blade 04

ISE-A-D05

User data

ISE RAID-5

3005 GB

Blade 05

ISE-B
LUN Name

Data Use

RAID Type

LUN Size

Server

ISE-B-L07

Write cache

ISE RAID-10

557 GB

Blade 07

ISE-B-L08

Write cache

ISE RAID-10

558 GB

Blade 08

ISE-B-L09

Write cache

ISE RAID-10

559 GB

Blade 09

ISE-B-L10

Write cache

ISE RAID-10

560 GB

Blade 10

ISE-B-L11

Write cache

ISE RAID-10

561 GB

Blade 11

ISE-B-D06

User data

ISE RAID-5

3006 GB

Blade 06

ISE-B-D07

User data

ISE RAID-5

3007 GB

Blade 07

ISE-B-D08

User data

ISE RAID-5

3008 GB

Blade 08

ISE-B-D09

User data

ISE RAID-5

3009 GB

Blade 09

ISE-B-D10

User data

ISE RAID-5

3010 GB

Blade 10

ISE-B-D11

User data

ISE RAID-5

1244 GB

Blade 11

12 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Login VSI Configuration


Login VSI is designed to perform benchmarks for VDI workloads through system saturation. Login VSI
loads the system with simulated user workloads using well known desktop applications such as Microsoft
Office, Internet Explorer and Adobe PDF reader.
Login VSI is the de-facto industry standard benchmarking tool to test the performance and scalability of
centralized Windows desktop environments. Login VSI is 100% vendor independent and is used to test
virtual desktop environments like Citrix XenDesktop.

Medium Workload
This workload is based on the standard Login VSI medium knowledge worker workload, employing a mix
of Microsoft Office applications, Internet Explorer, PDF conversion software and 7-zip. Once a test
session has been started, the workload will repeat (loop) every 12 minutes. This loop is divided in
segments, and each consecutive Login VSI user logon will start in a different segment. This ensures that
all elements in the workload are equally used throughout the test. The medium workload opens up to 5
applications simultaneously, with the keyboard type rate set at 160ms for each character. During each
loop the response time is measured every 2 minutes with only 2 minutes of idle time to simulate real
world users.

13 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Test Results
This reference architecture was tested in November 2013, at the Citrix Labs in Santa Clara, California, to
verify its ability to support at least 750 simultaneous VDI sessions/instances.
Two sets of tests were performed in each pass of the testing process:
Test 1 Boot Storm Test: 750 user VMs must boot and register with a VSI broker within 10 minutes, with
boot start occurring at the rate of 75 VMs per minute
Test 2 Login VSI Medium Workload Test: 750 user VMs must run the Login VSI medium knowledge
worker workload, with average response time latency not exceeding 3811 milliseconds (Baseline 1211 +
Tolerance 2600 = Threshold 3811), also known as VSImax.
Three test runs were performed on the configuration described in the previous section. Each test run did
not hit VSImax and was marked Pass; none of the test runs resulted in saturation or exceeded the
response time latency threshold (in this test, 3811 milliseconds), and no configuration changes were
made to the ISE storage between test passes. Server changes were made between test passes to
increase the number of active VDI sessions achievable with the configuration.
Detailed storage performance information was recorded, during each pass, with the ISE Performance
Adapter for Windows Performance Monitor. This tool, included with ISE Manager, allows for extensive
performance data capture and analysis using the Windows Performance Monitor Framework.

ISE 230 Test Results


Boot Storm Test
Figure 5 is the main performance graph of both ISEs during the Boot Storm phase of the testing.

Figure 5 - Boot Storm Read and Write IOPS

During this phase, the ISE storage systems can be seen regularly servicing IO spikes over 20,000 IOPS,
with peaks of over 30,000 IOPS. Write IOs comprise the vast majority of the workload, which the ISE

14 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

arrays handled easily. At peak times, the pair of ISEs delivered approximately 375 IOPS per hard disk
drive.
In figure 6, most of the Read Latencies during the boot storm test were below 3ms. Latency below 10 ms
is considered good, in a VDI environment, and the ISEs lower latencies indicate that the system is
performance-optimized for the workload.

Figure 6 - Boot Storm Read Latency

In figure 7, the Write Latencies during the Boot Storm test were below 1ms. Again, the ISEs were easily
able to handle the workload.

Figure 7 - Boot Storm Write Latency

15 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Login VSI Medium Workload Test


In Figure 8, the vast majority of the workload is shown to be heavily write-oriented (or write-intensive) in
nature. Writes peaked, during this test, at over 7,000 per second, and were routinely at or above the
6000 IOPS level.

Figure 8 - User Load Read and Write Total IOPS

In Figure 9, 95% of the read latency values were below 3 milliseconds, with a single observed high value
of 10ms, indicating clearly that the ISEs were having no difficulty servicing the read-oriented portion of the
workload.

Figure 9 - User Load Average Read Latency

16 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Figure 10 shows write latency on the ISE arrays under test. Any latency values below 5-10 ms are
considered good. The write latency results below are excellent and show the ISE arrays are able to
service these workloads with no signs of reaching a performance limit.

Figure 10 - User Load Average Write Latency

The data recorded from the ISE arrays above demonstrate a high performance, write-intensive workload.
The ISE arrays easily handle this intensive workload as evident by the sub-millisecond latency response
times. This is very important to consider as many high performance storage products on the market are
optimized for random, read-intensive operations, through the use of a flash-enabled read-cache, for
example.

Login VSI Test Results


The Login VSI VSImax chart below documents the actual number of maximum virtual desktop sessions
supported by the configuration.

17 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Figure 11 - VSImax

Figure 11 shows Login VSI v3.7 VSImax is not reached, resulting in a successful test. With Read
Latencies mostly at 3ms and Write Latencies at 1ms, the ISE arrays are carrying the workload of the 750
XenDesktop VMs without issue.

18 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Total Cost of Ownership (TCO) Analysis


The test results for this reference architecture demonstrate clearly that the configuration is a highperformance solution for large-scale VDI workload requirements. The documented reference architecture
is also a superior economic alternative, as this total cost of ownership (TCO) analysis demonstrates.
The following analysis shows a cost savings of $91,400 of the tested ISE solution in this reference
architecture as compared to a similarly performant solution based on traditional enterprise storage arrays.

TCO versus Cost of Acquisition


The initial purchase price of any VDI system is just the beginning of the expenses that must be budgeted
and paid for. System requirements for rack space, power requirements and consumption, heat
generation, failure remediation, and more are all factors that increase the total cost of the solution when
calculated over the lifetime of the hardware (5 years).

Sizing Storage for Actual Performance Requirements


The Login VSI Medium User Workload test used to proof this reference architecture requires 6,000 to
8,000 write IOPS, while the Boot Storm test requires more than 25,000 write IOPS. Selecting storage
based on steady-state workload, rather than boot storm workload, almost always results in underperformant VDI infrastructure and dissatisfied VDI users.
To illustrate this point: traditional enterprise storage vendors with products that utilize 10K RPM enterprise
SAS hard disk drives (the same drives used in the ISE 200 series arrays) typically rate their drives at 125
IOPS per drive. To deliver 8,000 IOPS for the Login VSI medium user workload test would require 64 of
these drives. To deliver Boot Storm (~25,000 IOPS) performance would require over 200 of these drives.

Figure 12 - Number of Disks Required for Login VSI Workloads

Purchasing a storage system based on steady-state user workload which, in this instance, results in an
under-resourced system by about 60% (136 additional drives) that are required for adequate performance
during boot storms.
And this problem is exacerbated in environments with a large number of users. These environments will
often see boot storm performance issues at the end of shifts, classes and work days, when users logoff
and the Gold Master boot image changes. If the business relies on shift workers (e.g., healthcare,
manufacturing, emergency response, customer support), or uses large numbers of VMs repetitively,
according to a schedule (as in academic and educational settings), boot storms will occur multiple times
each day.

19 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Storage Density and Rack Space Consumption


The storage system that houses 200+ drives in our example above has significantly higher OPEX costs
than an equivalent pair of ISE 230s. In a typical configuration 200 drives require 9 disk shelves (24 drives
per shelf) and with associated storage controllers, will consume 22 rack units, as opposed to the six (6)
rack units consumed by the pair of ISEs.
In a colocation facility, where rack space costs are well-understood and passed on to end-use customers,
rack space can cost as much as $60 USD per rack unit, per month, making this 22 rack units for a
conventional 200 drive system almost $16,000 USD per year.
By contrast, the two ISEs from the configuration tested in this reference architecture deliver required
performance and required capacity while consuming just 6 rack units, for a yearly cost of $4,285 USD.

Figure 13 - Yearly Colocation Costs

To compare, the ISE solution savings over the 200 drive solution is $11,428 USD per year, or
approximately $60,000 USD over the five years a typical VDI implementation is in production.

Storage Energy Consumption


Power and cooling are significant expense lines for most data center operators.
The 200 drive solution described above typically consumes about 4.2 kW of energy per hour,
while the tested ISE 230 solution requires 1.4kW of direct power per hour.1
Indirect power (for HVAC, etc.) is assumed, for all storage arrays, to be equal to the direct power
requirements -- that doubles the energy requirement, increasing the energy consumed by the
conventional 200-drive solution to 8.38 kWh, and to 2.8 kWh for the tested ISE solution.

Direct power consumption for a conventional enterprise storage array is calculated as follows: 5.6 watts of power per disk drive;
230 watts of power per drive shelf; 500 watts of power per storage controller.

20 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Figure 14 - Boot Storm Power Requirement

Of course, the price of a KwH of electricity varies widely, across the globe gaps between high and low
spot-market prices are as high as $.40 USD per kWh. Normalizing our comparison using $.1423 per kWh
(commercial power rates in Boston, MA. USA, in November, 2013) yields the following comparative costs
for direct and indirect energy consumption over the 5 years of a typical VDI implementation.

Figure 15 - Boot Storm, Total Power Costs over 5 years

The ISE solution savings over the 200 drive solution is $34,302 USD over the five years a typical
VDI implementation is in production.

21 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Storage Warranty Costs


Every ISE is backed by a five-year zero-cost warranty. By contrast, most enterprise storage arrays come
with a three-year warranty, and warranty costs for Years 4 and 5 can meet or exceed the initial purchase
price of the product: a cost designed to promote unnecessary upgrades well before the end of the
products useful life.
This TCO analysis demonstrates that, for a large VDI implementation, the ISE 200 series product is not
only a stellar price/performance option, but also that the ISE 200 series products will cost $90,000 less
than a conventional enterprise storage array to operate, over a five-year lifespan.
If comparative warranty costs are factored in to the TCO as they should be the cost advantage of the
ISE 200 series, in large-scale VDI environments, can approach $250,000 USD.

Summary
This document highlights a proven and tested architecture for a large-scale VDI deployment based on
Hewlett-Packard blade servers, Microsoft Windows Server 2012 R2 Hyper-V, Citrix XenDesktop 7 and the
X-IO Intelligent Storage Element (ISE) 230. This reference architecture readily supports the low-latency
storage performance and capacity demands of 750 medium-workload VDI users, both at boot time and in
normal steady-state operation. Additionally, the results presented in this document have been conducted
with the ISE 230 storage systems operating at 98% capacity utilization, proving the predictability of the
systems performance for a real-world, representative VDI workload.
An ISE 230 base configuration for this reference architecture has an approximate acquisition street cost
of $90 per desktop, inclusive of a 5-year warranty. The total storage configuration in this reference
architecture has an approximate acquisition street cost of $200 per desktop, including two ISE 230
performance storage arrays for both write cache volumes and over 30 TB of user data volumes, fibre
channel networking and a 5-year hardware warranty for both systems.
For more information on how X-IO can solve some of the industrys most prevalent performance,
predictability and reliability issues at unbeatable, industry leading costs, visit www.x-io.com.

22 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Acknowledgements
Thin Client Computing
Thin Client Computing, a leading Citrix provider of Virtual Application, Desktop and Mobility solutions to
SMB and Enterprise clients, assisted materially in the configuration and testing done for this reference
architecture. For more information about Thin Client Computing visit www.thinclient.net

Citrix
Citrix Labs, Santa Clara provided the test facilities, and assisted materially in the configuration and testing
done for this reference architecture. For more information about Citrix, visit www.citrix.com

Login VSI
To simulate the closest possible production representation of a VDI solution architecture and workload,
Login VSI was used. For more information about Login VSI, visit www.loginvsi.com

Contact Information
Website:

Email:

http://www.x-io.com

fastforever@x-io.com

Get in touch with us:


Visit our website and chat
with us to get more information
http://www.x-io.com/contact

Talk to us
United States

866.472.6764
International

+1.925.298.6061
For more international numbers
please visit:
http://www.x-io.com/contact

9950 Federal Drive, Suite 100 | Colorado Springs, CO 80921 | U.S. >> 1.866.472.6764 | International. >> +1.925.298.6061 ; www.x-io.com
X-IO, X-IO Technologies, ISE and CADP are trademarks of Xiotech Corporation. Product names mentioned herein may be trademarks and/or
registered trademarks of their respective companies. Xiotech Corporation. All rights reserved. Document Number RA-0001-20140227

23 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Appendix A: ISE 230 Tested Configuration Details


Component

Description

Storage array

ISE 230

Controllers per ISE

Two (2) highly redundant, active/active controllers

Drives per DataPac

Twenty (20) 900 GB, 10K RPM 2.5 6Gb/s SAS drives

DataPacs per ISE

Two (2)

Total drives per ISE

Forty (40)

Raw capacity per ISE

36 TB

Usable capacity after sparing

28.8 TB

Sparing

20% spare capacity

Performance with sparing

User volumes are striped across both DataPacs providing


performance of 40 drives

Performance per ISE

13,500 IOPS

FC Connectivity per controller

Four 8Gb FC ports

Management Ports per


controller

One 1Gb Ethernet port

Power per ISE

600 Watts (typical), 3.6 amps (208V)

Rack units per ISE

3U

Total drives

Eighty (80)

Total DataPacs

Four (4)

Total controllers

Four (4)

Total useable capacity

57.6 TB usable pre-RAID

Total performance

27,000 IOPS

Total FC Connectivity

Sixteen (16) 8Gb FC ports


As shown in Figure 2, only four FC ports (one FC port from each
controller) were used in the testing

Total management ports

Four (4). Four management IP addresses were required

Total power

1.2 KW (typical), 7.2 amps (208V)

Total rack space consumption

6U

24 High-Performance 750-Seat VDI Reference Architecture powered by X-IO and Citrix

Das könnte Ihnen auch gefallen