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がデフォルトで有効になっているネットワークインターフェースの構成を示しています。
例2: 以下のCLIスクリーンショットは、SR-IOVが有効になっていないネットワークインターフェースのデフォルト設定を示しています。
インターフェースタイプをSR-IOVに変更する方法の詳細については、
<http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sriov-networking.html>を参照してください。
インターフェースタイプをSR-IOVに変更するには
-
AWSで実行中のNetScaler VPXインスタンスをシャットダウンします。
-
ネットワークインターフェースでSR-IOVを有効にするには、AWS CLIで次のコマンドを入力します。
$ aws ec2 modify-instance-attribute --instance-id \<instance\_id\> --sriov-net-support simple -
SR-IOVが有効になっているかを確認するには、AWS CLIで次のコマンドを入力します。
$ aws ec2 describe-instance-attribute --instance-id \<instance\_id\> --attribute sriovNetSupport例3: AWS CLIを使用して、ネットワークインターフェースタイプがSR-IOVに変更されました。
SR-IOVが有効になっていない場合、SriovNetSupportの値は存在しません。例4: 次の例では、SR-IOVサポートは有効になっていません。
-
VPXインスタンスの電源を入れます。ネットワークインターフェースの変更されたステータスを確認するには、CLIで「show interface summary」と入力します。例 5: 次のスクリーンショットは、SR-IOVが有効なネットワークインターフェイスを示しています。インターフェイス10/1、10/2、10/3はSR-IOVが有効になっています。

これらの手順で、SR-IOVネットワークインターフェイスを使用するようにVPXインスタンスを設定する手順は完了です。
高可用性セットアップでSR-IOVを設定する
高可用性は、NetScalerリリース12.0ビルド57.19以降のSR-IOVインターフェイスでサポートされています。
高可用性セットアップが手動で、またはNetScalerバージョン12.0 56.20以前のCitrix CloudFormationテンプレートを使用して展開された場合、高可用性セットアップにアタッチされたIAMロールには、次の権限が必要です。
-
ec2:DescribeInstances
-
ec2:DescribeNetworkInterfaces
-
ec2:DetachNetworkInterface
-
ec2:AttachNetworkInterface
-
ec2:StartInstances
-
ec2:StopInstances
-
ec2:RebootInstances
-
オートスケーリング:*
-
SNS:*
-
sqs:すべて
-
IAM:SimulatePrincipalPolicy
-
IAM:GetRole
デフォルトでは、NetScaler バージョン 12.0 57.19 用の Citrix CloudFormation テンプレートは、必要な権限を IAM ロールに自動的に追加します。
注:
SR-IOV インターフェースを使用した高可用性セットアップでは、約100秒のダウンタイムが発生します。
関連リソース:
IAM ロールの詳細については、AWS ドキュメントを参照してください。