2.3. BIOS 設定
以下の表に NFV に必要な BIOS 設定をまとめます。
BIOS で SR-IOV グローバルおよび NIC 設定を有効にする必要があります。そうしないと、SR-IOV コンピュートノードを使用した Red Hat OpenStack Platform (RHOSP) のデプロイメントが失敗します。
表2.1 BIOS 設定
| パラメーター | 設定 |
|---|---|
|
| Disabled |
|
| Disabled |
|
| Enabled |
|
| Enabled |
|
| Enabled |
|
| Enabled |
|
| Performance |
|
| Enabled |
|
|
確定的なパフォーマンスを必要とする NFV デプロイメントでは無効になっています。 |
|
| Intel カードで VFIO 機能が必要な場合には Enabled |
|
| Disabled |
intel_idle ドライバーを使用するプロセッサーでは、Red Hat Enterprise Linux は BIOS 設定を無視して、プロセッサー C-state を再度有効にできます。
intel_idle を無効にして、代わりに acpi_idle ドライバーを使用するには、カーネルブートコマンドラインで key-value ペア intel_idle.max_cstate=0 を指定します。
current_driver の内容を確認して、プロセッサーが acpi_idle ドライバーを使用していることを確認します。
# cat /sys/devices/system/cpu/cpuidle/current_driver acpi_idle
Tuned デーモンが起動するまでに時間がかかるため、ドライバーの変更後にレイテンシーが発生します。ただし、Tuned の読み込み後、プロセッサーはより深い C 状態を使用しません。