CPU-Verwaltung
Wenn der effektive CPU-Anteil einer oder mehrerer VMs (nach Formeln (F1a) und (F1b))
durch die effektive maximale CPU-Leistungsaufnahme der VM begrenzt wird, wird der ver-
bleibende CPU-Anteil auf die nicht begrenzten VMs gemäß ihrer CPU-Quote verteilt:
(F3)
wobei
Beispiel für einen CPU-Pool mit 2 Normal-CPUs auf einem Quadro-Server mit begrenzten VMs
VMs
CPU-QUOTA (Summe: 100)
MEMBER-CPU-QUOTA (in VM-Gruppe)
effektiver CPU-Anteil der VM (EFF-Q)
nach Formeln (F1a) und (F1b)
(CPU-Leistung des CPU-Pools: 50 %)
MAX-CPU-UTILIZATION (VM-Gruppe)
MAX-CPU-UTILIZATION (VM)
effektive maximale Leistungsaufnahme
(
)
EFF-U
effektiver CPU-Anteil der VM
mit Nebenbedingungen
Die Berechnung des CPU-Anteils erfolgt im VM2000-Hypervisor. Im Beispiel wurde der
VM3 der maximal mögliche CPU-Anteil gegeben, der Rest der CPU-Leistung des CPU-
Pools verbleibt für VM1 und VM2.
(In der Praxis würde obiges Beispiel bedeuten, dass VM3 die CPU-Leistung einer der bei-
den im CPU-Pool verfügbaren CPUs erhalten soll (50% der CPU-Leistung des Pools = 25%
der CPU-Leistung des Servers = eine CPU), während sich VM1 und VM2 mit ihren jeweils
zwei virtuellen CPUs die CPU-Leistung der anderen CPU des CPU-Pools teilen.)
246
CPU-QUOTA der VM
EFF-Q
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - %
=
Summe der CPU-QUOTAs aller nicht begrenzten VMs des CPU-Pools
∑
CV
= Summe der effektiven CPU-Anteile der VMs des CPU-Pools, deren effek-
tiver CPU-Anteil durch (N1) oder (N3) begrenzt ist.
(
EFF-Q
×
(
CPU-Leistung des CPU-Pools
VM1 (BI)
10,00
–
5,00 %
–
100,00
50,00 %
wegen (N2)
10,00 %
)
nach Formel (F3)
Verwalten von VM2000
∑
–
VM-Gruppe GROUP1
VM2 (BI)
VM3 (MONO)
90,00
(effektiver CPU-Anteil der VM-Gruppe:
90*50/100 = 45 %)
50,00
90,00
16,07 %
28,93 %
50,00
15,00
60,00
15,00 %
25,00 %
wegen (N1a)
wegen (N3)
15,00 %
25,00 %
nach Formel (F2)
nach Formel (F2)
CV
)
U5183-J-Z125-12