Deploying Citrix XenDesktop 5 with Citrix XenServer 5.6 SP2 on Hitachi Virtual Storage Platform
|
|
|
- Janice Crawford
- 10 years ago
- Views:
Transcription
1 1 Deploying Citrix XenDesktop 5 with Citrix XenServer 5.6 SP2 on Hitachi Virtual Storage Platform Reference Architecture Guide By Roger Clark September 2011 Month Year
2 Feedback Hitachi Data Systems welcomes your feedback. Please share your thoughts by sending an message to Be sure to include the title of this white paper in your message. 1
3 Table of Contents Solution Overview... 3 Key Solution Components... 6 Hitachi Virtual Storage Platform... 6 Hitachi Dynamic Provisioning... 6 Hitachi Compute Blade Citrix XenDesktop Citrix XenServer 5.6 SP Solution Design... 8 Infrastructure Foundation Building Block... 8 Building Blocks Environment Scaling Fibre Channel Design Tested Hardware Components Hardware Sizing Storage Architecture IOPS Planning Environment Storage Architecture Engineering Validation User Workload Simulation Login VSI from Login Consultants Success Criteria Desktop Start-up Test Results Workload Performance Test Results Conclusion
4 Deploying Citrix XenDesktop 5 with Citrix XenServer 5.6 SP2 on Hitachi Virtual Storage Platform Reference Architecture Guide This reference architecture provides planning information to deploy Citrix XenDesktop 5 on Citrix XenServer 5.6 SP2 using Hitachi Compute Blade 2000 and Hitachi Virtual Storage Platform utilizing a building block approach. It contains details on deploying a non-persistent Microsoft Windows 7 virtual desktop infrastructure in a provisioning services (PVS) environment for typical users. The design objectives of this reference architecture are to: Lower administration costs Improve system efficiency Maintain performance Testing in the Hitachi Data Systems lab shows that Hitachi Virtual Storage Platform and Hitachi Compute Blade 2000 make an ideal platform for a scalable virtual desktop infrastructure (VDI) implementation using Citrix XenDesktop running on Citrix XenServer. The building block design used for this paper provides the scalability and performance needed to deliver a VDI solution. It scales from 205 to 3000 user desktop environment using the shared infrastructure components built into the infrastructure foundation block. With this design, adding additional user desktops to this environment means adding additional blocks of storage and server blades. This paper s intended use is by IT administrators responsible for desktops and storage administration. It assumes some familiarity with Hitachi Storage Navigator, Citrix XenDesktop, and Citrix XenServer. Solution Overview This describes deploying a XenDesktop environment that can scale up to 3000 desktops by using a two step building block approach. The first step consists of an infrastructure foundation server and storage block that hosts desktops and all of the infrastructure components for the virtual desktop environment. The infrastructure foundation block has storage for desktops and infrastructure virtual machines. Two of the server blades in the infrastructure foundation block are dedicated to hosting the XenDesktop infrastructure components. The remaining six server blades are dedicated to hosting desktops. Figure 1 shows the topology of the infrastructure foundation block. 3
5 Figure 1 The second step adds server and storage blocks to scale out the environment. The storage blocks consist of storage for the additional desktops. The server blocks used to scale out the solution use all eight blades for desktops. They also use the infrastructure components in the infrastructure foundation block. Figure 2 shows the topology of the server block. 4
6 Figure 2 The infrastructure foundation block contains a storage pool for the infrastructure as well as for the desktops. The server building block only has storage for the desktops. To achieve high availability for this solution, this architecture used the following: Redundant physical paths enabled via multiple host bus adapters (HBAs) on the servers Two Fibre Channel switches Multiple Fibre Channel paths to a Hitachi Virtual Storage Platform Citrix native multipathing for continued operation in the event of a hardware component failure 5
7 Key Solution Components These are the key solution components. Hitachi Virtual Storage Platform Hitachi Virtual Storage Platform is the first 3D scaling storage platform designed for all data types. Its storage architecture flexibly adapts for performance, capacity, and multi-vendor storage. Combined with the unique Hitachi Command Suite management platform, it transforms the data center. Scale Up Meet increasing demands by dynamically adding processors, connectivity, and capacity in a single unit. Provide the highest performance for both open and mainframe environments. Scale Out Meet multiple demands by dynamically combining multiple units into a single logical system with shared resources. Support increased demand in virtualized server environments. Ensure safe multi-tenancy and quality of service through partitioning of cache and ports. Scale Deep Extend storage value by virtualizing new and existing external storage systems dynamically. Extend the advanced functions of Hitachi Virtual Storage Platform to multivendor storage. Offload less demanding data to external tiers to save costs and to optimize the availability of tier one resources. The trend in desktop virtualization is to consolidate the I/O workload of many desktops onto a single storage system. Consolidating virtual machines onto a physical host requires storage systems to dynamically add more storage resources to keep up with I/O demand. The 3D scaling capability of a Virtual Storage Platform meets that requirement. For more information, see Hitachi Virtual Storage Platform on the Hitachi Data Systems website. Hitachi Dynamic Provisioning On Hitachi Virtual Storage Platform, Hitachi Dynamic Provisioning provides wide striping and thin provisioning functionalities. Using Hitachi Dynamic Provisioning is similar to using a host-based logical volume manager (LVM), but without incurring host processing overhead. It provides one or more wide-striping pools across many RAID groups within a Hitachi Virtual Storage Platform. Each pool has one or more dynamic provisioning virtual volumes (DP-VOLs) of a user-specified logical size of up to 60TB created against it (with no initial physical space allocated). Deploying Hitachi Dynamic Provisioning avoids the routine issue of hot spots that occur on logical devices (LDEVs). These occur within individual RAID groups when the host workload exceeds the IOPS or throughput capacity of that RAID group. This distributes the host workload across many RAID groups, which provides a smoothing effect that dramatically reduces hot spots. Hitachi Dynamic Provisioning has the benefit of thin provisioning. Physical space assignment from the pool to the DP-VOL happens as needed using 42MB pages, up to the logical size specified for each DP-VOL. There can be a dynamic expansion or reduction of pool capacity without disruption or downtime. An expanded pool can be rebalanced across the current and newly added RAID groups for an even striping of the data and the workload. For more information, see the Hitachi Dynamic Provisioning datasheet and Hitachi Dynamic Provisioning on the Hitachi Data Systems website. 6
8 Hitachi Compute Blade 2000 Hitachi Compute Blade 2000 is an enterprise-class blade server platform. It features the following: A balanced system architecture that eliminates bottlenecks in performance and throughput Embedded logical partition virtualization Configuration flexibility Eco-friendly power-saving capabilities Fast server failure recovery using a N+1 cold standby design that allows replacing failed servers within minutes Hitachi embeds logical partitioning virtualization in the firmware of Hitachi Compute Blade 2000 server blades. This proven, mainframe-class technology combines the logical partitioning expertise of Hitachi with Intel VT technologies to improve performance, reliability, and security. Embedded logical partition virtualization does not degrade application performance and does not require the purchase and installation of additional components. For more information, see Hitachi Compute Blade Family on the Hitachi Data Systems website. Citrix XenDesktop 5 The Citrix website describes XenDesktop 5 as follows: By transforming complex, distributed desktops into a simple, on-demand service, XenDesktop frees you from the costs and constraints of traditional computing architectures. Centralized delivery, management and control of virtual desktops bring new levels of efficiency to your IT organization while streamlining security and compliance. Self-service application provisioning, simplified helpdesk support and support for mobile and virtual work styles give you a foundation to leverage a new generation of IT models and strategies. Because it utilizes network streaming, a single image can be used to deliver a desktop to physical or virtual machines. However, this requires a fast and stable network. A network connection of less than 1Gb/sec to the client may result in slower desktop experiences by users. Find out more how Citrix XenDesktop helps your business. This reference architecture describes a proven approach to help simplify the design and planning of the most commonly used form of virtual desktops, Provisioning Services (PVS). Citrix XenServer 5.6 SP2 The Citrix website describes XenServer as follows: Citrix XenServer is a complete, managed server virtualization platform built on the powerful Xen hypervisor. Xen technology is widely acknowledged as the fastest and most secure virtualization software in the industry. XenServer is designed for efficient management of Windows and Linux servers and delivers cost-effective server consolidation and business continuity. Read more about XenServer on the Citrix website. 7
9 Solution Design This reference architecture uses Citrix XenDesktop with the Citrix Provisioning Services model to deliver non-persistent desktops. This robust desktop delivery method is used commonly in large VDI implementations. Your solution may require a different delivery model. This is detailed information on the Citrix XenDesktop environment design used for this reference architecture. Although it includes application and hardware design information, it focuses on the storage design required to build the basic infrastructure for the XenDesktop environment. Reference to this white paper is one part of planning your complete Citrix implementation. Note Validation of this design was done in a lab environment. Many things affect production environments beyond prediction or duplication in a lab environment. Follow recommended practice by conducting proof-ofconcept testing for acceptable results before solution implementation in your production environment. This means to test applications in a non-production, isolated test environment that otherwise matches your production environment. This solution design discussion includes the following: Infrastructure Foundation Building Block Building Blocks Environment Scaling Fibre Channel Design Tested Hardware Components Hardware Sizing Storage Architecture Environment Storage Architecture Infrastructure Foundation Building Block This describes the server and storage design of the infrastructure foundation block. See Building Blocks for the difference between an infrastructure foundation building block and a server block. Servers The server portion of the infrastructure foundation block consists of one Hitachi Compute Blade 2000 chassis with eight Hitachi X55A2 server blades running Citrix XenServer 5.6 SP2. The first two server blades of the chassis host the XenDesktop Servers supporting the virtual desktops running in the environment. Two server blades are used to host the XenDesktop Servers for high availability. Virtual desktop requests are load balanced between all XenDesktop servers using the load balancing functionality built into the Citrix products. Also, the infrastructure foundation block is the location of the additional Citrix Provisioning Services servers that are added as the environment is scaled out. Citrix recommends having one Provisioning Services server for every 500 desktops. For this reference architecture solution, that is roughly one Provisioning Services server added for every two server blocks. 8
10 Table 1 lists the virtual machines hosted on Blade 0 and Blade 1. Table 2 lists the desktops hosted on Blade 2 through Blade 7. Table 1. Virtual Machines Hosted on Blade 0 and Blade 1 Server Citrix XenDesktop Desktop Delivery Controller (DDC) Number of Servers Configuration 2 2 vcpu 4GB RAM 1 24GB VHD Citrix Provisioning Service servers (PVS)* 2 2 vcpu 4GB RAM 1 24GB VHD 1 100GB VHD (Image storage) Citrix Web Interface and License servers (WI) 2 2 vcpu 4GB RAM 1 24GB VHD Citrix XenCenter servers (XC) 2 2 vcpu 4GB RAM 1 24GB VHD Microsoft SQL Server vcpu 4GB RAM 1 24GB VHD 1 20GB VHD (SQL logs) 1 100GB VHD (SQL data) *Two PVS servers are part of the infrastructure foundation block. Add additional PVS servers as more virtual desktops are added to the environment. License Server only runs on one of the web servers Table 2. Desktops Hosted on Blade 2 through Blade 7 Desktop Microsoft Windows 7 64bit Configuration 1 vcpu 2GB RAM 1 5GB VHD (write cache and pagefile) Storage The storage for the infrastructure foundation block consists of the following: Infrastructure pool GB 10k RPM SAS drives in a RAID-5 (3D+1P) Hitachi Dynamic Provisioning pool with a single 1.5TB LUN. Desktop pool GB 15k RPM SAS drives in a RAID-1+0 (2D+2D) Hitachi Dynamic Provisioning pool with two 1TB LUNs. Add additional LUNs to the infrastructure pool to support environments with larger user profile requirements or to support more golden images for the PVS servers. 9
11 Building Blocks Once the infrastructure foundation block is in place, scale out the environment by adding server building block and storage building block. A server block and a storage block are separate blocks to add to the capacity of the environment. Use Citrix XenDesktop components in the infrastructure foundation block to add additional desktops to the environment. Server Building Block A server building block consists of the following: One Hitachi Compute Blade 2000 chassis Eight Hitachi X55A2 server blades running Citrix XenServer 5.6 SP2. All eight server blades host desktops. Of the eight server blades in an infrastructure foundation building block, two blades host infrastructure servers and six blades host desktops. See Infrastructure Foundation Building Block. Figure 3 shows the difference between the infrastructure foundation block and a server building block. Figure 3 Storage Building Block A storage block supports two server blocks. Each storage block consists of one dynamic provisioning pool with the following: GB 15k RPM SAS drives configured in a RAID-1+0 (2D+2D) array 4 1TB LUNs It is based on the following: A non-persistent desktop with an I/O profile of 10 to 15 IOPS per desktop A cache of 5GB per user Figure 4 shows the difference between the first building block and additional building blocks. 10
12 Figure 4 Environment Scaling To increase the number of desktops in this solution, additional server blocks and storage blocks are added. The infrastructure foundation block in this reference architecture supports a Citrix XenDesktop infrastructure and 205 desktops. Each server block supports 271 desktops. Each storage block supports two server blocks. This shared infrastructure supports up to 3000 desktops, according to the maximum desktops recommended by Citrix per XenDesktop farm. For more information, see Best Practices for Citrix XenDesktop with Provisioning Server. To scale the environment out to 3,000 desktops requires the following: 11 server blocks 6 storage blocks 6 PVS servers in the infrastructure block Figure 5 shows how the solution can be scaled out to 3,000 desktops by adding additional server and storage building blocks to the environment. 11
13 Figure 5 12
14 Fibre Channel Design A Hitachi Compute Blade 2000 chassis and a Hitachi Virtual Storage Platform are connected using two Fibre Channel switches for redundancy and high availability. Figure 6 shows the Fibre Channel connections for this solution. Figure 6 Another option is to deploy the environment using an enterprise-level director that contains multiple blades that can support high availability and redundancy. Tested Hardware Components The hardware for this solution architecture consists of the following: Two Hitachi Compute Blade 2000 chassis Ten X55A2 server blades One Hitachi Virtual Storage Platform Two Brocade 5000 Fibre Channel switches Table 3 describes the hardware components used in this reference architecture. 13
15 Table 3. Hardware Components Hardware Detail Description Version Qty. Hitachi Virtual Storage Platform Hitachi Compute Blade 2000 Chassis Hitachi X55A2 Server Blades 80GB cache memory 32 8Gb/sec ports GB, 15k RPM, SAS disks GB 10k RPM, SAS disks 4 1Gb/sec Ethernet switch modules 10 Emulex 8GFC 2P PCIe Card 2 Six-core Intel CPU 72GB RAM 2 600GB 10k SAS disks 1 Hitachi GbE 4 Port Mezzanine Card /7 1 A0160-G Brocade 5000 Switch SAN Switch with 8Gb/sec Fibre Channel ports FOS 5.3.1a 2 Hardware Sizing Determining the number of desktops your hardware supports is dictated by a number of factors, such as the following: User workload Desktop OS Applications running on the desktops The amount of random access memory required for each desktop Most Citrix XenDesktop implementations have a number of different user categories: Light Medium (most users) Heavy Use these categories to define the resources needed for the design and planning of your environment. For the purpose of this reference architecture, the hardware was sized around a medium workload profile. The formulas used in this reference architecture to determine the recommended number of desktops that could be run on this hardware configuration were taken from the Citrix XenDesktop E-Docs document library. Based on the breakdown of the number of users in each category, and following the CPU and memory allocation guidelines, Table 4 has recommendations to calculate resource allocation for desktops using Microsoft Windows XP and Microsoft Windows 7. 14
16 Table 4. Microsoft Windows XP and Windows 7 Resource Recommendations User Group Operating System vcpu Allocation Memory Allocation per User Average Steady State IOPS* Estimated Users/Core Light Windows XP 1 768MB to 1GB to 12 Windows 7 1 1GB to 1.5GB to 10 Medium Windows XP 1 1GB to 1.5GB to 10 Windows GB to 2GB to 8 Heavy Windows XP 1 2GB to 6 Windows 7 2 4GB to 4 *The IOPS estimates are an average of when the user is logged onto the virtual desktop and working. It is not a peak average, which also takes into account start ups, logons, and logoffs. Use the guidelines in Table 4 with the following two formulas to estimate the scalability of a particular physical server. Memory Perspective Number of Users = Core Perspective (Server RAM Hypervisor Overhead RAM) (Average Memory Allocation / User) Number of Users = (Cores 1 core) (Average Users/Core) The lower result from the two formulas is the recommended maximum number of users. Note Each hypervisor has memory and CPU overhead, as shown in both equations. On the average, the hypervisor needs 6GB to 8GB of RAM. Subtract one core from the number of available cores to account for the CPU overhead. For the test environment this is calculated as the following: All users are medium users on Microsoft Windows 7 The server configuration has 72GB of memory with 12 cores The values used from Table 2 are: 2GB of RAM per user Average of 8 users per core The number of users from a memory perspective is 33 users. 33 Users = (72GB 6GB) (2 GB/User) The number of users from a core perspective is 88 users. 88 Users = (12 cores 1 core) (8 Users/Core) In the Hitachi Data System test environment, each server blade was configured with 72GB of memory. This limits the recommended maximum number of desktops per server blade to only 33 desktops per blade. 15
17 To increase the number of users on this reference architecture, increase the memory so it supports roughly the same number of users as the cores can support. This means to reconfigure the server with 192GB of memory. 93 Users = (192GB 6GB) (2 GB / User) Storage Architecture The storage architecture used to validate this solution takes into consideration Citrix best practices for the deployment of a XenDesktop environment. This reference architecture uses industry-standard formulas to determine the number of IOPS required to support the number of desktops in our test environment. Storage Sizing The many variables that dictate capacity requirements for a Citrix XenDesktop environment include the following: Number of users and their workload Type of delivery model for the desktop Persistent or non-persistent desktops The storage in this reference architecture is sized around a medium workload profile. To validate that the environment can handle spikes in user load and other unforeseen bursts of I/O without users suffering any performance degradation, testing used a medium workload. This was done to validate that this environment. Provisioning Services Storage When using Citrix Provisioning Services (PVS), which is based on software streaming technology, do the following: 1. Prepare a master target device to be imaged by installing an operating system and software. 2. Create a virtual disk (vdisk) image from the hard drive of the master target device and save it to the provisioning server (PVS). 3. Stream the contents of the vdisk to the target device on demand, in real time, using the software-streaming technology of PVS. Once the vdisk image is available from the network, a virtual machine on a target device no longer needs a local hard drive to operate. A target device boots directly from the network. It behaves as if it is running from a local drive on the target device. Unlike thin-client technology, processing takes place on the target device. Each target machine contains a volatile write cache file. Each restart cycle deletes this file. 16
18 The size of the cache file for each virtual machine depends on several factors, including: The types of applications used User workloads Reboot frequency The general estimate for the cache size of a provisioned workstation which is rebooted daily that only runs applications such as Microsoft Word and Outlook is 300MB to 500MB. If a workstation is rebooted less often, or when the workstation uses applications that are graphic intensive such as Microsoft PowerPoint, Microsoft Visual Studio, or a CAD/CAM application, the cache size can grow much larger. As an application workload can vary for each environment, perform a detailed analysis on your environment to determine an expected cache file size. A common practice is to place the Windows page file on the same disk as the write cache. If you plan to do this, it is recommended practice to at least double the size of your write memory cache. There are several options for storing the cache file for provisioned desktops. Two common locations with their benefits and limitations are the following: Physical Local Storage. If using physical desktops or blade servers, Citrix recommends using the memory on the target device or the hard disk to store cache files. Consider the following when using this method: Accessing memory is considerably faster than accessing a hard disk. Placing the cache file in memory often provides the best performance for a single application environment. Storing the cache in the memory of the target machine limits its size to the available amount of physical memory in the device. If the cache file is expected to grow larger than that, use the hard drive or an enterprise storage device. Filling a RAM-based cache file may cause an undesired result or errors. The hard drive on a target machine usually has more space available for the cache file than the memory. If the target machine does not contain hard drives or enough memory for the required size of the cache file, then store the cache file on a shared enterprise storage device and use the Provisioning Server for Desktops as a proxy. Client Disk (Virtual Machine vdisks). A virtual machine infrastructure hosting the desktops also can use for the location of the cache the enterprise storage associated with each virtual machine or the allocated memory for the virtual machine. For example, created each virtual machine with an additional disk to store the cache file on each the vdisk of target device. Consider the following when using virtual machine vdisk-based cache locations: Storing the cache file as part of the virtual machine requires space for the allocated size of each cache file in addition to the size required for each unique virtual machine. This option provides added resiliency. If a cache file for a single virtual machine runs out of space, it affects only that virtual machine. Utilizing a client disk for the cache file lowers the overall network traffic, when compared to utilizing an enterprise server-based option. All caching is done within the virtual machine. Figure 7 shows the PVS file layout for the write cache and vdisk. 17
19 Figure 7 To estimate the storage required for the PVS model, use this formula: Storage Required = (Number of Users Write Cache Size) + (Number of Desktop Images Desktop Image Size) For example, to calculate the space required for 271 non-persistent PVS desktops using one 20GB master image and a 5GB vdisk for write cache and the Windows pagefile: 1375 GB = (271 users 5120MB/user) + (1 image 20480MB/image) 1375GB is approximately 1.5TB, the size that as was used for the storage block in this architecture. Each of these options has benefits and limitations. Evaluate your specific requirements before determining the location of the cache file. For this reference architecture, the cache file and Windows page file was stored on a 5GB client vdisk. 18
20 IOPS Planning No precise method exists to establish VDI IOPS requirements. Follow the recommended practice of doing a proof-of-concept test in a VDI non-production environment to establish your IOPS requirements for your VDI production environment. Although not precise, when determining your IOPS requirements, the following helps to calculate an approximate number of spindles needed to support a given workload: Determine an accurate I/O profile of the current desktops in your environment with an I/O monitoring tool. Consider the times that users will log on to their desktops and start their desktops to reduce the effects of boot storms. Consider using a server-based antivirus solution, such as VMware V-Shield, to reduce excess I/O on a user desktop. Use the following formulas to calculate the approximate functional IOPS available for a VDI workload. Total Raw IOPS = (Disk Speed IOPS/Drive) (Number of Disk Drives) Functional IOPS [(Total Raw IOPS) (Percentage of Write Operations written as a decimal)] = RAID Penalty + {(Total Raw IOPS) (Percentage of Write Operations written as a decimal)} Assumptions for this reference architecture were for a standard of 80% write operations and 20% read operations to simulate a user running common office applications. For example, to calculate the functional IOPS for this test environment: 146GB 15k RPM SAS drives capable of 150 IOPS per drive 72 total drives RAID-1+0 configuration Total Raw IOPS = (150 IOPS/drive) (72 Drives) Total Raw IOPS = IOPS [(10800 IOPS) (0.8)] Functional IOPS = + {(10800 IOPS) (0.2)} 2 Functional IOPS = 6480 IOPS Using this approach, storage for this reference architecture was built to handle 6480 IOPS under a sustained workload. 19
21 Boot Storm Consideration A boot storm occurs when a large number of desktops start in a relatively short amount of time. This adversely affects the user experience because of a spike in IOPS exceeds the number of calculated IOPS for sustained workloads. Test your environment to determine the effect of starting up a large numbers of desktops. Determine how many desktops need pre-booting in your environment and schedule the desktop boot times to meet those needs. Then, use the XenDesktop power management features to start up user desktops automatically prior to users needing to log on to reduce the affect of a boot storm in your environment. Environment Storage Architecture For the purpose of testing, the environment was built in two pieces. A Hitachi Compute Blade 2000 chassis with two blades running the environments infrastructure. A second Hitachi Compute Blade 2000 with eight blades running the desktops. This was done to isolate each environment and to simulate a full server chassis and storage block. The storage design used for this environment consists of: GB 15k RPM SAS drives configured as RAID-1+0 (2D+2D) hosting all of the desktop virtual machines, the desktop base images, and the users write cache in the PVS environment GB 10k RPM SAS drives configured as RAID-5 (3D+1P) assigned to two dedicated dynamic provisioning pools hosting all of the user profiles and infrastructure virtual machines Table 5 describes the dynamic provisioning pools used in this white paper Table 5. Dynamic Provisioning Pools Pool Name (ID) RAID Group Configuration Drive Type HDP-XD-D001 RAID-1+0 (2D+2D) GB 15k RPM SAS HDP-XD-U001 RAID-5 (3D+1P) GB 10k RPM SAS Number of RAID Groups Pool Capacity (TB) TB TB Infrastructure Storage Overview The storage block for the infrastructure consists of a 1.5TB LUN carved out of a 3.14TB RAID-5 dynamic provisioning pool. This additional infrastructure storage space allows for the future growth of the environment to handle the additional user profiles if the environment is scaled up to 3,000 desktop users and any additional provisioning services servers needed in the PVS environment. Table 6 describes the LDEV created for the infrastructure virtual machines and user profiles. 20
22 Table 6. Infrastructure LDEV configuration LDEV Name (ID) LDEV Size (TB) Purpose Storage Port USP-LDEV-01 00:00: Infrastructure Virtual Machines and User Profiles Provisioning Services (PVS) Storage Overview 3D/4D The storage block for the PVS environment consists of a 4.74TB RAID-1+0 dynamic provisioning pool carved into two 1TB LUNs that store all Citrix XenDesktop virtual machines. Table 7 describes the LDEVs created for the PVS storage blocks in the test environment. Table 7. PVS LDEV Configuration LDEV Name (ID) LDEV Size (TB) Purpose Storage Port PVS-LDEV-01 00:00:33 1TB Desktop Virtual Machines User Write Cache PVS-LDEV-02 00:00:34 1TB Desktop Virtual Machines User Write Cache 3D/4D 3D/4D Engineering Validation After building the reference architecture in the Hitachi Data Systems lab, a series of tests were run to validate the designs. The testing focused on the entire virtual desktop lifecycle by capturing metrics during the desktop boot-up, user logon, user workload execution, and user logoff. Test metrics were gathered from the hypervisor, virtual desktops, storage, and load generation software to assess the overall success of an individual test cycle. User Workload Simulation Login VSI from Login Consultants To validate a Citrix XenDesktop deployment accurately requires using a real-world user workload. To accurately validate this architecture, third-party tools from Login Consultants were used throughout virtual desktop infrastructure testing. These tools have the benefit of taking measurements of the insession response time, providing an objective way to measure the expected user experience for an individual desktop throughout large scale testing, including logon storms. Login Virtual Session Indexer (Login Consultants VSI 3.1) methodology designed for benchmarking server-based computing (SBC) and virtual desktop infrastructure (VDI) environments is completely platform and protocol independent. This allows you to test your specific environment. Login VSI calculates an index based on the amount of simultaneous sessions that can be run on a single machine. Login VSI simulates a light to heavy workload user running generic applications such as Microsoft Office 2007, Microsoft Internet Explorer including Adobe Flash applets, and Adobe Reader. For this test, applications are installed locally, not streamed or hosted on Citrix XenApp. Like real users, the scripted session leave multiple applications open at the same time. Every session averages about 20% minimal user activity, similar to real world usage. During each 12 minute loop users open and close files a couple of time per minute, which is probably more intensive that most users. 21
23 The following outline the automated Login VSI simulated user workflows that were used for this validation testing: Use Microsoft Office 2007 applications, Microsoft Internet Explorer, 7-Zip, Bullzip PDF Printer, and Adobe Reader to open up to five applications at the same time with a type rate of 160ms for each character. The workload observes approximately 2 minutes of idle time, which closely simulates real-world users. After starting a session, the workload repeats every 12 minutes. During each loop, measure the response time every 2 minutes. Each loop consists of the following operations: Browse and compose Microsoft Outlook 2007 messages. Open multiple instances of Microsoft Internet Explorer-based browsing sessions, including heavy multimedia websites. Open multiple instances of Microsoft Word 2007 to perform open, close, and edit operations. Print and review PDF documents using Bullzip PDF Printer and Acrobat Reader. Open, edit, and close a randomized large Microsoft Excel 2007 sheet. Review and edit a Microsoft PowerPoint 2007 presentation. Perform file compression operations using 7-Zip. Success Criteria Multiple metrics were captured during each test run. The success criteria for considering a single test run as pass or fail was based mainly on the following main metrics: Login VSI Max evaluates the user response time during increasing user load. Login VSI Correct Optimal Performance Index (COPI) assess the successful start-to-finish execution of all the initiated virtual desktop sessions. These main metrics are important on the raw data that they provide and in their ability to align the test results between the hosted shared and hosted VDI models. 22
24 Login VSI Corrected Optimal Performance Index (COPI) The Login VSI Corrected Optimal Performance Index (COPI) is calculated from specific measurements during each test run to determine how many desktops can run simultaneously without excessively affecting user experience. COPI is based on these measurements: The Uncorrected Optimal Performance Index (UOPI) This is based on the first 5 consecutive sessions that hit the Optimal Performance Max Reached threshold. This is calculated on the response time average of four sessions higher than 2000ms, with a 4 session average response time greater than 8000ms. The Stuck Session Count (SSC) This represents sessions which have become stuck before UOPI and must be accounted for in COPI. The Lost Session Count (LSC) This is a count of completely missing log files; these tests are discarded completely in the corrected index. Incorporating SSC and LSC into COPI helps ensure that the test results are fair and comparable. COPI is calculated: as: COPI = UOPI SSC 2 LSC Login VSI Max VSI Max is the maximum number of users the environment can handle before serious performance degradation occurs. VSI Max is calculated based on the response times of individual users, as indicated during the workload execution. Response time is generally an indicator of host CPU resources, but this specific method of analyzing the user experience provides an objective method of comparison that can be aligned to host CPU performance. The user response time has a threshold of 2000ms. All user response times are expected to be less than 2000ms in order to assume that the user interaction with the virtual desktop is at a functional level. VSI Max is reached when the response times reaches or exceeds 2000ms for 6 consecutive occurrences. If VSI Max is reached, then the test run is considered a failure because user experience has significantly degraded. EdgeSite works with VSI to manage the tests and collect performance data. To collect performance data from the Citrix XenServer environment, dstat collected data from all of the XenServer servers. 23
25 The testing consisted of two test scenarios, as follows: Desktop Start-up Test This simulates a start of business day or shift change scenario. All or some of the desktops are pre-started prior to users log on. This test uses the power management features of Citrix XenDesktop. This tries to prevent boot storms that can adversely affect a user s experience. Workload Performance Test This simulates the load created in an environment when users log on and start running a measured workload. This test uses Login Consultants VSI. This validates the calculations used to build the environment. This testing provides the data needed to validate Citrix XenDesktop with Citrix Provisioning Servers with Citrix XenServer 5.6 SP2 that virtualizes Microsoft Windows 7 desktops on Hitachi Compute Blade server blades using a Hitachi Virtual Storage Platform storage array. This information provides data points that you may reference when designing your own implementation and environment. These validation results are an example of what is possible under the specific environment conditions outlined in this white paper. These results do not represent the full characterization of Citrix XenDesktop with XenServer scalability. Desktop Start-up Test Results A boot storm occurs when a large number of desktops start in a relatively short amount of time. This adversely affects the user experience because of a spike in IOPS exceeds the number of calculated IOPS for sustained workloads. Citrix XenDesktop has power management features in the Desktop Group properties to help prevent boot storms. This schedules the booting of desktops before they are needed. VDI administrators may set a predetermined number of desktops to be booted and available for use at a specific time. This test determined the time required to pre-boot 271 desktops in the test environment. The desktop booting test followed these steps: 1. The desktop group is powered down and placed in maintenance mode. 2. The desktop group is taken out of maintenance mode. 3. XenDesktop sends power up commands to the hypervisor to start each desktop until the designated number of desktops have booted into a ready state. This test determined the amount of time needed to pre-boot a given number of desktops in a VDI environment. In the test environment, all 271 desktop booted and entered a ready state in roughly 9 minutes. The results for your environment may be different. Another key benefit of using the XenDesktop power management feature is how this spreads out the IOPS evenly over the boot up sequence. This helps to prevent large IOPS spikes that could degrade user performance. With the Citrix XenDesktop power management feature set to boot all 271 desktops, Figure 8 and Figure 9 charted the IOPS during the boot process for the desktop and infrastructure environments. The system was at steady state in 9 minutes. 24
26 Figure 8 Figure 9 Figure 8 and Figure 9 show that using the power management feature in Citrix XenDesktop evenly spreads out the IOPS. No major spikes from power up adversely affected the performance of any user already logged on to the environment. Average CPU utilization shows a slight increase during boot-ups. This should be considered whenever scheduling automated boot-ups. Figure 10 show the CPU usage for the desktop environment. 25
27 Figure 10 Figure 11 shows the CPU usage for the infrastructure environment. Figure 11 Workload Performance Test Results This test validates that a Hitachi Compute Blade 2000 server blade was able to support the desired load of 271 virtual desktops under a medium workload. Table 8 provides the VSI COPI score for the overall Hitachi Compute Blade 2000 server environment and shows that 100 percent of all the 271 virtual desktop sessions executed without issue. 26
28 Table 8. Workload Performance Test Metrics Workload Performance Test Metrics Number Total Sessions Launched 271 Uncorrected VSI Max (UOPI) 271 Stuck Session Count before UVM (SSC) 0 Lost Session Count before UVM (LSC) 0 Correct Optimal Performance Index (COPI) 271 The Login VSI test measures the user response time and evaluates the user experience based on workload response time. Figure 12 shows that under a medium workload the user response time was within the 2000ms threshold. Figure 12 Each storage block is designed for a steady workload of 6480 IOPS and to support two server blocks. Since this test was performed with only one Hitachi Compute Blade 2000 chassis (one server block) the test results should be roughly half the total IOPS the storage block was designed to support. Figure 13 shows the total IOPS for the desktop environments during the medium VSI test run. The highest usage occurs during the workload portion of the testing, averaging 3767 IOPS. 27
29 Figure 13 Figure 14 shows the IOPS for the infrastructure environment. Figure 14 In the infrastructure environment, IOPS peaked slightly during the log off process. Even though the user is logged off, the workstation remains active. To further evaluate the performance of the environment, CPU usage was monitored during the VSI load testing. Figure 15 shows the CPU usage for the desktop environment. 28
30 Figure 15 Figure 16 shows the CPU usage in the infrastructure environment during the VSI load testing. Figure 16 The CPU utilization remains relatively constant throughout the test run. For the desktop blades, the CPU utilization shows that Hitachi Compute Blade 2000 can support more desktops with memory added to each blade. The CPU utilization of the infrastructure blades also shows there are enough CPU resources to support an additional 10 server building blocks. Assume that CPU usage grows proportionally with each server building block added. 29
31 Conclusion Testing shows that Hitachi Virtual Storage Platform and Hitachi Compute Blade 2000 make an ideal platform for a scalable VDI implementation using Citrix XenDesktop running on Citrix XenServer. This reference architecture provides the scalability and performance to deliver a VDI solution. Following best practices from Citrix, this architecture scales from a 205 user desktop deployment to a 3000 user desktop environment using the shared infrastructure components built into the first design block. With this design, adding to this environment means adding additional blocks of storage, compute blades, and PVS servers. This document provides proven methods for sizing and testing of your VDI environment to assure the success of VDI deployments. This information helps with selecting the delivery model that best suits your needs. This also provides the tools needed to design a high performance, scalable, and stable VDI environment. Always test your infrastructure in a non-production environment, including the scheduling of the pre-booting of desktops. Hitachi Data Systems Global Services offers experienced storage consultants, proven methodologies, and a comprehensive services portfolio to assist you in implementing Hitachi products and solutions in your environment. For more information, see the Hitachi Data Systems Global Services website. Live and recorded product demonstrations are available for many Hitachi Data System products. To schedule a live demonstration, contact a sales representative. To view a recorded demonstration, see the Hitachi Data Systems Corporate Resources website. Click the Product Demos tab for a list of available recorded demonstrations. Hitachi Data Systems Academy provides best in class training on Hitachi products, technology, solutions, and certifications. Hitachi Data Systems Academy delivers on-demand web based training (WBT), classroom based instructor led training (ILT), and virtual instructor led training (vilt) courses. For more information, see the Hitachi Data Systems Academy website. For more information about Hitachi products and services, contact your sales representative or channel partner, or visit the Hitachi Data Systems website. 30
32 Hitachi is a registered trademark of Hitachi, Ltd., in the United States and other countries. Hitachi Data Systems is a registered trademark and service mark of Hitachi, Ltd., in the United States and other countries. All other trademarks, service marks and company names mentioned in this document are properties of their respective owners. Notice: This document is for informational purposes only, and does not set forth any warranty, expressed or implied, concerning any equipment or service offered or to be offered by Hitachi Data Systems Corporation Hitachi Data Systems Corporation All Rights Reserved. AS September 2011 Corporate Headquarters Regional Contact Information 750 Central Expressway, Americas: or [email protected] Santa Clara, California USA Europe, Middle East and Africa: +44 (0) or [email protected] Asia Pacific: or [email protected] 31
Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team
Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture Dell Compellent Product Specialist Team THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL
Deploying SAP on Microsoft SQL Server 2008 Environments Using the Hitachi Virtual Storage Platform
1 Deploying SAP on Microsoft SQL Server 2008 Environments Using the Hitachi Virtual Storage Platform Implementation Guide By Sean Siegmund June 2011 Feedback Hitachi Data Systems welcomes your feedback.
Lab Validation Report. Leo Nguyen. Month Year
1 Hitachi Compute Blade 2000, Hitachi Adaptable Modular Storage 2500, and Microsoft Exchange 2010 Management Packs Integration with Microsoft System Center Operations Manager 2007 R2 Lab Validation Report
The Benefits of Virtualizing
T E C H N I C A L B R I E F The Benefits of Virtualizing Aciduisismodo Microsoft SQL Dolore Server Eolore in Dionseq Hitachi Storage Uatummy Environments Odolorem Vel Leveraging Microsoft Hyper-V By Heidi
Microsoft Hyper-V Cloud Fast Track Reference Architecture on Hitachi Virtual Storage Platform
1 Microsoft Hyper-V Cloud Fast Track Reference Architecture on Hitachi Virtual Storage Platform Reference Architecture Rick Andersen August, 2011 Month Year Feedback Hitachi Data Systems welcomes your
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
Deploying Microsoft SQL Server 2008 R2 with Logical Partitioning on the Hitachi Virtual Storage Platform with Hitachi Dynamic Tiering
1 Deploying Microsoft SQL Server 2008 R2 with Logical Partitioning on the Hitachi Virtual Storage Platform with Hitachi Dynamic Tiering Reference Architecture Guide By Eduardo Freitas May 2011 Month Year
Lab Validation Report. By Steven Burns. Month Year
1 Hyper-V v2 Host Level Backups Using Symantec NetBackup 7.0 and the Hitachi VSS Hardware Provider with the Hitachi Adaptable Modular Storage 2000 Family Lab Validation Report By Steven Burns March 2011
Sizing and Best Practices for Deploying Citrix XenDesktop on VMware vsphere with Dell EqualLogic Storage A Dell Technical Whitepaper
Dell EqualLogic Best Practices Series Sizing and Best Practices for Deploying Citrix XenDesktop on VMware vsphere with Dell EqualLogic Storage A Dell Technical Whitepaper Storage Infrastructure and Solutions
Deploying Microsoft Exchange Server 2010 on the Hitachi Adaptable Modular Storage 2500
Deploying Microsoft Exchange Server 2010 on the Hitachi Adaptable Modular Storage 2500 Implementation Guide By Patricia Brailey August 2010 Summary IT administrators need email solutions that provide data
IOmark- VDI. Nimbus Data Gemini Test Report: VDI- 130906- a Test Report Date: 6, September 2013. www.iomark.org
IOmark- VDI Nimbus Data Gemini Test Report: VDI- 130906- a Test Copyright 2010-2013 Evaluator Group, Inc. All rights reserved. IOmark- VDI, IOmark- VDI, VDI- IOmark, and IOmark are trademarks of Evaluator
VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop
VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop Page 1 of 11 Introduction Virtual Desktop Infrastructure (VDI) provides customers with a more consistent end-user experience and excellent
The impact of virtualization security on your VDI environment
ENTERPRISE TE The impact of virtualization security on your VDI environment ST ED WITH LO G I N VS I Contents Introduction... 3 What is VDI?... 3 Virtualization security challenges... 3 Choosing the right
Cisco, Citrix, Microsoft, and NetApp Deliver Simplified High-Performance Infrastructure for Virtual Desktops
Cisco, Citrix, Microsoft, and NetApp Deliver Simplified High-Performance Infrastructure for Virtual Desktops Greater Efficiency and Performance from the Industry Leaders Citrix XenDesktop with Microsoft
Deploying XenApp 7.5 on Microsoft Azure cloud
Deploying XenApp 7.5 on Microsoft Azure cloud The scalability and economics of delivering Citrix XenApp services Given business dynamics seasonal peaks, mergers, acquisitions, and changing business priorities
EMC Unified Storage for Microsoft SQL Server 2008
EMC Unified Storage for Microsoft SQL Server 2008 Enabled by EMC CLARiiON and EMC FAST Cache Reference Copyright 2010 EMC Corporation. All rights reserved. Published October, 2010 EMC believes the information
Deploying Microsoft Exchange Server 2010 on the Hitachi Virtual Storage Platform with Hitachi Dynamic Tiering
1 Deploying Microsoft Exchange Server 2010 on the Hitachi Virtual Storage Platform with Hitachi Dynamic Tiering Reference Architecture Guide By Jeff Chen May 2011 Month Year Feedback Hitachi Data Systems
Reference Architecture Guide. By Jeff Chen and Leo Nguyen. Month Year
1 Deploy Hitachi Unified Compute Platform Select for Microsoft Exchange Server 2010 8,000-user Exchange Server 2010 Environment with Hitachi Compute Blade 2000 and Hitachi Adaptable Modular Storage 2300
Dell Virtual Remote Desktop Reference Architecture. Technical White Paper Version 1.0
Dell Virtual Remote Desktop Reference Architecture Technical White Paper Version 1.0 July 2010 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES.
Deploying a 48,000-user Exchange Server 2010 Environment with Hitachi Compute Blade 2000 and Hitachi Adaptable Modular Storage 2500
1 Deploying a 48,000-user Exchange Server 2010 Environment with Hitachi Compute Blade 2000 and Hitachi Adaptable Modular Storage 2500 Reference Architecture Guide Leo Nguyen April 2011 Month Year Feedback
Deploying SAP on Oracle with Distributed Instance using Hitachi Virtual Storage Platform
1 Deploying SAP on Oracle with Distributed Instance using Hitachi Virtual Storage Platform Implementation Guide By Sean Siegmund August 2011 Month Year Feedback Hitachi Data Systems welcomes your feedback.
Desktop Virtualization with VMware Horizon View 5.2 on Dell EqualLogic PS6210XS Hybrid Storage Array
Desktop Virtualization with VMware Horizon View 5.2 on Dell EqualLogic PS6210XS Hybrid Storage Array A Dell Storage Reference Architecture Enterprise Storage Solutions Cloud Client Computing December 2013
ENTERPRISE VIRTUALIZATION ONE PLATFORM FOR ALL DATA
ENTERPRISE VIRTUALIZATION ONE PLATFORM FOR ALL DATA ENTERPRISE VIRTUALIZATION ONE PLATFORM FOR ALL DATA SUMMARY ONE PLATFORM FOR ALL DATA WOULD YOU LIKE TO SAVE 20% TO 30% ON YOUR STORAGE SPEND? We can
Sizing of Virtual Desktop Infrastructures
White Paper Sizing of Virtual Desktop Infrastructures Contents List of tables 2 List of figures 2 Introduction 3 Use of terms and names 4 Tasks 4 Hypervisor components and functions 6 Citrix XenServer
Hitachi Adaptable Modular Storage 2000 Family and Microsoft Exchange Server 2007: Monitoring and Management Made Easy
Solution Profile Hitachi Adaptable Modular Storage 2000 Family and Microsoft Exchange Server 2007: Monitoring and Management Made Easy Hitachi Data Systems Monitoring and Management Made Easy Over the
EMC Virtual Infrastructure for Microsoft Applications Data Center Solution
EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009
Virtualizing Microsoft SQL Server 2008 on the Hitachi Adaptable Modular Storage 2000 Family Using Microsoft Hyper-V
Virtualizing Microsoft SQL Server 2008 on the Hitachi Adaptable Modular Storage 2000 Family Using Microsoft Hyper-V Implementation Guide By Eduardo Freitas and Ryan Sokolowski February 2010 Summary Deploying
Cost-Effective Storage Solutions for VMware View 4.5 Enabled by EMC Unified Storage
Cost-Effective Storage Solutions for VMware View 4.5 Enabled by EMC Unified Storage EMC Information Infrastructure Solutions Abstract Virtual desktop infrastructures introduce a new way for IT organizations
WHITE PAPER 1 WWW.FUSIONIO.COM
1 WWW.FUSIONIO.COM WHITE PAPER WHITE PAPER Executive Summary Fusion iovdi is the first desktop- aware solution to virtual desktop infrastructure. Its software- defined approach uniquely combines the economics
Virtual Desktop Infrastructure (VDI) made Easy
Virtual Desktop Infrastructure (VDI) made Easy HOW-TO Preface: Desktop virtualization can increase the effectiveness of information technology (IT) teams by simplifying how they configure and deploy endpoint
IOmark- VDI. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VDI- HC- 150427- b Test Report Date: 27, April 2015. www.iomark.
IOmark- VDI HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VDI- HC- 150427- b Test Copyright 2010-2014 Evaluator Group, Inc. All rights reserved. IOmark- VDI, IOmark- VM, VDI- IOmark, and IOmark
Advanced Memory and Storage Considerations for Provisioning Services
Advanced Memory and Storage Considerations for Provisioning Services www.citrix.com Contents Introduction... 1 Understanding How Windows Handles Memory... 1 Windows System Cache... 1 Sizing Memory for
Deploying Microsoft Exchange Server 2010 on the Hitachi Adaptable Modular Storage 2500
Deploying Microsoft Exchange Server 2010 on the Hitachi Adaptable Modular Storage 2500 Reference Architecture Guide By Patricia Brailey July 2010 Summary IT administrators need email solutions that provide
Lab Validations: Optimizing Storage for XenDesktop with XenServer IntelliCache Reducing IO to Reduce Storage Costs
Lab Validations: Optimizing Storage for XenDesktop with XenServer IntelliCache Reducing IO to Reduce Storage Costs www.citrix.com Table of Contents 1. Introduction... 2 2. Executive Summary... 3 3. Reducing
VDI Without Compromise with SimpliVity OmniStack and VMware Horizon View
VDI Without Compromise with SimpliVity OmniStack and VMware Horizon View Page 1 of 16 Introduction A Virtual Desktop Infrastructure (VDI) provides customers with a more consistent end user experience and
Archiving Microsoft Exchange Mailboxes on Hitachi Content Platform using Storage Adapter for Symantec Enterprise Vault
1 Archiving Microsoft Exchange Mailboxes on Hitachi Content Platform using Storage Adapter for Symantec Enterprise Vault Lab Validation Report By Praveen Javehrani March 2012 Month Year Feedback Hitachi
5,100 PVS DESKTOPS ON XTREMIO
5,1 PVS DESKTOPS ON XTREMIO With XenDesktop 5.6 and XenServer 6.1 A Test Report December 213 ABSTRACT This report documents the consistent low latency performance of XtremIO under the load of 5,1 concurrent
Table of Contents. Introduction... 3. Prerequisites... 5. Installation... 6. Configuration... 7. Conclusion... 19. Recommended Reading...
Software to Simplify and Share SAN Storage Implementing a Highly Scalable and Highly Available Server and Desktop Provisioning Solution Using Citrix Provisioning Server 5.0, Sanbolic Melio FS 2008 and
Dionseq Uatummy Odolorem Vel
W H I T E P A P E R Aciduisismodo The 3D Scaling Dolore Advantage Eolore Dionseq Uatummy Odolorem Vel How 3D Scaling Drives Ultimate Storage Efficiency By Hitachi Data Systems September 2010 Hitachi Data
Dell Desktop Virtualization Solutions Stack with Teradici APEX 2800 server offload card
Dell Desktop Virtualization Solutions Stack with Teradici APEX 2800 server offload card Performance Validation A joint Teradici / Dell white paper Contents 1. Executive overview...2 2. Introduction...3
NexGen N5 Hybrid Flash Array with XenDesktop
NexGen N5 Hybrid Flash Array with XenDesktop citrix.com/ready Executive Summary NexGen Storage teamed with Citrix to validate a VDI solution that emulates a day in the life of a 750 user Citrix deployment.
White paper Fujitsu vshape Virtual Desktop Infrastructure (VDI) using Fibre Channel and VMware
White paper Fujitsu vshape Virtual Desktop Infrastructure (VDI) using Fibre Channel and VMware The flexible and scalable vshape VDI FC VMware solution combines all aspects of a virtual desktop environment,
Pivot3 Reference Architecture for VMware View Version 1.03
Pivot3 Reference Architecture for VMware View Version 1.03 January 2012 Table of Contents Test and Document History... 2 Test Goals... 3 Reference Architecture Design... 4 Design Overview... 4 The Pivot3
SIZING EMC VNX SERIES FOR VDI WORKLOAD
White Paper SIZING EMC VNX SERIES FOR VDI WORKLOAD An Architectural Guideline EMC Solutions Group Abstract This white paper provides storage sizing guidelines to implement virtual desktop infrastructure
HP SN1000E 16 Gb Fibre Channel HBA Evaluation
HP SN1000E 16 Gb Fibre Channel HBA Evaluation Evaluation report prepared under contract with Emulex Executive Summary The computing industry is experiencing an increasing demand for storage performance
Overcoming the Storage Challenges of Persistent Virtual Desktops with Dell EqualLogic Hybrid Arrays and Unidesk
Dell Desktop Virtualization Solutions (DVS) Technical Report Overcoming the Storage Challenges of Persistent Virtual Desktops with Dell EqualLogic Hybrid Arrays and Unidesk ABSTRACT The ability of Dell
Customer Experiences with Storage Virtualization and Hitachi Dynamic Tiering
CUSTOMER EXPERIENCES Customer Experiences with Storage Virtualization and Hitachi Dynamic Tiering This e-book demonstrates the benefits of Hitachi storage virtualization and Dynamic Tiering through customer
Desktop Virtualization and Storage Infrastructure Optimization
Desktop Virtualization and Storage Infrastructure Optimization Realizing the Most Value from Virtualization Investment Contents Executive Summary......................................... 1 Introduction.............................................
HP reference configuration for entry-level SAS Grid Manager solutions
HP reference configuration for entry-level SAS Grid Manager solutions Up to 864 simultaneous SAS jobs and more than 3 GB/s I/O throughput Technical white paper Table of contents Executive summary... 2
How To Connect Virtual Fibre Channel To A Virtual Box On A Hyperv Virtual Machine
Virtual Fibre Channel for Hyper-V Virtual Fibre Channel for Hyper-V, a new technology available in Microsoft Windows Server 2012, allows direct access to Fibre Channel (FC) shared storage by multiple guest
Analysis of VDI Storage Performance During Bootstorm
Analysis of VDI Storage Performance During Bootstorm Introduction Virtual desktops are gaining popularity as a more cost effective and more easily serviceable solution. The most resource-dependent process
Deploying XenApp on a Microsoft Azure cloud
Deploying XenApp on a Microsoft Azure cloud The scalability and economics of XenApp services on-demand citrix.com Given business dynamics seasonal peaks, mergers, acquisitions, and changing business priorities
Cisco Unified Computing System, Citrix XenDesktop, and Atlantis ILIO
Cisco Unified Computing System, Citrix XenDesktop, and Atlantis ILIO White Paper November 2010 Contents Executive Summary... 4 The Challenge... 6 Delivering a Quality VDI Desktop Experience at the Cost
Consulting Solutions WHITE PAPER Citrix XenDesktop Desktop Virtualization Top 10 Mistakes Made
Consulting Solutions WHITE PAPER Citrix XenDesktop Desktop Virtualization Top 10 Mistakes Made www.citrix.com Contents Contents... 2 Overview... 3 10. Not Calculating Network Impact... 3 9. No Profile
Best Practices for Deploying Citrix XenDesktop on NexentaStor Open Storage
Best Practices for Deploying Citrix XenDesktop on NexentaStor Open Storage White Paper July, 2011 Deploying Citrix XenDesktop on NexentaStor Open Storage Table of Contents The Challenges of VDI Storage
Cloud-Optimized Performance: Enhancing Desktop Virtualization Performance with Brocade 16 Gbps
Cloud-Optimized Performance: Enhancing Desktop Virtualization Performance with Brocade 16 Gbps Discussing the enhancement of Desktop Virtualization using 16 Gbps Fibre Channel and how it improves throughput
Provisioning Server High Availability Considerations
Citrix Provisioning Server Design Considerations Citrix Consulting Provisioning Server High Availability Considerations Overview The purpose of this document is to give the target audience an overview
Pure Storage: All-Flash Performance for XenDesktop
Pure Storage: All-Flash Performance for XenDesktop 2 Executive Summary The high costs and performance challenges associated with traditional disk-based storage have inhibited the broad adoption of desktop
White paper Fujitsu Virtual Desktop Infrastructure (VDI) using DX200F AFA with VMware in a Full Clone Configuration
White paper Fujitsu Virtual Desktop Infrastructure (VDI) using DX200F AFA with VMware in a Full Clone Configuration This flexible and scalable VDI VMware solution combines all aspects of a virtual desktop
EMC Virtual Infrastructure for Microsoft Applications Data Center Solution
EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009
Increasing performance and lowering the cost of storage for VDI With Virsto, Citrix, and Microsoft
Increasing performance and lowering the cost of storage for VDI With Virsto, Citrix, and Microsoft 2010 Virsto www.virsto.com Virsto: Improving VDI with Citrix and Microsoft Virsto Software, developer
Consulting Solutions WHITE PAPER Citrix XenDesktop Citrix Personal vdisk Technology Planning Guide
Consulting Solutions WHITE PAPER Citrix XenDesktop Citrix Personal vdisk Technology Planning Guide www.citrix.com Overview XenDesktop offers IT administrators many options in order to implement virtual
Making the Move to Desktop Virtualization No More Reasons to Delay
Enabling the Always-On Enterprise Making the Move to Desktop Virtualization No More Reasons to Delay By Andrew Melmed Director of Enterprise Solutions, Sanbolic Inc. April 2012 Introduction It s a well-known
Hitachi Unified Storage VM Dynamically Provisioned 24,000 Mailbox Exchange 2013 Mailbox Resiliency Storage Solution
1 Hitachi Unified Storage VM Dynamically Provisioned 24,000 Mailbox Exchange 2013 Mailbox Resiliency Storage Solution Tested with: ESRP Storage Version 4.0 Test Date: July - August 2013 Month Year Notices
Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture
Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V Copyright 2011 EMC Corporation. All rights reserved. Published February, 2011 EMC believes the information
IOmark-VM. DotHill AssuredSAN Pro 5000. Test Report: VM- 130816-a Test Report Date: 16, August 2013. www.iomark.org
IOmark-VM DotHill AssuredSAN Pro 5000 Test Report: VM- 130816-a Test Report Date: 16, August 2013 Copyright 2010-2013 Evaluator Group, Inc. All rights reserved. IOmark-VM, IOmark-VDI, VDI-IOmark, and IOmark
605: Design and implement a desktop virtualization solution based on a mock scenario. Hands-on Lab Exercise Guide
605: Design and implement a desktop virtualization solution based on a mock scenario Hands-on Lab Exercise Guide Contents Overview... 2 Scenario... 5 Quick Design Phase...11 Lab Build Out...12 Implementing
Maximizing Your Investment in Citrix XenDesktop With Sanbolic Melio By Andrew Melmed, Director of Enterprise Solutions, Sanbolic Inc. White Paper September 2011 www.sanbolic.com Introduction This white
Protect SQL Server 2012 AlwaysOn Availability Group with Hitachi Application Protector
Protect SQL Server 2012 AlwaysOn Availability Group with Hitachi Application Protector Tech Note Nathan Tran The purpose of this tech note is to show how organizations can use Hitachi Applications Protector
Protecting vsphere Environments with Hitachi Data Protection Suite
1 Protecting vsphere Environments with Hitachi Data Protection Suite Reference Architecture Guide By Bob Ingram June 2011 Feedback Hitachi Data Systems welcomes your feedback. Please share your thoughts
Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage
Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage Technical white paper Table of contents Executive summary... 2 Introduction... 2 Test methodology... 3
Remote Replication of SAP Systems on Microsoft SQL Server 2008 Environments Using the Hitachi Virtual Storage Platform
1 Remote Replication of SAP Systems on Microsoft SQL Server 2008 Environments Using the Hitachi Virtual Storage Platform Implementation Guide By Archana Kuppuswamy July 2011 Month Year Feedback Hitachi
CVE-401/CVA-500 FastTrack
CVE-401/CVA-500 FastTrack Description The CVE-400-1I Engineering a Citrix Virtualization Solution course teaches Citrix engineers how to plan for and perform the tasks necessary to successfully integrate
Delivering 5000 Desktops with Citrix XenDesktop
Delivering 5 Desktops with Citrix XenDesktop Validation Report and Recommendations for a Scalable VDI Deployment using Citrix XenDesktop and Provisioning Services, NetApp Storage and VMWare Server Virtualization
Leveraging EMC Fully Automated Storage Tiering (FAST) and FAST Cache for SQL Server Enterprise Deployments
Leveraging EMC Fully Automated Storage Tiering (FAST) and FAST Cache for SQL Server Enterprise Deployments Applied Technology Abstract This white paper introduces EMC s latest groundbreaking technologies,
Virtual SAN Design and Deployment Guide
Virtual SAN Design and Deployment Guide TECHNICAL MARKETING DOCUMENTATION VERSION 1.3 - November 2014 Copyright 2014 DataCore Software All Rights Reserved Table of Contents INTRODUCTION... 3 1.1 DataCore
MS Exchange Server Acceleration
White Paper MS Exchange Server Acceleration Using virtualization to dramatically maximize user experience for Microsoft Exchange Server Allon Cohen, PhD Scott Harlin OCZ Storage Solutions, Inc. A Toshiba
Citrix XenDesktop Validation on Nimble Storage s Flash-Optimized Platform
XenDesktop Storage Validation on Nimble Storage Whitepaper XenDesktop Storage Validation on Nimble Storage Whitepaper Citrix XenDesktop Validation on Nimble Storage s Flash-Optimized Platform 1 2 Executive
Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4
Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4 Application Note Abstract This application note explains the configure details of using Infortrend FC-host storage systems
Hitachi Unified Storage 130 Dynamically Provisioned 8,000 Mailbox Exchange 2010 Mailbox Resiliency Storage Solution
1 Hitachi Unified Storage 130 Dynamically Provisioned 8,000 Mailbox Exchange 2010 Mailbox Resiliency Storage Solution Tested with: ESRP Storage Version 3.0 Test Date: October 2012 Month Year Notices and
Vblock Solution for Citrix XenDesktop and XenApp
www.vce.com Vblock Solution for Citrix XenDesktop and XenApp Version 1.3 April 2014 THE INFORMATION IN THIS PUBLICATION IS PROVIDED "AS IS." VCE MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH
Hitachi Unified Storage VM Dynamically Provisioned 120,000 Mailbox Exchange 2013 Mailbox Resiliency Storage Solution
1 L Hitachi Unified Storage VM Dynamically Provisioned 120,000 Mailbox Exchange 2013 Mailbox Resiliency Storage Solution Tested with: ESRP Storage Version 4.0 Test Date: July - August 2013 Month Year Notices
Virtualization of the MS Exchange Server Environment
MS Exchange Server Acceleration Maximizing Users in a Virtualized Environment with Flash-Powered Consolidation Allon Cohen, PhD OCZ Technology Group Introduction Microsoft (MS) Exchange Server is one of
White Paper. Recording Server Virtualization
White Paper Recording Server Virtualization Prepared by: Mike Sherwood, Senior Solutions Engineer Milestone Systems 23 March 2011 Table of Contents Introduction... 3 Target audience and white paper purpose...
HP 3PAR storage technologies for desktop virtualization
Maximize virtual desktop ROI without risking service levels HP 3PAR storage technologies for desktop virtualization Solution brief Desktop virtualization pushes the cost, efficiency, and management benefits
Hitachi Unified Storage 110 Dynamically Provisioned 10,400 Mailbox Exchange 2010 Mailbox Resiliency Storage Solution
1 Hitachi Unified Storage 110 Dynamically Provisioned 10,400 Mailbox Exchange 2010 Mailbox Resiliency Storage Solution Tested with: ESRP Storage Version 3.0 Test Date: July August 2012 Month Year Notices
Q & A From Hitachi Data Systems WebTech Presentation:
Q & A From Hitachi Data Systems WebTech Presentation: RAID Concepts 1. Is the chunk size the same for all Hitachi Data Systems storage systems, i.e., Adaptable Modular Systems, Network Storage Controller,
Dell Desktop Virtualization Solutions Simplified. All-in-one VDI appliance creates a new level of simplicity for desktop virtualization
Dell Desktop Virtualization Solutions Simplified All-in-one VDI appliance creates a new level of simplicity for desktop virtualization Executive summary Desktop virtualization is a proven method for delivering
Citrix XenDesktop Modular Reference Architecture Version 2.0. Prepared by: Worldwide Consulting Solutions
Citrix XenDesktop Modular Reference Architecture Version 2.0 Prepared by: Worldwide Consulting Solutions TABLE OF CONTENTS Overview... 2 Conceptual Architecture... 3 Design Planning... 9 Design Examples...
Oracle Database Scalability in VMware ESX VMware ESX 3.5
Performance Study Oracle Database Scalability in VMware ESX VMware ESX 3.5 Database applications running on individual physical servers represent a large consolidation opportunity. However enterprises
Design Considerations for Increasing VDI Performance and Scalability with Cisco Unified Computing System
White Paper Design Considerations for Increasing VDI Performance and Scalability with Cisco Unified Computing System White Paper April 2013 2013 Cisco and/or its affiliates. All rights reserved. This document
Virtualizing Microsoft SQL Server 2008 Using VMware vsphere 4 on the Hitachi Adaptable Modular Storage 2000 Family
Virtualizing Microsoft SQL Server 2008 Using VMware vsphere 4 on the Hitachi Adaptable Modular Storage 2000 Family Deployment Guide By Eduardo Freitas and Bob Ingram November 2009 Summary Deploying a virtualized
Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters
Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters Highlights a Brocade-EMC solution with EMC CLARiiON, EMC Atmos, Brocade Fibre Channel (FC) switches, Brocade FC HBAs, and Brocade
Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES
Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES Table of Contents About this Document.... 3 Introduction... 4 Baseline Existing Desktop Environment... 4 Estimate VDI Hardware Needed.... 5
Virtual Desktops Security Test Report
Virtual Desktops Security Test Report A test commissioned by Kaspersky Lab and performed by AV-TEST GmbH Date of the report: May 19 th, 214 Executive Summary AV-TEST performed a comparative review (January
