Memory/CPU requirements for application publishing in Windows Server 2008 TS

Posted on 2008-11-06
Last Modified: 2013-11-21
We are planning to deploy a single application to our employees through Windows 2008 TS. Right now I am trying to find out if there is a "rule of thumb" when it comes to per user CPU/memory requirements. The application is build on .Net Framework, database driven and somewhat printer intensive (in bursts of ~15 pages several times a day). Currently we have about 100 users.
Question by:csbank
    LVL 24

    Expert Comment

    For 100 users I would definitely recommend you have a few powerful servers (2xQuad core processors with plenty of ram) setup with load balancing. As for the exact specs its hard to tell. One way would be to start off with at least a pair of servers (for redundancy) and see how it holds up, if it is not running as fast as you would like you could easily add more servers.
    I hope this helps. Good luck.
    LVL 4

    Assisted Solution

    I tend to work to Citrix's recommendations - the technology is similar.

    No more than 30 concurrent users per server, on average.
    Approx 128Mb RAM per concurrent users + OS overhead

    If the terminal services server will be spooling all the print jobs (rather than another print server doing the job) you should look at moving the print servers spool folder (start, control panel, printers, file, server properties) to a disk other than where the application and other than where the operating system and page file is stored (i.e. dedicated disks if possible) and this should be a RAID 1 or RAID 0+1 set of disks.

    CPU well... for 30 concurrent users using a database-itensive application I should think at least quad core and at least 2.5Ghz clock speed, but if you can afford an 8-way server at 2.8 or 3Ghz I should think the rule of "aim high as possible" applies.

    Just out of interest if the application is .net why not deliver it through a web browser?

    Author Comment


    Can you point me to a Citrix or Microsoft article/white paper?

    To your question about web deployment: It is a third party application, I do not know about a way to deliver it through a web browser.
    LVL 24

    Accepted Solution


    Featured Post

    Are end users causing IT problems again?

    You’ve taken the time to design and update all your end user’s email signatures, only to find out they’re messing up the HTML, changing the font and ruining the imagery. What can you do to prevent this? Find out how you can save your signatures from end users today.

    Join & Write a Comment

    Have you considered what group policies are backwards and forwards compatible? Windows Active Directory servers and clients use group policy templates to deploy sets of policies within your domain. But, there is a catch to deploying policies. The…
    New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
    This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
    This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

    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

    18 Experts available now in Live!

    Get 1:1 Help Now