Separating user resources – Windows Server 2008 (Terminal Server)

windows-server-2008

At the moment I am running a Windows Terminal Server 2008 for around 10 clients that use the server to run programs and access data.

Is there anyway to separate the resources of each user so that they do not impact each other in terms of resources.

  • User 1: Opens program
  • User 2: Notices slow down

I have looked into using Windows System Resource Manager but do not know if it provides what I need and if there are any other 3rd party tools that also provide this functionality.

Any answer is appreciated.

Server Specs:

HP ProLiant ML110 G7

  • Processor: Intel® Xeon® E3-1220 (4 core, 3.1 GHz, 8MB, 80W, 1333/t)
  • RAM: 12GB DDR3 ECC
  • 1TB HDD

Best Answer

Windows System Resource Manager is exactly what you want. From the technet page you linked to:

Manage system resources (processor and memory) with preconfigured policies, or create custom policies that allocate resources per process, per user, per Remote Desktop Services session, or per Internet Information Services (IIS) application pool.

Setting up these policies requires a bit of finesse and a fine touch though, it's not something you just install and forget about. I suggest you continue reading through the Technet articles and set up a staging environment to try it out.

Related Topic