• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
The Citrix Blog
Personal Blog
Carisa Powell
Related Tags
posted by Carisa Powell

If you are an IT administrator who has been intrigued by all the cost benefits of XenDesktop, then you have probably created a XenDesktop proof of concept environment. Your exposure to XenDesktop has shown the maintenance and security benefits such as centralizing the desktop infrastructure, enhancing the ability to control desktop security, and simplifying the desktop maintenance. Not to mention you now have exposure to the enormous cost savings associated with a complete XenDesktop solution. After some first-hand exposure to all of the perks of a XenDesktop proof of concept environment, you are probably looking to take the proof of concept to the next level and begin the production deployment process.

The biggest obstacle most administrators face when transitioning a proof of concept architecture into a production grade environment is determining how to scale the environment. The Citrix sales team has heard your request for a sizing guide and turned to the Worldwide Consulting Solutions team to help establish recommendations for scaling a XenDesktop environment. The Worldwide Consulting Solutions team built a XenDesktop environment with the Consulting Solutions lab to conduct scalability testing to analyze server and user performance across various test scenarios. Within the lab, each core component of the XenDesktop environment was installed on a dedicated single server (Citrix Provisioning Server, XenServer, and Desktop Delivery Controller). The performance of each server was monitored to determine the optimal number of XenDesktop users for a single server environment. The details of the testing environment and test results have been compiled into the XenServer Scalability document along with the XenDesktop Environment Sizing Guide available at http://support.citrix.com/article/ctx119775.

This XenDesktop Environment Sizing Guide that was created to provide IT administrators with guidance on the approximate number of XenServers, Provisioning Servers, and Desktop Delivery Controllers necessary to scale a XenDesktop environment between a range of 1500 to 250000 XP desktop users. The data for the Sizing Guide was extrapolated based on the single server lab scalability testing conducted for this project.

A XenDesktop environment can be implemented in a variety of architectures and configurations to support the end user demands. Given the variation in end user needs and deployment configurations, the Consulting Solutions team stressed the environment under different circumstances to identify the testing variables that had the most impact on end user performance. The Scalability Results and Analysis section of the document focuses on examining the server performance for each of the three core components under various scenarios and highlights the performance constraints as the upper thresholds of server performance were attained.

As an added bonus, Citrix EdgeSight for Load Testing (ESLT) was used to generate the user load associated with this environment. The specific details of the ESLT test environment and script configurations were documented and are also available in a separate ESLT for XenDesktop Scalability document at http://support.citrix.com/article/ctx119498.

Labels

xenserver xenserver Delete
lang-eng lang-eng Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Jan 25, 2009

    Anonymous says:

    Hi Carisa, Thanks! Great document. Just to be sure, are the Office applic...

    Hi Carisa,

    Thanks! Great document.

    Just to be sure, are the Office applications in the tests published from the XenApp server or streamed?

    Regards.
    Nico van Meurs

    1. Feb 03, 2009

      Carisa Powell says:

      Nico, The Office applications were installed on the XenApp servers.  They ...

      Nico,

      The Office applications were installed on the XenApp servers.  They were not streamed to the XenDesktop.  During the testing it was determined that the application workload did not generally affect the scalability of the core XenDesktop components (XenServer, Provisioning Server, and the Desktop Delivery Controller).

      Thanks,

      Carisa

      1. Nov 01

        Anonymous says:

        Thanks. How does the number change with XenDesktop 4? An estimate will do if we...

        Thanks.

        How does the number change with XenDesktop 4? An estimate will do if we don't have a tested number.

        Thanks

        1. Nov 06

          Carisa Powell says:

          Unfortunately, I don't have an updated scalability number for XenDesktop 4, but ...

          Unfortunately, I don't have an updated scalability number for XenDesktop 4, but I do suggest that you read Dan Feller's blog at:

          _ _http://community.citrix.com/display/ocb/2009/11/04/Truths+and+Misconceptions+about+XenDesktop+Architecture+Design+and+VMWare+View 

          Dan is another member of the Consulting Solutions team and his efforts have been focused on communicating a XenDesktop architecture that is repeatable and simple to deployment rather than focus of the scalability of individual components to build custom solutions.

Add Comment