NetScaler VPX 14.1

NetScaler VPXインスタンスをSR-IOVネットワークインターフェイスを使用するように構成する

注記:

高可用性セットアップでのSR-IOVインターフェイスのサポートは、NetScalerリリース12.0 57.19以降で利用可能です。

AWSでNetScaler VPXインスタンスを作成した後、AWS CLIを使用して、仮想アプライアンスをSR-IOVネットワークインターフェイスを使用するように構成できます。

NetScaler VPX AWS Marketplace Editionの3Gおよび5Gを除くすべてのNetScaler VPXモデルでは、ネットワークインターフェイスのデフォルト構成でSR-IOVは有効になっていません。

構成を開始する前に、以下のトピックをお読みください。

このセクションには、以下のトピックが含まれています。

  • インターフェイスタイプをSR-IOVに変更する
  • 高可用性セットアップでSR-IOVを構成する

インターフェイスタイプをSR-IOVに変更する

show interface summaryコマンドを実行して、ネットワークインターフェイスのデフォルト構成を確認できます。

例1: 次のCLIスクリーンキャプチャは、NetScaler VPX AWS Marketplace Editionの3Gおよび5GでSR-IOVがデフォルトで有効になっているネットワークインターフェイスの構成を示しています。

ネットワークインターフェイス SR-IOV

例2: 以下のCLIスクリーンショットは、SR-IOVが有効になっていないネットワークインターフェースのデフォルト設定を示しています。

ネットワークインターフェースが無効です(/ja-jp/vpx/media/aws-sriov-1.png)

インターフェースタイプをSR-IOVに変更する方法の詳細については、http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sriov-networking.htmlを参照してください。

インターフェースタイプをSR-IOVに変更するには

  1. AWSで実行中のNetScaler VPXインスタンスをシャットダウンします。

  2. ネットワークインターフェースでSR-IOVを有効にするには、AWS CLIで次のコマンドを入力します。

    $ aws ec2 modify-instance-attribute --instance-id \<instance\_id\> --sriov-net-support simple

  3. SR-IOVが有効になっているかを確認するには、AWS CLIで次のコマンドを入力します。

    $ aws ec2 describe-instance-attribute --instance-id \<instance\_id\> --attribute sriovNetSupport

    例3: AWS CLIを使用して、ネットワークインターフェースタイプがSR-IOVに変更されました。

    ネットワークインターフェースAWS(/ja-jp/vpx/media/aws-sriov-2.png)

    SR-IOVが有効になっていない場合、SriovNetSupportの値は存在しません。

    例4: 次の例では、SR-IOVサポートは有効になっていません。

    ネットワークインターフェースAWSが無効です(/ja-jp/vpx/media/aws-sriov-3.png)

  4. VPXインスタンスの電源を入れます。ネットワークインターフェースの変更されたステータスを確認するには、CLIで「show interface summary」と入力します。

    例 5: 次のスクリーンショットは、SR-IOV が有効になっているネットワークインターフェイスを示しています。インターフェイス 10/1、10/2、10/3 は SR-IOV が有効になっています。

    ネットワークインターフェイス SR-IOV 有効化済み

これらの手順で、SR-IOV ネットワークインターフェイスを使用するように VPX インスタンスを構成する手順は完了です。

高可用性セットアップで SR-IOV を構成する

NetScaler リリース 12.0 ビルド 57.19 以降では、SR-IOV インターフェイスで高可用性がサポートされています。

高可用性セットアップが手動で、または NetScaler バージョン 12.0 56.20 以前の Citrix CloudFormation テンプレートを使用して展開された場合、高可用性セットアップにアタッチされている IAM ロールには、次の権限が必要です。

  • ec2:ディスクライブインスタンス
  • ec2:ディスクライブネットワークインターフェース
  • ec2:デタッチネットワークインターフェース
  • ec2:アタッチネットワークインターフェース
  • ec2:スタートインスタンス
  • ec2:ストップインスタンス
  • ec2:リブートインスタンス
  • オートスケーリング:*
  • エスエヌエス:*
  • SQS:すべて
  • IAM:プリンシパルポリシーのシミュレート
  • IAM:ロールの取得

デフォルトでは、NetScaler バージョン 12.0 57.19 用の Citrix CloudFormation テンプレートは、必要な特権を IAM ロールに自動的に追加します。

注:

SR-IOV インターフェースを使用した高可用性セットアップでは、約 100 秒のダウンタイムが発生します。

関連リソース:

IAM ロールの詳細については、AWS ドキュメント を参照してください。

NetScaler VPXインスタンスをSR-IOVネットワークインターフェイスを使用するように構成する