RDP Server Sizing

Posted on 2010-01-08
Last Modified: 2013-11-21
I am looking to calculate the number and size of servers for a new TS environment for 650 users, 2 IE sessions per user, Server 2008.  I have seen several MS tools for 2003 and for 32bit and 64 bit architecture, but I need to be specific to 64 bit on 2008 for this number of users.  Thank you!
Question by:BrianSenior
    LVL 14

    Expert Comment

    This may not be specifically hat your looking for but it is tsmvp's web site (You can see his profile here Go to the support and then select the downloads page. Have a look at the article he wrote Terminal Services A-Z. I have been having some issues in Terminal Services and took a peek at this article and it has helped me.
    LVL 33

    Expert Comment


    the Win2k3 capacity guide should still be a good start even for Win2k8:  as well, here you can find performance papers on RDP and scaling the TSGateway.  There is also this performance optimization guide from MS:

    Note: you probably will want to use Windows 2008 R2 for RDP instead of Windows 2008 (non R-2) there are big enhancements for R2 regarding RDP.

    LVL 31

    Accepted Solution

    Couple comments:
    1. For sure go to 2008 R2. Much better, much more options/builtin capabilities.
    2. Keep in mind that with TS it is better to scale using more smaller servers than a couple big ones. So it may be better to have several smaller (dual CPU, quad core each, wiht 8GB RAM) than just a couple big (Quad CPU, Quad Cores with 32GB for example).
    3. Get a fast disk subsystem.
    4. I would expect a 64-bit TS on a Dual CPU, Quad Core CPUs with 8GB-12GB RAM and fast I/O to handle at least 110 concurrent users in your case. Given that, 7-8 servers will easily do it.
    5. HIGHLY recommend you using something like HP Rapid Deployment Pack to create an automated way to deploy these servers through an unattended procedure. It is 100% supported by all vendors, it removes the human error factor (that happens even with good documentation) and can be FULLY, 100% automated, from setting up TS, setting IPs, NIC teaming, etc all the way up to every single application. That is how I deploy farms that are larger (like this one).
    6. If this is your first venture into the TS world, for a setup this size I highly recommend you getting professional help. TS is not as simple/easy as it seems especially when trying to scale to larger numbers.

    PS: I am the guy that wrote the "Terminal Services A to Z" guide. :-)

    Cláudio Rodrigues
    Citrix CTP

    Featured Post

    Gigs: Get Your Project Delivered by an Expert

    Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

    Join & Write a Comment

    To effectively work with Diskpart on a Server Core, it is necessary to write some small batch script's, because you can't execute diskpart in a remote powershell session. To get startet, place the Diskpart batch script's into a share on your loca…
    The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
    This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…
    This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…

    733 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    24 Experts available now in Live!

    Get 1:1 Help Now