Clarification sur la façon dont l'utilisation du processeur VMware VM est calculée
J'ai principalement deux questions relatives à l'utilisation du processeur de VMware / machine virtuelle:
- Comment est-il calculé?
- Quels numéros sous quels onglets de vCenter (client vSphere) les fenêtres sont référencées ?
Veuillez également préciser si ma compréhension résumée ci-dessous est correcte ou non.
Q1
Veuillez préciser si la compréhension de la mienne est correcte ou non:
- un processeur physique correspond à 1 cœur (intégré dans un socket CPU)
- une machine virtuelle (ou un système d'exploitation invité) reconnaît/gère ses PROCESSEURS toujours à un niveau de CPU virtuel (un processeur virtuel est noté comme vCPU ci-dessous).
- un vCPU est également appelé CPU logique (ou processeur), synonyme l'un de l'autre.
- Lorsque HT est NON activé, 1 vCPU = 1 CPU physique (ou 1 cœur)
- Lorsque HT est activé, 1 core génère 2 threads, et 1 thread ressemble / agit simplement comme un vCPU voyant à partir d'une machine VM, en un mot, 1 core fournit 2 vCPU dans cette affaire.
Q2
Le calcul de l'utilisation du PROCESSEUR pour une machine virtuelle, un hôte ou un cluster hôte est simple en travaillant simplement A / B, où A - quantité utilisée, B - capacité totale.
La question est la suivante: dans le cas d'une machine virtuelle, où trouver les informations d'un et B? quels onglets, quelles métriques/compteurs sur la fenêtre vCenter ?
Données
Ci-dessous sont des éléments éventuellement pertinents (données provenant d'un vrai système de machine virtuelle), veuillez montre-moi qui est un, qui D:
Under Summary tab of a VM machine ("V-mch"):
** General section **
Guest OS: MS Windows Servers 2008
CPUs: 2 vCPU
Memory: 4096 MB
.......
Host: "hst"
** Resource section **
Consumed host CPU: 43 MHz
Consumed host memory: 4149.00 MB
Active guest memory: 327.00 MB
Under Summary tab of the host "hst" ("V-mch" is attached to):
** General section **
Maker: Dell Inc.
Model: PowerEdge M620
CPU core: 20 CPUs x 2.199 GHz
Processor type: Intel(R) Xeon(R) CPU E5-2660 v2 @ 2.20 GHz
Processor socket: 2
Cores per socket: 10
Logical processors: 40
Hyper threading: valid (enabled)
** Resource section **
CPU used amount: 9016 MHz
Capacity: 20 x 2.199 GHz
Ma supposition suivante est-elle correcte, pour d'où proviennent les informations A et B?
A - Consumed host CPU: "43MHz"
B - CPUs: "2vCPU" + Capacity: .. "2.199GHz"
Merci d'avoir lu un long texte et d'avoir conseillé.