2.4. Red Hat Ceph Storage ノード
ノード数 | 3 方向のレプリケーションを持つ最低でも 5 つのノードが必要です。オールフラッシュ設定では、双方向レプリケーションを持つ 3 つ以上のノードが必要です。 |
CPU の数 | 1 OSD あたり 1 つの Intel Broadwell CPU コア (ストレージ I/O の要件に対応するため)。I/O 負荷が軽い場合は、Ceph をブロックデバイスの速度で実行する必要がない場合があります。たとえば、一部の NFV アプリケーションの場合、Ceph はデータの持続性、高可用性、および低レイテンシーを提供しますが、スループットはターゲットではないため、CPU 処理能力を下げることが許容されます。 |
メモリー | OSD ごとに 5 GB の RAM を許可します。これは、OSD プロセスメモリー用だけでなく、パフォーマンスを最適化するために OSD データおよびメタデータをキャッシュするために必要です。ハイパーコンバージドインフラストラクチャー (HCI) 環境では、コンピュートノードの仕様と共に必要なメモリーを計算します。 |
ネットワーク | ネットワーク容量 (MB/s 単位) を Ceph デバイスの合計 MB/s 容量よりも大きくし、大規模な I/O 転送サイズを使用するワークロードをサポートするようにしてください。OSD 間のトラフィックを別の物理ネットワークポートセットに移動して、クラスターネットワークを使用して書き込みレイテンシーを軽減します。Red Hat OpenStack Platform でこれを行うには、ネットワーク用に別の VLAN を設定し、別の物理ネットワークインターフェイスに VLAN を割り当てます。 |
ディスク | SSD (ソリッドステートドライブ)のジャーナリングにより、ハードディスクドライブ(HDD)での I/O 競合が減少し、書き込み IOPS の速度が向上しますが、SSD は 1 秒あたりの読み取りの入出力操作には影響がありません。SATA/SAS SSD ジャーナルを使用する場合には、通常 SSD:HDD の比率を 1:5 にする必要があります。NVM SSD ジャーナルを使用する場合には、通常は SSD:HDD の比率を 1:10 または 1:15 に指定し、ワークロードが最も読み取られる場合にも使用できます。ただし、この比率が高すぎると、SSD ジャーナルデバイスの障害により OSD に影響が及ぶ可能性があります。 |
詳しくは、Deploying an Overcloud with Containerized Red Hat Ceph を参照してください。
ストレージレプリケーション番号の変更に関する詳細は、Red Hat Ceph Storage 設定ガイド の プール、PG、および CRUSH 設定リファレンス を参照してください。