Red Hat OpenStack Platform のデプロイメント制限
更新 -
Red Hat OpenStack Platform コンポーネントのこれらの制限は、OpenStack デプロイメントの設計とスケーリングに役立ちます。設定オプションの詳細は、Recommended Practices for OpenStack および OpenStack のドキュメントを参照してください。
目次
- Networking サービス (Neutron)
- Compute サービス (Nova)
- Image サービス (Glance)
- Orchestration サービス / Template (Heat)
- Block Storage サービス (Cinder)
- Identity サービス (Keystone)
Networking サービス (Neutron)
| エリア | 上限 | 注記 |
|---|---|---|
| VLAN を使用している環境内の論理ネットワークの数 | 4,094 | これは、VLAN (802.1q の 12 ビット VID) を使用する場合の一意のネットワークの数です。 |
| NVGRE/VXLAN を使用する環境内の論理ネットワークの数 | 16,000,000 | これは、NVGRE (24 ビット TNI) または VXLAN (24 ビット VNI) を使用する場合の一意のネットワークの数です。 |
| コンピュートノードあたりの論理ネットワークの数 | 4,094 | これは、ML2/Open vSwitch プラグインを使用していることを前提としています。OVS 'br-int' はローカル VLAN を使用してノード上のトラフィックを分離します。 |
| ネットワークノードによって提供される論理ネットワークの数 | 4,094 | これは、ML2/Open vSwitch プラグインを使用していることを前提としています。OVS 'br-int' はローカル VLAN を使用してノード上のトラフィックを分離します。 |
| 外部ネットワークの数 | トポロジー依存 | OpenStack がコンピュートノード上のプロバイダーネットワークとして設定されている場合、ネットワークノードまたはコンピュートノードによって提供される論理ネットワークの合計が上限です。 |
| ルーティングされたネットワークの数 | 無制限 | |
| HA ルーターの数 | テナントあたり 255 | VRRP プロトコルにより、テナントあたりの HA ルーターの数は 255 に制限されます。また、オーバークラウドコントローラーで使用可能なメモリーに基づいて、すべてのテナントにわたる HA ルーターの最大数に制限があります。これは、作成された各 HA ルーターが、85 MB の RSS メモリーを消費する neutron-keepalived-state-change プロセスを生成するためです。 |
| ゲートウェイの数 | 無制限 | Open vSwitch の一部のバージョンでは、名前空間の数が 1,000 に制限されています。これによりゲートウェイの数に影響が出る可能性があります。 |
| ネットワークプールの数 | 無制限 | |
| ロードバランサーの数 | 無制限 | これは、マシン上で開始できるプロセスの数によって制限されます。Open vSwitch の一部のバージョンでは、名前空間の数が 1,000 に制限されています。これにより、ロードバランサーの数に影響が出る可能性があります。また、amphora ドライバーを使用した Octavia の場合、HAProxy を備えた仮想マシンがロードバランサーとして機能するため、ハイパーバイザーの容量によって制限される可能性もあります。 |
Compute サービス (Nova)
| エリア | 上限 | 注記 |
|---|---|---|
| KVM ホストあたりの仮想マシン数 | 16384 | これは、オペレーティングシステムが定めるプロセス数およびオープンファイル数の上限によって制約を受けます。 |
| KVM ホストごとに割り当てられた RAM | 64TB | 詳細は、Red Hat Enterprise Linux technology capabilities and limits を参照してください。 |
| 仮想マシンあたりの仮想 CPU 数 | 160、240、288、または 710 | RHEL 8 では制限が 710 に引き上げられました。RHEL 7.3 の場合、制限は 288 です。RHEL 7.1 および RHEL 7.2 の場合、制限は 240 です。RHEL の以前のバージョンでは、制限は 160 です。詳細は、Virtualization limits for Red Hat Enterprise Linux with KVM を参照してください。 |
| 仮想マシンあたりの RAM | 4000GB | 詳細は、Virtualization limits for Red Hat Enterprise Linux with KVM を参照してください。 |
| 仮想マシンのスワップファイルサイズ | システム制限 | 最終的な制限は、利用可能なディスク容量に依存します。 |
| 仮想マシンあたりの仮想 NIC | 28 | これは、使用されている PCI スロットの数と使用可能なスロットの数によって決まります (QEMU マシンの種類によって異なります)。スロットが 32 個ある場合 (pc-i440fx* マシンタイプ)、ビデオ、PIIX、バルーン、ディスク用のスロットが割り当てられ、NIC 用に 28 個のスロットが残ります。他のスロットがアクティブな場合、最大数は 28 個より少なくなることがあります。NIC が vfio デバイスとして割り当てられている場合、RHEL8 では pc-i440fx* マシンタイプに対して 64 個のデバイスに制限されます。hw_machine_type が q35 の場合、NIC の数に制限はありませんが、NIC を多く作成しすぎると、割り当てられた CPU の数に応じて CPU に負荷がかかったり、起動時に多数の NIC を起動して設定しようとしてタイムアウトが発生したりする可能性があります。 |
| 仮想マシンあたりのビデオメモリー | ドライバー依存 | ドライバーによってパフォーマンスの制限は異なります。 |
| 仮想マシンへの同時リモートコンソール接続 | 65000 | 単一の IP アドレスに対して解放できる TCP ポートの数により、制約があります。これはコンピューティングホストあたり 65535 未満になります。単一のコンソールサーバーは多くのホストをターゲットとするため、実際にはその Nova コンソールホストが提供するすべてのサービス全体で 65536 の同時接続制限があります。 |
| 仮想マシンあたりのシリアルポート数 | 2 | |
| virtio-console を使用した仮想マシンあたりのシリアルポート | 多数 | |
| リージョンあたりのセルの数 | 8 | 複数セルの Cells V2 がサポートされています。 |
| インスタンス数 | テスト済みの上限は不明です。 | クラウド内のインスタンスの数に制限はありませんが、コントローラーを含む環境のサイズが実際の制限に影響を及ぼす可能性があります。 |
| ホスト数 | 700 | クラウド内のホストの数には理論上の制限はありませんが、コントローラーを含む環境のサイズが実際の制限に影響を与える可能性があります。Red Hat は、単一のディレクター上で 700 台を超えるホストのスケーリングをサポートしていません。これは RHOSP16.1 以降でサポートされます。 RHOSP13 では、500 台のホストのみをサポートします。 |
Image サービス (Glance)
| エリア | 上限 | 注記 |
|---|---|---|
| イメージ数 | 無制限 | 実際の制限は、基盤となるデータベースのパフォーマンスとバックエンドのストレージの種類によって異なります。 |
Orchestration サービス / Template (Heat)
| エリア | 上限 | 注記 |
|---|---|---|
| テンプレートの数 | プロジェクトごとに異なります。 | テンプレートの数はプロジェクトの数に比例します。デフォルト設定では、プロジェクトの数は最大 100 個です。 |
| テンプレートあたりの仮想マシンの数 | 1,000 | これはデフォルトの設定です。 |
| プロジェクトあたりのテンプレートの数 | 100 | これはデフォルトの設定です。 |
Block Storage サービス (Cinder)
| エリア | 上限 | 注記 |
|---|---|---|
| ボリューム数 | 無制限 | 特定のデータベースには関連するパフォーマンス制限がある場合があります。OpenStack 設定によって制限は課されません。 |
| 同時アクティブボリュームの数 | 無制限 | これは制御パスコンポーネントです。想定されるデータ量は、未加工の状態のデータベースサイズに基づきます。ストレージデータベースでは、アクティブなボリュームの数に制限がある場合があります。 |
| 独立したディスクの数 | 無制限 | |
| 固有のストレージクラスの数 | 無制限 | |
| バックエンドストレージクラスの数 | 無制限 | |
| ホストあたりのマウントボリューム数 | 無制限 | iSCSI/FC の場合: システム上のデバイスは 10,000 台。マルチパスグループあたり 1024 パス、マルチパスグループ最大 1024 個。ストレージバックエンド、Cinder ドライバー、HBA ドライバーなどに応じて 追加の制限が適用される場合があります。 |
| 仮想マシンあたりのマウントボリューム数 | 無制限 | RHOSP13z10 以前では、最大ボリューム数は 26 です。RHOSP13z11 以降では、virtio-scsi を使用する場合、理論上の最大値は無制限です。RHOSP13z11 以降では接続ボリュームの最大数に理論的な制限はありませんが、ディスクバス、ハイパーバイザー、ホスト OS、またはストレージバックエンドによって物理的な制限が生じる可能性があります。 |
Identity サービス (Keystone)
| エリア | 上限 | 注記 |
|---|---|---|
| リージョン数 | 無制限 | OpenStack には技術的な制限はありませんが、全体的なパフォーマンスは主に基盤となるデータベースのパフォーマンスに依存します。 |
| ユーザー総数 | 無制限 | OpenStack には技術的な制限はありませんが、全体的なパフォーマンスは主に基盤となるデータベースのパフォーマンスに依存します。 |
| プロジェクト数 | 無制限 | OpenStack には技術的な制限はありませんが、全体的なパフォーマンスは主に基盤となるデータベースのパフォーマンスに依存します。 |
| プロジェクトあたりのユーザー数 | 無制限 | OpenStack には技術的な制限はありませんが、全体的なパフォーマンスは主に基盤となるデータベースのパフォーマンスに依存します。 |
| アクティブな同時ユーザー数 | 無制限 | OpenStack には技術的な制限はありませんが、他に実際のパフォーマンス制限が適用されます。 |
Comments