Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

拡張オーケストレーションと巨大ページの設定

拡張オーケストレーション

拡張オーケストレーション モードでは、VNF XML 記述子ファイルを必要とせずに、VNF とサービス チェーンを簡単に管理できます。デフォルトでは、このモードはONで、これが推奨モードです。

拡張オーケストレーションを有効にするには:

メモ:

拡張オーケストレーション モードを有効にした後、システムを再起動してください。

巨大ページ

NFX250デバイスの巨大なページは、2 MBおよび1 GBサイズの連続メモリブロックであり、仮想メモリ管理に使用されます。メモリの断片化により、システムに新しいVNFが起動されたときに必要な量の巨大なページを割り当てるための十分なメモリが備わっていない可能性があります。その結果、VNFが設定中に起動に失敗したり、シャットダウン状態に切り替えたりすることがあります。そのため、NFX250 デバイスで VNF を起動するには、VNF を設定する前に、巨大なページを使用してメモリを事前に割り当てる必要があります。

メモ:

サービス チェイニングに OVS を使用するすべての VNF に対して、巨大なページを有効にする必要があります。

巨大なページを事前に割り当てる場合、メモリが不足しているとシステムが応答しなくなる可能性があるため、システムを使用するための十分なメモリがあることを確認します。JCP、JDM、ハイパーバイザーで構成されるシステムには、約6~7 GBのメモリが必要です。VNF が使用できるのは、残りのメモリのみです。

使用可能なメモリと巨大ページの現在の状態を表示するには、JDM CLI プロンプトで次のコマンドを発行します。

デフォルト設定には、OVS が使用する 1 GB サイズの 1 つの巨大ページと、システムで使用する場合は 2 MB の巨大なページがあります。

表 1 は、さまざまな NFX250 モデル用に予約できる最大巨大ページ メモリを示しています。

表 1:NFX250 デバイスに推奨される巨大ページ メモリ

モデル

メモリ

最大巨大ページ メモリ(GB)

CSO-SDWAN の最大巨大ページ メモリ(GB)

NFX250-S1

16 GB

8

-

NFX250-S1E

16 GB

8

13

NFX250-S2

32 GB

24

13

NFX250-LS1

16 GB

8

-

事前割り当て巨大ページ

巨大ページを事前割り当てる場合は、JDM CLI プロンプトで以下のコマンドを発行します。

どこ:

  • page-size は、以下のいずれかの値になります。

    • 1024 for 1 GB のページ

    • 2~2 MBの巨大ページ

  • page-count 巨大なページの数です

および の値は page-size 、システムで起動されるすべての VNF に必要な巨大ページのサイズと page-count 総数によって異なります。値は、デバイス上の使用可能なメモリによっても制限されます。

ブートアップ時に巨大ページを事前に割り当てるために、巨大ページを設定した後にシステムを再起動することをお勧めします。

メモ:

デフォルトでは、OVS は、割り当てられた一連の巨大ページから 1 GB の巨大ページを使用します。

次のサンプル出力は、1 GB と 2 MB の両方の巨大ページが構成された構成を示しています。合計 8 個の 1 GB サイズの巨大なページが構成されており、1 つの巨大ページが OVS によって使用され、残りの 7 つの巨大ページを VNF に使用できます。VNF に使用できる 2 MB サイズの 376 の巨大ページがあります。残りの巨大ページ(500-376=124)は、システム使用のために予約されています。

の値 Configured 1 GB Huge Pages には、システムが OVS に割り当てる巨大なページが含まれています。

メモ:

NFX250 NGデバイスでは、 の Total 1GiB Huge Pages 値はCLI(Configured 1GiB Huge Pages)を介して予約された総巨大ページよりも1つ多くなります。

VNF の巨大ページの割り当て

VNF に巨大なページを割り当てる場合は、以下のコマンドを実行します。

トラブルシューティングの巨大ページ

構成された巨大なページの数によってシステム使用のためのメモリが不十分になった場合、デバイスを再起動した後に JDM CLI にアクセスすると、次のエラー メッセージが表示されます。

fatal error - could not reserve address space in "getmem.c"

巨大なページを再設定するには、次の手順にしたがってください。

  1. ハイパーバイザーへのSSH接続を確立します。

    user@jdm# ssh hypervisor

  2. 構成された巨大ページの数を決定します。

    cat /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages

  3. 巨大なページの数を 0 にリセットします。

    echo 0 > /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages

  4. デバイスを再起動します。

  5. JDM CLI にアクセスし、巨大ページ数を再設定します。