Dieses Ablaufbeispiel erläutert die sich verändernden Ausgaben zur CPU-Verwaltung in den verschiedenen Informationskommandos von VM2000 auf SU /390.
Asynchrone Meldungen sind mit %
gekennzeichnet.
Ein Beispiel speziell für das Verwalten von CPU-Pools finden Sie auf "Beispiel zum Verwalten von CPU-Pools".
/show-vm-resources information=*cpu
VM-ID CPU-POOL GR-CPU-Q CPU-Q/ EFF-Q MAX-U/ EFF-U PROC
1 MONITOR *STDPOOL 20.00/ 10.00 100.00/ 25.00 1(+1)
2 SYSTEM2 *STDPOOL 80.00 70.00/ 28.00 100.00/ 40.00 2(+1) ———— (1)
3 SYSTEM3 *STDPOOL 80.00 30.00/ 12.00 20.00/ 20.00 1(+1) 4 SYSTEM4 EXCLPOOL 1.00/ 50.00 100.00/ 50.00 2(+1) ———— (2)
—————————————————————————————————————————————————————————— (3)
VM-ID SCHED ACT-I VIRT CPUS 1 MONITOR DC NO 00(RUN),01(SLEEP) ——————————————————————————— (4)
2 SYSTEM2 -
NO 00(INIT),01(INIT),02(OFF)
3 SYSTEM3 -
NO 00(INIT),01(OFF)
4 SYSTEM4 DC AT-DC 00(RUN),01(RUN),02(OFF) ————————————————————— (5)
CPU-ATTR CPU-POOL REAL CPUSNORMAL *STDPOOL 00(ATT),01(ATT) ————————————————————————————— (6)
EXCLPOOL 02(ATT),03(ATT)EXTRA NONE
SPARE 04(DET)
/show-vm-group vm-group-name=*all,information=*all ———————————————————— (7)
VM-GROUP CPU-POOL CPU-Q MAX-UEXTGROUP *STDPOOL 80.00 40.00
VM-GROUP CPU-POOL VM-ID CPU-Q / EFF-Q MAX-U / EFF-U
EXTGROUP *STDPOOL 2 SYSTEM2 70.00 / 28.00 100.00 / 40.00 ——————————— (8)
/start-vm ipl-unit=fc1a,vm-id=system2,information-byte=*dialog ———————— (9)
% VMS2023 CPU 00 OF VIRTUAL MACHINE (2,SYSTEM2) STARTED
/show-vm-resources information=*cpu
VM-ID CPU-POOL GR-CPU-Q CPU-Q/ EFF-Q MAX-U/ EFF-U PROC
1 MONITOR *STDPOOL 20.00/ 10.00 100.00/ 25.00 1(+1)
2 SYSTEM2 *STDPOOL 80.00 70.00/ 28.00 100.00/ 40.00 2(+1)
3 SYSTEM3 *STDPOOL 80.00 30.00/ 12.00 20.00/ 20.00 1(+1)
4 SYSTEM4 EXCLPOOL 1.00/ 50.00 100.00/ 50.00 2(+1)
VM-ID SCHED ACT-I VIRT CPUS
1 MONITOR DC NO 00(RUN),01(SLEEP)
2 SYSTEM2 DC NO 00(RUN),01(STOP),02(OFF) ———————————————————— (10)
3 SYSTEM3 -
NO 00(INIT),01(OFF) 4 SYSTEM4 DC AT-DC 00(RUN),01(RUN),02(OFF)
CPU-ATTR CPU-POOL REAL CPUS
NORMAL *STDPOOL 00(ATT),01(ATT)
EXCLPOOL 02(ATT),03(ATT)
EXTRA NONE
SPARE 04(DET)
/show-vm-status information=*all,period=*recent(seconds=60) ——————————— (11)
/SHOW-VM-STATUS DATA OUTPUT: (PERIOD= 61.844 SEC)CPU TIMER INFORMATION FOR REAL CPU(S) ————————————————————————————————— (12)
CPU-POOL REAL HPV-ACTIVE HPV-IDLE ALL-VMS-ACTIVE CPU TIME/ % TIME/ % TIME/ %
*STDPOOL 0.017/ 0.01 123.625/99.95 0.046/ 0.04
00 0.016/ 0.03 61.784/99.90 0.044/ 0.07
01 0.001/ 0.00 61.841/ 100 0.002/ 0.00
EXCLPOOL 0.014/ 0.01 0.000/ 0.00 123.674/99.99
02 0.007/ 0.01 0.000/ 0.00 61.837/99.99
03 0.007/ 0.01 0.000/ 0.00 61.837/99.99
CPU TIMER INFORMATION FOR VM(S) ——————————————————————————————————————— (13)
CPU-POOL
VM-GROUP VIRT CPU-Q CUR-Q CUR-U VM - ACTIVE
VM-ID CPU TIME/ %
*STDPOOL(P) 50.00 50.00 0.043/ 0.01
1 MONITOR 20.00 25.00 25.00 0.041/ 0.02
00 0.041/ 0.01
EXTGROUP(G) 80.00 25.00 25.00 0.002/ 0.00
2 SYSTEM2 70.00 25.00 25.00 0.002/ 0.00
00 0.002/ 0.00
EXCLPOOL(P) 50.00 50.00 123.653/ 49.98
4 SYSTEM4 1.00 50.00 50.00 123.653/ 49.99
00 61.777/ 24.97
01 61.876/ 25.01
CPU COUNTER INFORMATION FOR REAL CPU(S) ——————————————————————————————— (14)
CPU-POOL REAL I-O INT. INTERCEPT. EMULATION SCHEDULE
CPU COUNT/ % COUNT/ % COUNT/ % COUNT/ %
*STDPOOL 00 281/100 1153/ 47 4/100 1153/ 47
01 0/ 0 61/ 2 0/ 0 61/ 2
EXCLPOOL 02 0/ 0 625/ 25 0/ 0 625/ 25
03 0/ 0 624/ 25 0/ 0 624/ 25
CPU COUNTER INFORMATION FOR VM(S)
CPU-POOL VIRT I-O INT. INTERCEPT. EMULATION SCHEDULE
VM-ID CPU COUNT/ % COUNT/ % COUNT/ % COUNT/ %
*STDPOOL
1 MONITOR 00 281/100 1153/ 47 4/100 1153/ 47
2 SYSTEM2 00 0/ 0 61/ 2 0/ 0 61/ 2
EXCLPOOL
4 SYSTEM4 00 0/ 0 624/ 25 0/ 0 624/ 25
01 0/ 0 625/ 25 0/ 0 625/ 25
SCHEDULE INFORMATION FOR REAL CPU(S) —————————————————————————————————— (15)
CPU-POOL REAL <-- TIME SLICE --> NON-AFFIN SCHED
CPU AVG %RUNOUT %SHORT %IDLE %LOAD
*STDPOOL 00 0.03 0 92 DEDICATED SCHED
01 0.03 0 100 DEDICATED SCHED
EXCLPOOL 02 VM-ACTIVE-IDLE DEDICATED SCHED
03 VM-ACTIVE-IDLE DEDICATED SCHED
SCHEDULE INFORMATION FOR VM(S)
CPU-POOL VIRT <-- TIME SLICE --> NON-AFFIN SCHED %WAIT
VM-ID CPU DEF AVG %RUNOUT %SHORT %IDLE %LOAD TIME
*STDPOOL
1 MONITOR 00 8.00 0.03 0 92 DEDICATED SCHED --
2 SYSTEM2 00 8.00 0.02 0 100 DEDICATED SCHED --
EXCLPOOL
4 SYSTEM4 00 99.00 VM-ACTIVE-IDLE DEDICATED SCHED --
01 VM-ACTIVE-IDLE DEDICATED SCHED --
% VMS2023 CPU 01 OF VIRTUAL MACHINE (2,SYSTEM2) STARTED —————————————— (16)
% VMS2023 CPU 02 OF VIRTUAL MACHINE (2,SYSTEM2) STARTED —————————————— (17)
% VMS2037 NON-INTERRUPTIBLE WAIT STATE FOR VIRTUAL MACHINE (2,SYSTEM2),
CODE 80FFFFFF, CPU 02
% VMS2011 CPU 02 OF VIRTUAL MACHINE (2,SYSTEM2) STOPPED
% VMS2050 GUEST SYSTEM ON VM (2,SYSTEM2) READY
/show-vm-status information=*timer,period=*recent(seconds=180) ———————— (18)
/SHOW-VM-STATUS DATA OUTPUT: (PERIOD= 184.745 SEC)CPU TIMER INFORMATION FOR REAL CPU(S)
CPU-POOL REAL HPV-ACTIVE HPV-IDLE ALL-VMS-ACTIVE
CPU TIME/ % TIME/ % TIME/ %
*STDPOOL 2.004/ 0.54 356.243/96.41 11.243/ 3.04
00 1.113/ 0.60 177.743/96.21 5.889/ 3.19
01 0.891/ 0.48 178.500/96.62 5.354/ 2.90
EXCLPOOL 0.044/ 0.01 0.000/ 0.00 369.446/99.99
02 0.022/ 0.01 0.000/ 0.00 184.723/99.99
03 0.022/ 0.01 0.000/ 0.00 184.723/99.99
CPU TIMER INFORMATION FOR VM(S)
CPU-POOL
VM-GROUP VIRT CPU-Q CUR-Q CUR-U VM - ACTIVE
VM-ID CPU TIME/ %
*STDPOOL(P) 50.00 50.00 11.241/ 1.52
# 1 MONITOR 20.00 10.00 25.00 0.161/ 0.02 —————————— (19)
00 0.161/ 0.02
# EXTGROUP(G) 80.00 40.00 40.00 11.080/ 1.50
# 2 SYSTEM2 70.00 40.00 40.00 11.080/ 1.50 —————————— (20) 00 9.889/ 1.33
* 01 1.191/ 0.16
* 02 0.000/ 0.00
EXCLPOOL(P) 50.00 50.00 369.377/ 49.98
4 SYSTEM4 1.00 50.00 50.00 369.377/ 49.98
00 184.639/ 24.98
01 184.738/ 24.99
/show-vm-resources information=*cpu
VM-ID CPU-POOL GR-CPU-Q CPU-Q/ EFF-Q MAX-U/ EFF-U PROC
1 MONITOR *STDPOOL 20.00/ 10.00 100.00/ 25.00 1(+1)
2 SYSTEM2 *STDPOOL 80.00 70.00/ 28.00 100.00/ 40.00 2(+1)
3 SYSTEM3 *STDPOOL 80.00 30.00/ 12.00 20.00/ 20.00 1(+1)
4 SYSTEM4 EXCLPOOL 1.00/ 50.00 100.00/ 50.00 2(+1)
VM-ID SCHED ACT-I VIRT CPUS
1 MONITOR TS NO 00(RUN),01(SLEEP)
2 SYSTEM2 TS NO 00(RUN),01(RUN),02(OFF) ————————————————————— (21)
3 SYSTEM3
NO 00(INIT),01(OFF) 4 SYSTEM4 DC AT-DC 00(RUN),01(RUN),02(OFF)
CPU-ATTR CPU-POOL REAL CPUS
NORMAL *STDPOOL 00(ATT),01(ATT)
EXCLPOOL 02(ATT),03(ATT)
EXTRA NONE
SPARE 04(DET)
/assign-vm-group-to-cpu-pool vm-group-name=extgroup,to-cpu-pool=exclpool,
cpu-quota=1,attached-vm-cpus=*check-number ——————————— (22)
VMS4627 CPU POOL ASSIGNMENT OF VM GROUP 'EXTGROUP' CHANGED FROM CPU POOL '*STDPOOL' TO CPU POOL 'EXCLPOOL'
/show-vm-resources information=*cpu
VM-ID CPU-POOL GR-CPU-Q CPU-Q/ EFF-Q MAX-U/ EFF-U PROC
1 MONITOR *STDPOOL 20.00/ 25.00 100.00/ 25.00 1(+1) ———— (23)
2 SYSTEM2 EXCLPOOL 1.00 70.00/ 17.50 100.00/ 40.00 2(+1)
3 SYSTEM3 EXCLPOOL 1.00 30.00/ 7.50 20.00/ 20.00 1(+1)
4 SYSTEM4 EXCLPOOL 1.00/ 25.00 100.00/ 50.00 2(+1)
... (Ausgabe gekürzt)
/show-vm-group inf=*all ——————————————————————————————————————————————— (24)
VM-GROUP CPU-POOL CPU-Q MAX-UEXTGROUP EXCLPOOL 1.00 40.00
VM-GROUP CPU-POOL VM-ID CPU-Q / EFF-Q MAX-U / EFF-U
EXTGROUP EXCLPOOL 2 SYSTEM2 70.00 / 17.50 100.00 / 40.00
3 SYSTEM3 30.00 / 7.50 20.00 / 20.00
/show-vm-status information=*timer,period=*recent(seconds=300)
/SHOW-VM-STATUS DATA OUTPUT: (PERIOD= 307.707 SEC)
CPU TIMER INFORMATION FOR REAL CPU(S)
CPU-POOL REAL HPV-ACTIVE HPV-IDLE ALL-VMS-ACTIVE
CPU TIME/ % TIME/ % TIME/ %
**STDPOOL 2.342/ 0.38 598.897/97.32 14.175/ 2.30
00 1.277/ 0.42 299.216/97.24 7.214/ 2.34
01 1.065/ 0.35 299.681/97.39 6.961/ 2.26
*EXCLPOOL 0.179/ 0.03 140.206/22.78 475.029/77.19
02 0.088/ 0.03 70.114/22.79 237.505/77.19
03 0.091/ 0.03 70.092/22.78 237.524/77.19
CPU TIMER INFORMATION FOR VM(S) CPU-POOL
VM-GROUP VIRT CPU-Q CUR-Q CUR-U VM - ACTIVE
VM-ID CPU TIME/ %
**STDPOOL(P) 50.00 50.00 0.292/ 0.02
# 1 MONITOR 20.00 25.00 25.00 0.292/ 0.02
00 0.292/ 0.02
*EXCLPOOL(P) 50.00 50.00 488.993/ 39.72
# 4 SYSTEM4 1.00 25.00 50.00 473.893/ 38.50
00 236.942/ 19.25
01 236.951/ 19.25
# EXTGROUP(G) 1.00 25.00 40.00 15.100/ 1.23
# 2 SYSTEM2 70.00 25.00 40.00 15.100/ 1.23
00 11.799/ 0.95
* 01 3.301/ 0.26
* 02 0.000/ 0.00
------------------------------------------------------------------------------------------
(1) | Für das Beispiel ist neben der Monitor-VM mit CPU-Quote 20 eine VM-Gruppe Für die VMs Siehe auch |
(2) | Die VM |
(3) | Aus den Formeln und Nebenbedingungen im Abschnitt „Verteilung der CPU-Leistung auf die VMs planen" berechnen sich die angezeigten Planwerte effektive CPU-Quote (
|
(4) | Im Standard-CPU-Pool läuft die Monitor-VM im Scheduling-Verfahren mit fester CPU-Zuordnung, da nur eine virtuelle CPU abläuft, aber zwei reale zugeschaltete CPUs zur Verfügung stehen (siehe (6)). Die virtuelle Spare-CPU |
(5) | Im CPU-Pool |
(6) | Im Standard-CPU-Pool und im CPU-Pool |
(7) | Für das Beispiel ist eine VM-Gruppe |
(8) | Der VM-Gruppe
D.h. |
(9) | Der VM2000-Administrator startet das Gastsystem auf der VM |
(10) |
|
(11) | Zum Vergleich der Planwerte für die Verteilung der CPU-Leistung auf die VMs mit den aktuellen Messwerten gibt der VM2000-Administrator die Datensammlung der letzten 60 Sekunden für alle VMs aus. |
(12) | Ausgabe des CPU-spezifischen Informationsblocks für
|
(13) | Ausgabe des VM-spezifischen Informationsblocks für
|
(14) | Ausgabe der Informationsblöcke für |
(15) | Ausgabe der Informationsblöcke für |
(16) | Vom Gastsystem auf der VM |
(17) | Die virtuelle Spare-CPU |
(18) | Der VM2000-Administrator prüft die daraus resultierenden Veränderungen in den Zeitwerten. |
(19) | Die Werte |
(20) |
|
(21) | Es laufen nun im Standard-CPU-Pool drei virtuelle CPUs auf zwei realen CPUs. Für das Scheduling wird automatisch das Zeitscheibenverfahren ( |
(22) | Der VM2000-Administrator ordnet die VM-Gruppe |
(23) | Die Veränderungen für alle VMs werden bei dieser Ausgabe im Vergleich zur obigen Ausgabe sichtbar. |
(24) | Auch bei diesen Kommandos werden die Veränderungen sichtbar. Siehe auch die Erläuterungen zu (19) und (20). Anmerkung Die CPUs im CPU-Pool |