I have 3 esxi server . sockets :2 - cores per socket :10 - logical processors : 40 . I wonder how many virtual machines with vcpu can run on this cluster. just wonder that how many vcpu ?
host failures cluster tolerates : 1
Sorry my wrong question ! I want to know that I have the physical servers I mentioned above. current total virtual server 88 vcpu now but I will install some virtual machines totaly 62 vcpu so I know that you will say too much technical detail but my boss does not understand these So I have to say something about. we need to buy a new server or we dont need it. Is there an approximate number or method?
Also I wonder something else. that is, how to calculate whether this infrastructure is sufficient when a design is being made.
thanks for long answer
Whether an infrastructure is correctly dimensioned and whether it needs to be expanded and if so, by how much physical capacity, depends on many individual details. In addition, the workload is very different in most infrastructures. Therefore, there is no blanket statement or a simple vCPU calculator. At the latest when CPU, memory or storage is used to 70% or more, you know for sure that you have to expand. But performance problems can occur much earlier.
If you look only from the perspective of CPU performance, you should pay attention to the physical core to vCPU ratio. As a best practice it has been proven that a pCore : vCPU ratio of 1:1 - 1:3 works well with most workloads and from 1:5 it becomes bad for some workloads. However, there are also infrastructures where 1:2 already leads to performance problems and infrastructures that hardly notice performance bottlenecks with 1:10.
So I would recommend you either do the math yourself and calculate the ratio and check the CPU Ready values of all hosts over a longer period of time or what might be easier for you: Use vRealize Operations Manager and show your boss the Capacity Dashboards.
can you say now about my vmware...
No. Sorry. For the reasons I've already given.
I wonder something else . for example, a customer will install an infrastructure and get a total virtual server CPU number 150. memory and disk resources do not ask. how do you calculate how it should take physical server. there is no one to calculate it then how i will buy new server my new vmware infrastructure ?
You keep missing the points everyone is attempting to make. You don't guess. You get requirements from those who need infrastructure. If you get no requirements, you start them off with something low. After that, it's up to you to monitor your infrastructure and determine when performance drops to an unacceptable level and when you need to add resources. No one else can determine those things except you.