今回はPowerVSの小ネタです。
Power Virtual Serverは時間課金の従量制サービスとして、「必要な時、必要なだけ」リソースをオーダーして使うことができます。
この「必要な時、必要なだけ」を実現するため、サービスの裏側ではPower筐体が何台くらい用意されているのでしょうか。
こうした情報はあまり明らかにされていないことが多いですが、PowerVSの場合、CLIコマンドで確認できます。
まず、リソース状況を確認したいPowerVSのWorkspaceのCRNを確認します。
xxxxx@cloudshell:~$ ibmcloud pi workspace list
次に、上記で確認したCRNを指定し、対象Workspaceを操作対象に設定します。
xxxxx@cloudshell:~$ ibmcloud pi workspace target [上記で確認したPowerVSのCRN]
指定したWorkspaceがあるロケーションのリソース状況を確認できます。
今回はTOK04のPowerVSのCRNを指定したので、TOK04のリソース状況を確認できます。
S922が55台、E980が1台のようです(2024/6時点)。久しぶりに見ると台数が変わっていることがあるので、利用状況を見て適宜調整されていると思われます。
この情報が見えたからといってユーザーのできることが変わるかというと変わらないのですが笑、この規模の基盤の上で動いていると理解すると、物理マシンの障害時はremote restartで別マシンで立ち上がることや、LPARをplacement groupで分散配置できることについて、少し腹落ち感が高まるように思いました。
xxxxx@cloudshell:~$ ibmcloud pi system-pools
List of available system pools under account xxxxx as user xxxxxxxxxx...
System Pool Name s922
System Type s922
Capacity CPU Cores: 19, Memory in Gib: 937
Max Available CPU Cores: 11.8, Memory in Gib: 900
System CPU Cores: 11.8, Memory in Gib: 768, ID:64
System CPU Cores: 11.2, Memory in Gib: 840, ID:70
System CPU Cores: 9, Memory in Gib: 820, ID:76
System CPU Cores: 8.75, Memory in Gib: 794, ID:67
System CPU Cores: 8.25, Memory in Gib: 760, ID:61
System CPU Cores: 6.5, Memory in Gib: 843, ID:32
System CPU Cores: 6, Memory in Gib: 673, ID:33
System CPU Cores: 6, Memory in Gib: 757, ID:58
System CPU Cores: 5.5, Memory in Gib: 728, ID:17
System CPU Cores: 4.5, Memory in Gib: 635, ID:49
System CPU Cores: 4.25, Memory in Gib: 798, ID:73
System CPU Cores: 4.25, Memory in Gib: 768, ID:22
System CPU Cores: 3.75, Memory in Gib: 771, ID:26
System CPU Cores: 3.75, Memory in Gib: 721, ID:6
System CPU Cores: 3.52, Memory in Gib: 795, ID:15
System CPU Cores: 3.25, Memory in Gib: 596, ID:16
System CPU Cores: 3.15, Memory in Gib: 629, ID:39
System CPU Cores: 2.51, Memory in Gib: 844, ID:42
System CPU Cores: 2.5, Memory in Gib: 703, ID:47
System CPU Cores: 2.5, Memory in Gib: 695, ID:20
System CPU Cores: 2.5, Memory in Gib: 512, ID:10
System CPU Cores: 2.25, Memory in Gib: 713, ID:79
System CPU Cores: 2.25, Memory in Gib: 663, ID:54
System CPU Cores: 2, Memory in Gib: 758, ID:34
System CPU Cores: 2, Memory in Gib: 765, ID:31
System CPU Cores: 2, Memory in Gib: 567, ID:28
System CPU Cores: 2, Memory in Gib: 3, ID:18
System CPU Cores: 2, Memory in Gib: 644, ID:43
System CPU Cores: 2, Memory in Gib: 789, ID:35
System CPU Cores: 1.75, Memory in Gib: 558, ID:45
System CPU Cores: 1.5, Memory in Gib: 736, ID:38
System CPU Cores: 1.5, Memory in Gib: 653, ID:24
System CPU Cores: 1.5, Memory in Gib: 790, ID:19
System CPU Cores: 1.5, Memory in Gib: 743, ID:27
System CPU Cores: 1.25, Memory in Gib: 652, ID:23
System CPU Cores: 1.25, Memory in Gib: 211, ID:12
System CPU Cores: 1.25, Memory in Gib: 666, ID:46
System CPU Cores: 1.25, Memory in Gib: 627, ID:25
System CPU Cores: 1, Memory in Gib: 715, ID:8
System CPU Cores: 1, Memory in Gib: 686, ID:36
System CPU Cores: 0.75, Memory in Gib: 502, ID:44
System CPU Cores: 0.75, Memory in Gib: 577, ID:13
System CPU Cores: 0.5, Memory in Gib: 557, ID:30
System CPU Cores: 0.5, Memory in Gib: 717, ID:21
System CPU Cores: 0.49, Memory in Gib: 877, ID:52
System CPU Cores: 0.25, Memory in Gib: 661, ID:29
System CPU Cores: 0.25, Memory in Gib: 741, ID:37
System CPU Cores: 0.25, Memory in Gib: 585, ID:4
System CPU Cores: 0, Memory in Gib: 900, ID:82
System CPU Cores: 0, Memory in Gib: 781, ID:5
System CPU Cores: 0, Memory in Gib: 665, ID:7
System CPU Cores: 0, Memory in Gib: 713, ID:14
System CPU Cores: 0, Memory in Gib: 715, ID:50
System CPU Cores: 0, Memory in Gib: 875, ID:53
System CPU Cores: 0, Memory in Gib: 494, ID:41
Core Memory Ratio 64
Shared Core Ratio Default: 0.25, Max: 1, Min: 0.05
System Pool Name e980
System Type e980
Capacity CPU Cores: 140, Memory in Gib: 22950
Max Available CPU Cores: 104, Memory in Gib: 22241
System CPU Cores: 104, Memory in Gib: 22241, ID:2
Core Memory Ratio 64
Shared Core Ratio Default: 0.25, Max: 1, Min: 0.05
xxxxx@cloudshell:~$