Slow RDS Server performance only via RDP

Posted by WhichSuit2443@reddit | sysadmin | View on Reddit | 23 comments

Hi There

have recently migrated customer over to new RDS server (from old gaming PC with all the roles -AD, RDS etc installed on same server)
Everything went smoothly, but now users started to complain about server peformance.

It is not very noticeable, but there is small delay in certain actions. It is very noticable as they use Application built inside Access database and when navigating around, there is noticable delay/lag

Server is well spec'd and is never running out of resources

What is strange as well:

-When I connect via Connectwise control into the server (terminal access) server is performing as fast as it should, but when you RDP into the server, applications seem to be lagging.

I have done some troubleshooting and fighting with Microsoft to get some usefully feedback, but wanted to ask here as well if anyone has idea.

This is small scale setup (11 RDS users)

Connections were tested from Host into RDS - Slow

if I RDP from Host into AD - performing OK

Easiest way to replicate is to open task managed and changing tabs, when connected via RDP, each tab change will have 0.5 to 3 seconds delay when refreshing (tab will change but refresh will take longer)

When I am directly in that server it is instant

This tells me specs are OK and server is not lacking on resources

I have also attempted different version and settings on RDP connection without any success

Have tried to disable TIP service and also checked the issue with firewall rules (as per some other posts)

Server:

Fully patched firmware and OS and also with additional supplemental SPP pack

SSD Hard drives with caching
Single NIC used for Hyper-V switch
80GB Memory
18 VCPU
VMQ and IPSec task offloading disabled

to me it more seems issue with RDS protocol on that server

any tips would be much appreciated

I've attached the video for reference (connecting via RDP and then connecting via Connectwise control - console)