12 8つの3.2 GHz仮想CPUと32 GBの4つの仮想マシンでアプリケーションを実行していますが、プロセスを個別のコンテナーに分割します。 ホストごとに実行するコンテナの数がわかりません。典型的な数字は何ですか?たとえば、VMとベアメタルサーバーの比率が一般的に1:10である場合、考慮すべき属性のリンク、考慮すべき決定フレームワークまたはエクスペリエンスが役立ちます。 docker containers capacity-planning kubernetes — シュラオ ソース
9 Linuxの負荷と同じように、CPUの数よりも多くのプロセスが待機状態にないことを考慮してください。によって与えられる1、5、および15分の負荷は、uptime理想的にはコアの数より1少ない必要があります。 コンテナは大まかに分離されたプロセスであり、オーケストレーションのコアを残して輻輳を回避します。 これは、8コアマシンで7コンテナのみを意味するものではなく、同時ロードの問題であるため、最良の方法は、コンテナを測定して、結果として適応することです。 — 天柴 ソース
1 私は個人的に32vcpuマシンで100個のコンテナーをスピンしましたが、多くのdockerコンテナーがランダムなCPUに固定されているため、コンテナーの数とvcpusの数の間にそのような相関はありません。Dockerコンテナはプロセスと考えることができるため、@ Tensibaiが言及したことは論理的なようです。 — ラクシャイク ソース すべてのコンテナには、睡眠とwhileループを実行して、あなたは私が上記の記述てるものを観察しましょう、コンテナはそれを考えることができない仮想ファイルシステムとプロセスがあり、それらは正確に — Tensibai