By TJ Vatsa with Fred Schimscheimer and Todd Dayton
End User Computing (EUC) has come of age and is continuing to mature by leaps and bounds. Customers are no longer considering virtual desktop infrastructure (VDI) as a tactical project but are looking at EUC holistically as an enterprise solution that accelerates EUC transformation. You can refer to the EUC Design 101 series here (Part 1, Part 2, and Part 3) or a consolidated perspective here (EUC Enterprise Solution). Having collaborated with my fellow colleagues Fred Schimscheimer and Todd Dayton (bios below) during the last few weeks, I intend to share the game changing revolution that VMware’s hyper-converged infrastructure solution is bringing to the EUC domain.
People familiar with VDI are well aware of the fact that a scalable production deployment requires systematic and thorough planning of the infrastructure, namely compute, storage and networking. This can be a daunting task for customers that are either chasing tight deadlines or do not have the available infrastructure or people resources. We have noticed this to be a perpetual challenge for many of our customers across different industry domains including healthcare, financial, insurance services, manufacturing and others.
During the last few years, hyper-converged appliances have been taking the industry by storm. By design these systems follow a modular, building block approach that scales out horizontally and is very quick to deploy. From the EUC infrastructure perspective, it has become necessary to acknowledge the efficiency of hyper-converged appliances. While there are vendors that have hyper-converged infrastructure that runs on VMware’s vSphere hypervisor, VMware’s foray into this domain, EVO:RAIL, was released for general availability during VMworld 2014 in San Francisco in September.
EVO:RAIL has been optimized for VMware’s vSphere and Virtual SAN technology with compute, storage and networking resources in a simple, integrated deployment, configuration, and management solution. EVO:RAIL is the next generation EUC building block for a Software Defined Data Center (SDDC).
Numbers Don’t Lie
During the last few months, our teams have been diligently testing and scaling EVO:RAIL for a variety of use cases such as EUC, Business Continuity and Disaster Recovery (BCDR) and X-in-a-box. The next few paragraphs will focus on our findings for Horizon 6 View desktops scalability.
You may be having lots of questions by now. So let’s take it one by one!
Q: What did the hardware configuration look like?
A: The test bed hardware infrastructure configuration was as follows:
- 4 x nodes
- Each node
- 2 x Intel E5-2620 @ 2.1 GHz
- 192GB memory (12 x 16GB)
- 3 x Hitachi SAS 10K 1.2TB MD
- 1 x 400GB Intel S3700 SSD
Q: What did the software configuration look like?
A: The test bed View software configuration was as follows:
- vSphere 5.5 + VSAN
- Horizon View 6.0 (H6)
Table 1: Horizon 6 Configuration
Note: vCSA=vCenter Server Appliance
Q: What did the VDI image configuration look like?
A: The test bed image configuration was as follows:
Table 2: Desktop Image Configuration
Q: What types of View desktops did we test?
A: Horizon View 6, linked clone virtual desktops with floating assignments.
Q: What Horizon 6 configurations did we test?
A: The following configurations were tested using Reference Architecture Workload Code (RAWC):
Table 3: Load Test Configurations
These configurations are pictorially represented in the following schematics:
Figure 1: Configurations #1a/#1b
The figure above represents EVO:RAIL appliances with separate Horizon 6 Management and Desktop clusters.
Figure 2: Configuration #2
The figure above represents the EVO:RAIL appliance with both Horizon 6 Management and Desktop clusters in the same appliance. It also illustrates an N+1 configuration to support one node failure within the EVO:RAIL appliance.
Q: What did the results look like?
A: The following results were obtained after the configurations were stress tested using RAWC.
|Test Category ||Results |
|RAWC ||Virtual SAN Observer |
|Config #1a || || |
|Config #1b || || |
|Config #2 || || |
Note: Click the thumbnail images above to drill down into graph details.
The table below summarizes different test configurations and the tested consolidation ratios of numbers of virtual desktops to the EVO:RAIL appliance.
Table 4: Test Configuration Findings
We hope you will find this information to be useful and motivating. We are looking forward to you bravely adopting and implementing a VDI-in-a-box solution using VMware’s EVO:RAIL hyper-converged appliance in your Software Defined Data Center (SDDC).
Until next time, Go VMware!
TJ Vatsa is a Principal Architect and CTO Ambassador at VMware, representing the Professional Services organization. TJ has been working at VMware since 2010 and has over 20 years of experience in the IT industry. At VMware, TJ has focused on enterprise architecture and applied his extensive experience to cloud computing, virtual desktop infrastructure, SOA planning and implementation, functional/solution architecture, enterprise data services and technical project management. Catch TJ on Twitter, Facebook or LinkedIn.
Fred Schimscheimer has worked at VMware since 2007 and is currently a Staff Engineer in the EUC Office of the CTO. In his role, he helps out with prototyping, validating advanced development projects as well as doing product evaluations for potential acquisitions. He is the architect and author of RAWC – VMware’s first Reference Architecture Workload Simulator.
Todd Dayton joined VMware in 2005 as the first field “Desktop Specialist” working on ACE (precursor to VDI). In his current role as a Principal Systems Engineer and CTO Ambassador, he continues to evangelize End User Computing (EUC) initiatives and opportunities for VMware’s customers.