Remote Desktop Deployment (CPU Usage)

6Spiderman

Well-Known Member
Joined
Aug 29, 2012
Messages
178
Reaction score
2
Location
Pretoria
Hi All,

I am looking for help please!

I have deployed Remote Desktop for a client and I do not know what I am doing wrong. I am not able to get the CPU to stop Spiking!

Here are a few details of the VM:
CPU 2.5Ghz
Sockets: 1
Virtual Processors: 1
Cores 16
Utilization 60-80%
15 Users
Memory: 42GB
OS: Windows Server 2012 R2

The users are using normal day to day Applications (Outlook, Word, Excel, Chrome, Adobe, etc)

According to some research this machine should be able to handle 80 users.

What am I missing? Any help would be appreciate it?
 
Are you sure that the physical host has 16 cores ?
I have hade this happen when the CPU is overcommited / ballooning
This is with 68 users utilising RemoteApp Untitled.png
 
Change the CPU to 8 cores and not 16, could be over provisioning that is causing that.

What processes are using the CPU if you look at task manager?


This terminal server handles 40+ people...

Only 8 vCPU's and 12Gb memory....

1554183281725.png
 
.....
What processes are using the CPU if you look at task manager?
....

We think of changing the CPU to less Cores. That is the CPU model in the screen shot.

I have never heard that it is possible to one to provide to much resources?

Can it not be the actual Deployment that was done wrong?
 
Hi OP,

Have you established what process is using all the CPU?

You can use good old Process Monitor for that.

It may be best to also optimise the profiles using local group policies to disable any service that is not required for day to day use.
 
We think of changing the CPU to less Cores. That is the CPU model in the screen shot.

I have never heard that it is possible to one to provide to much resources?

Can it not be the actual Deployment that was done wrong?

In VMWare it could cause issues if you assign too much CPU resources.... go read up on it

Any other VM's on the host?

What's using the CPU in task manager?
 
...
Have you established what process is using all the CPU?
...
Hi,

I have only used Taskman to monitor the CPU, seem to be anything from Adobe to Office Applications(Up to 15% per user) I will have a look at the App thanks.

I have no idea where to start with this:

It may be best to also optimise the profiles using local group policies to disable any service that is not required for day to day use

Any Guides?

At the moment we are even looking at getting someone to redeploy the VMs with optimization.
 
In VMWare it could cause issues if you assign too much CPU resources.... go read up on it

Any other VM's on the host?

What's using the CPU in task manager?

I will go and check about assigning too much CPU. Thanks.

There are other VMs, we have complete control over them as well, they are not affected. (Normal 2 Users Vms) for other clients.

Office and Adobe seem to use the most CPU %
 
I will go and check about assigning too much CPU. Thanks.

There are other VMs, we have complete control over them as well, they are not affected. (Normal 2 Users Vms) for other clients.

Office and Adobe seem to use the most CPU %

So you assigned all 16 (8 real cores and the rest are there due to hyperthreading) to one VM and the other servers also have to use those same CPU resources, then overprovisining could be the cause, not saying it is, but could be
 
So you assigned all 16 (8 real cores and the rest are there due to hyperthreading) to one VM and the other servers also have to use those same CPU resources, then overprovisining could be the cause, not saying it is, but could be

Sorry if I am causing confusion. Trying to answer the best I could.

The Physical host has 24 Cores and we have a total of 20 Cores Assigned?
 
Sorry if I am causing confusion. Trying to answer the best I could.

The Physical host has 24 Cores and we have a total of 20 Cores Assigned?
Ah ok, thought google showed me that CPU only has 8 cores(16 with hyper), sorry, probably googled wrong then
 
No Problem. Thanks for the input.

Anyone have any contacts to help us with a proper deployment?
 
I've sent you a PM with some questions.
 
Are you sure that the physical host has 16 cores ?
I have hade this happen when the CPU is overcommited / ballooning
This is with 68 users utilising RemoteApp
What is the purpose of this, (i'm being blonde) what are they connecting to what does each user see?
 
What is the purpose of this, (i'm being blonde) what are they connecting to what does each user see?
Remoteapp? Users can access windows based apps running on a server/farm remotely.
Basically you login on a web page and it shows you a list of published apps. You launch them and they run via remote desktop protocol. To users, it looks like these apps are running locally but they are not.
 
What is the purpose of this, (i'm being blonde) what are they connecting to what does each user see?
I my case they run a Java based application for medical billing software.
What they see is simply the application open (it looks like an RDP shortcut) - or you can assign custom icon should you wish
 
Could be something as simple as a driver issue too...
What kind of VM infrastructure are you running - full, para or os level?

Wow! Sorry only seeing this now. Linux based backend with QEMU/KVM? Think thats what it is called.
 
Top
Sign up to the MyBroadband newsletter
X