Hello.
I am having general slowness issues on my Server 2008 terminal server. The issue only happens when over 40-50 users are online, I need 100-150 users on it. This is their only way to work, they use thin clients over RDP.
I have 3 physical servers, all the same general specs. All are new dual xeon quad core HP servers. 2 of the servers have 12GB of RAM and are used for VMWare. They all have mirrored 147GB 15kRPM Enterprise SAS drives but most data is stored on a SANs (Raid 10, SAS drives).
VM1 (Physical. 12GB RAM). Windows Server 2008 VMWare Server 1.06
DC1 Domain Controller (1.5GB RAM). Windows Server 2008
PS1 Print Server (2GB RAM). Windows Server 2008
EX1 Exchange 2007 Server (3.5GB RAM). Windows Server 2008
VM2 (Physical 12GB RAM). Windows Server 2008. VMWare Server 1.06
DC2 Domain Controller (1.5GB). Windows Server 2008
FS1 File Server (2GB RAM). Windows Server 2008
SQL1 SQL Server 2005 (3.5GB RAM). Windows Server 2008
My last physical server is my terminal server, TS1. TS1 is the same as the other 2 servers besides this one has 32GB of RAM. It doesn't run VMWare at all. It has Server 2008 installed with Terminal Services. The only applications installed are Microsoft Office 2007. Outlook 2007 is connected to the Exchange server in it's default way.
No one thing is slow. Everything gets slow when too many people are logged in: Outlook, Word, Excel, Internet Explorer, browsing My Computer. The lag can get really bad. Upwards of 30 seconds waiting for a window to open. Typing lag in Word is bad too.
There is nothing blatently wrong in the performance monitor. The CPU/Disk spikes every once and a while but that can be normal. The only thing that I know is good is the RAM. Page file is never used.
Here is some info:
Roaming profiles are not used.
My Documents are redirected using GPO to a SANs (via FS1).
All data is accessed via mapped drive from FS1. The data on FS1 is on a SANs, using Microsoft ISCSI Initiator.
Desktop is redirected to C:\Users\Universal, a write protected folder. This gives us a universal desktop users can't modify.
Printers are shared from the Print server
Redirected printers are disabled
Disk Defrag is set to nightly
Nightly reboot of TS1
The other servers aren't noticeably slow to RDP into when TS1 is slow.
Vista graphics/user experience is disabled.
The Vmware physical servers have dual nics. 1 is for LAN and 1 is for SANs on different subnets.
The TS1 physical server also has dual nics but it is configured for NIC Teaming via HP's utility. I've done ipef benchmarks on a gigabit switch and I get about 500Mbps up/down (250Mbps without teaming, which is about Windows' max throughput even on gigabit).
Microsoft says hundreds of users can use a single terminal server in their TS white paper. The main thing users use is RAM, which we're fine on.
I can provide any information. Including benchmarks/perf logs done over the day.
Also if someone can include their own setup with how many users their Windows 2008 TS supports(Hopefully using Office 2007 as it uses more resources than 2003).
Thanks!