VMware Cloud Community
baber
Expert
Expert

how can define number of vcpu

Dear all

Hi

how can understand number of vcpu that i have assign to a vm are more than request for example if i assign more vcpus to a vm more than expected that performance will be decrease how can understand had to decrease the vcpus ?

BR

Babak

Please mark helpful or correct if my answer resolved your issue.
0 Kudos
10 Replies
Wolken
Enthusiast
Enthusiast

Hello!

I believe the articles below could help you:

Setting the number of cores per CPU in a virtual machine (1010184) - VMware Knowledge Base

Virtual Machine Sizing: 3 Mistakes To Avoid -  https://www.networkcomputing.com/cloud-infrastructure/virtual-machine-sizing-3-mistakes-avoid/885581...

0 Kudos
HassanAlKak88
Expert
Expert

Hello,

I recommend to check the following: How to decide VMware vCPU to physical CPU ratio

Please consider marking this answer "CORRECT" or "Helpful" if you think your question have been answered correctly.

Cheers,

VCIX6-NV|VCP-NV|VCP-DC|

@KakHassan

linkedin.com/in/hassanalkak


If my reply was helpful, I kindly ask you to like it and mark it as a solution

Regards,
Hassan Alkak
0 Kudos
Shard201110141
VMware Employee
VMware Employee

You could run a 60 day trial of vRealize Operation (Advanced)

This will give you a tone of data around optimizing allocation vs demand.

https://my.vmware.com/en/group/vmware/evalcenter?p=vrops-eval

Planning the Capacity Using vRealize Operations Manager 6.6 - YouTube

0 Kudos
baber
Expert
Expert

Is that necessary use application monitoring for determine that or i can use vCenter monitoring in a period time ?

actually i want to know can we say one of the reason for low performance on my vm is assign more vcpu than needed

BR

Babak

Please mark helpful or correct if my answer resolved your issue.
0 Kudos
rchaubey
Enthusiast
Enthusiast

0 Kudos
daphnissov
Immortal
Immortal

No, vCenter performance charts alone cannot determine this. You would either need to scrutinize esxtop output for a long period of time or use a tool like vROps.

0 Kudos
baber
Expert
Expert

About esxtop can i say if it show %CSTP more than normal means i have cpu overcommitment and had to delight vcpu ?

BR

Please mark helpful or correct if my answer resolved your issue.
0 Kudos
daphnissov
Immortal
Immortal

No, it's more complicated than that. Get a proper monitoring tool.

0 Kudos
baber
Expert
Expert

So thanks

would you please say me what parameter or object will be show in VROPS that help me to realize i have assigned vcpus more than needed ?

BR

Babak

Please mark helpful or correct if my answer resolved your issue.
0 Kudos
daphnissov
Immortal
Immortal

vROps can show a metric called "is oversized" as well as views, reports, and dashboards that show contributing metrics to that designation.

0 Kudos