Herunterladen Inhalt Inhalt Diese Seite drucken

Scheduling-Verfahren; Feste Cpu-Zuordnung (Dedizierte Cpus, S-Server) - Fujitsu VM2000 V10.0 Benutzerhandbuch

Virtuelles maschinensystem
Inhaltsverzeichnis

Werbung

Verwalten von VM2000

6.1.4 Scheduling-Verfahren

Beim Scheduling einer VM werden ablaufbereite virtuelle CPUs einer VM auf freien realen
CPUs aus dem CPU-Pool, dem die VM zugeordnet ist, zum Ablauf gebracht.
Dabei wird die CPU-Leistung des CPU-Pools abhängig von den gewählten Einstellungen
für die VMs (siehe
[S]
[SQ]
Das aktuelle Scheduling-Verfahren für eine VM wird bei
RESOURCES, /SHOW-VM-CPU-POOL
6.1.4.1

Feste CPU-Zuordnung (Dedizierte CPUs, S-Server)

Wenn die Anzahl zugeschalteter realer CPUs in einem CPU-Pool größer oder gleich der
Summe der zugeschalteten virtuellen CPUs aller laufenden VMs (Zustand RUNNING), die
diesem CPU-Pool zugeordnet sind, ist, dann ordnet VM2000 jeder virtuellen CPU einer VM
genau eine reale CPU fest zu. Man spricht von dedizierten CPUs.
In den Informationskommandos von VM2000 wird dieses Scheduling-Verfahren mit
(Dedicated CPUs) bezeichnet.
DC
Die feste CPU-Zuordnung ist bei ausreichend vielen realen CPUs optimal, da jede virtuelle
CPU stets auf ein und derselben realen CPU abläuft.
Leistungsverluste durch Cache-Neuaufbau bei Wechsel der virtuellen CPU oder durch
Kontextwechsel zum VM2000-Hypervisor im Leerlauf (bei
DEDICATED-CPUS
Wird allerdings eine reale CPU nicht benutzt, dann bleibt sie im Leerlauf. Sie wird nicht an
eine andere, außerhalb des CPU-Pools wartende VM vergeben.
Für VMs in diesem Scheduling-Verfahren bestimmt das Attribut
VM auch dann die Kontrolle über eine reale CPU behält, wenn die darauf ablaufende virtu-
elle CPU der VM untätig ist (unterbrechbarer Wartezustand, „Idle"), siehe
Einstellung für
INFORMATION=*CPU
U5183-J-Z125-12
Seite
238) optimal auf die ablaufbereiten virtuellen Maschinen verteilt.
Auf S-Servern erfolgt das Scheduling durch den VM2000-Hypervisor in zwei unter-
schiedlichen Verfahren:
Feste CPU-Zuordnung (Dedizierte CPUs)
CPU-Zuteilung im Zeitscheibenverfahren
Auf SQ-Servern erfolgt das Scheduling durch den Xen-Hypervisor auf eine dem
Zeitscheibenverfahren ähnliche Weise.
, siehe
Seite
VM-ACTIVE-IDLE
angezeigt.
bei
INFORMATION=*CPU
147) treten nicht auf.
wird bei
/SHOW-VM-ATTRIBUTES/-RESOURCES
CPU-Verwaltung
/SHOW-VM-ATTRIBUTES, /SHOW-VM-
ausgegeben.
VM-ACTIVE-IDLE=*AT-
VM-ACTIVE-IDLE
Seite
, ob eine
147. Die
249

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis