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=*cpuVM-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.00VM-GROUP CPU-POOL VM-ID CPU-Q / EFF-Q MAX-U / EFF-UEXTGROUP *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=*cpuVM-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 CPUSNORMAL *STDPOOL 00(ATT),01(ATT) EXCLPOOL 02(ATT),03(ATT)EXTRA NONESPARE 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.99CPU 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.01CPU 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/ 25CPU 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/ 25SCHEDULE 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 SCHEDSCHEDULE 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.99CPU 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=*cpuVM-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 CPUSNORMAL *STDPOOL 00(ATT),01(ATT) EXCLPOOL 02(ATT),03(ATT)EXTRA NONESPARE 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=*cpuVM-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.00VM-GROUP CPU-POOL VM-ID CPU-Q / EFF-Q MAX-U / EFF-UEXTGROUP 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.19CPU 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 |