In this post i am discussing the recent announcement by IBM for VMware View reference architecture which has surprisingly amazed me in term of how hard they worked and the aspects of design and test cases they used. it looks to me like as of 2012 the technology for the virtual desktop is apparently getting very hot in the market unlike what some analyst have anticipated. in my case, it is been a while where the only thing i am doing is explaining to the customers about the value of VMware EUC vision and products and i see for myself the excitement in people faces about adopting the technology. i should thank VMware for View 5 as well View 5.1 for the tremendous job and features done by their engineering team to achieve this high level of a quality and competitiveness.
with the feature sets provided VMware has changed the game in term of:
1- Computing Resources required to host the virtual desktop infrastrucuture.
2- Storage resources requirement where host caching has changed the game on how the storage should be designed for virtual desktops.
3- Networking resources requirement on the user consumption.
I dont speak on behalf of VMware but in my opinion these are the things that customer are really concerned about when developing a strategy for their end users. they want to be able to.
a. Minimize Capex requirement: this is achieved by the leading vSphere platform and the VM Density offered, Host Caching which minimize the requirement for the storage structure and hugely minimize I/O and finally Network requirement in term of bandwidth consumption for each user session.
b. Manageability ease: easy to use management interface that allow customer’s administrator, to easily provision, upgrade or manage the whole environment with a single management interface.
coming back to our topic below you will find what IBM has done for their reference architecture.
Written by: Andreas Groth
IBM ATS Europe, Lead Architect, x86 Virtualization & Cloud
We’ve set up three VDI solutions in IBM labs in the U.S. and the UK and performed extensive architecture verification and LoginVSI performance tests on different sets of IBM hardware, including IBM Blades and IBM Rack systems.
Figure 1- IBM SmartCloud Desktop Infrastructure
We also tested the recently announced IBM PureFlex Systems, an integrated system that combines compute, storage, networking, virtualization and management into a single infrastructure system and has therefore great potential to become the ideal platform for VDI deployments.
The key design principle of our Reference Architecture is to address the arguably most common practical inhibitor to VDI – storage cost. Our approach allows the radical reduction of shared storage requirements for your VDI deployment by favouring local SSD storage instead of large-scale shared storage arrays for the performance intense I/O operations that occur in most VDI environments.
Figure 2 – IBM SDI Reference Architecture Approach
This approach is primarily based on a stateless or non-persistent relationship between the user and the virtual desktop image so that users can continue operations even in case of a host failure which renders the local storage inaccessible. While you will gain optimal value from the stateless approach it is important to point out that the SmartCloud Desktop Infrastructure will facilitate both stateless and dedicated desktops as shown below.
Figure 3 – Hybrid of Stateless and Dedicated Users in View 5
A key objective for our architectural work was to determine the supported maximum user density (using LoginVSI) for individual workloads in order to create scalable building blocks and sizing models – essentially make sure our approach works, scales and gets you to the best price point.
In order to give comprehensive sizing guidance I also ensured that we investigated specific aspects of VMware View and the user density impact when enabling certain functions including protocol choice, profile management and graphics capability. For a summary of our findings see the table below.
Figure 4 – VSImax Results for VMware View on IBM HS22 (Intel X5690)
We tested VMware View 5 (currently also 5.1) rigorously over a period of over 4 months and measured all relevant performance metrics, including disk IOPS, latency and network utilization for each use case. The attached sample of the data collected for each(!) test demonstrates the level of detail we adhered to.
Figure 5 – IOPS Sample for Linked Clone DataStore + Performance Data Sample
A recent test series on the new IBM x3650M4 using the Intel E5-2670 processors achieved an impressive density of 164 medium users connected with PCoIP (without any optimization), an increase of over 30% compared to the previous platform!
Figure 6 – VSImax “Medium with Flash” on IBM x3650M4
VMware View coped very well even with this user density, image refresh operations were quick and latency on the local SSD drives never exceeded 4 milliseconds, well below the tolerated thresholds.
Throughout the process we worked closely with the VMware End User Computing team in order to validate our findings and to meet our goal to create scalable VDI building blocks based on IBM hardware (POC system, 300, 450, 1500 and 10 000 users).
Figure 7 – High Level Overview of IBM SDI Building Blocks
Customers value our ability to provide choice rather than a “one-size-fits-all” approach, our leading-edge hardware platforms like IBM PureSystems, combined with IBM’s longstanding expertise in providing implementation services using methodologies and tools developed through real-world client implementations and in that spirit we aim to be “partner of choice” for desktop virtualization.
All I can add is that I am genuinely looking forward to a close and successful relationship with VMware in the desktop virtualization market.