4.2. スケジューラープロファイルを使用した Pod のスケジューリング
OpenShift Container Platform は、スケジューリングプロファイルを使用して Pod をクラスター内のノードにスケジュールするように設定できます。
4.2.1. スケジューラープロファイルについて リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
スケジューラープロファイルを指定して、Pod をノードにスケジュールする方法を制御できます。
以下のスケジューラープロファイルを利用できます。
LowNodeUtilization- このプロファイルは、ノードごとのリソースの使用量を減らすためにノード間で Pod を均等に分散しようとします。このプロファイルは、デフォルトのスケジューラー動作を提供します。
HighNodeUtilization- このプロファイルは、できるだけ少ないノードにできるだけ多くの Pod を配置することを試行します。これによりノード数が最小限に抑えられ、ノードごとのリソースの使用率が高くなります。
注記
HighNodeUtilization スケジューラープロファイルに切り替えると、ReplicaSet オブジェクトのすべての Pod が同じノードにスケジュールされるようになります。これにより、ノードに障害が発生した場合に Pod 障害が発生するリスクが高まります。
NoScoring- これは、すべての score プラグインを無効にして最速のスケジューリングサイクルを目指す低レイテンシープロファイルです。これにより、スケジューリングの高速化がスケジューリングにおける意思決定の質に対して優先されます。