前提条件

最終公開日 : Oct 05, 2026
AWSでVPXインスタンスを作成する前に、以下のものがあることを確認してください。
  • AWSアカウント: AWS Virtual Private Cloud (VPC) でNetScaler VPX AMIを起動するため。AWSアカウントはwww.aws.amazon.comで無料で作成できます。
  • AWS Identity and Access Management (IAM) ユーザーアカウント: ユーザーのAWSサービスおよびリソースへのアクセスを安全に制御するため。IAMユーザーアカウントの作成方法の詳細については、Creating IAM Users (Console)を参照してください。IAMロールは、スタンドアロンデプロイと高可用性デプロイの両方で必須です。
    AWSアカウントに関連付けられたIAMロールには、さまざまなシナリオに対応するために以下のIAM権限が必要です。
    同じAWSゾーン内のIPv4アドレスを持つHAペア:
    "ec2:DescribeInstances",
    "ec2:AssignPrivateIpAddresses",
    "iam:SimulatePrincipalPolicy",
    "iam:GetRole",
    "ec2:CreateTags"
    同じAWSゾーン内のIPv6アドレスを持つHAペア:
    "ec2:DescribeInstances",
    "ec2:AssignIpv6Addresses",
    "ec2:UnassignIpv6Addresses",
    "iam:SimulatePrincipalPolicy",
    "iam:GetRole",
    "ec2:CreateTags"
    同じAWSゾーン内のIPv4アドレスとIPv6アドレスの両方を持つHAペア:
    "ec2:DescribeInstances",
    "ec2:AssignPrivateIpAddresses",
    "ec2:AssignIpv6Addresses",
    "ec2:UnassignIpv6Addresses",
    "iam:SimulatePrincipalPolicy",
    "iam:GetRole",
    "ec2:CreateTags"
    異なるAWSゾーン間のElastic IPアドレスを持つHAペア:
    "ec2:DescribeInstances",
    "ec2:DescribeAddresses",
    "ec2:AssociateAddress",
    "ec2:DisassociateAddress",
    "iam:SimulatePrincipalPolicy",
    "iam:GetRole",
    "ec2:CreateTags"
    異なるAWSゾーン間のプライベートIPアドレスを持つHAペア:
    "ec2:DescribeInstances",
    "ec2:DescribeRouteTables",
    "ec2:DeleteRoute",
    "ec2:CreateRoute",
    "ec2:ModifyNetworkInterfaceAttribute",
    "iam:SimulatePrincipalPolicy",
    "iam:GetRole",
    "ec2:CreateTags"
    異なるAWSゾーン間のプライベートIPアドレスとElastic IPアドレスの両方を持つHAペア:
    "ec2:DescribeInstances",
    "ec2:DescribeAddresses",
    "ec2:AssociateAddress",
    "ec2:DisassociateAddress",
    "ec2:DescribeRouteTables",
    "ec2:DeleteRoute",
    "ec2:CreateRoute",
    "ec2:ModifyNetworkInterfaceAttribute",
    "iam:SimulatePrincipalPolicy",
    "iam:GetRole",
    "ec2:CreateTags"
    AWSバックエンドの自動スケーリング:
    "ec2:DescribeInstances",
    "autoscaling:*",
    "sns:CreateTopic",
    "sns:DeleteTopic",
    "sns:ListTopics",
    "sns:Subscribe",
    "sqs:CreateQueue",
    "sqs:ListQueues",
    "sqs:DeleteMessage",
    "sqs:GetQueueAttributes",
    "sqs:SetQueueAttributes",
    "iam:SimulatePrincipalPolicy",
    "iam:GetRole",
    "ec2:CreateTags"
    注:
    • 前述の機能のいずれかの組み合わせを使用する場合は、各機能のIAM権限の組み合わせを使用してください。
    • Citrix CloudFormationテンプレートを使用する場合、IAMロールは自動的に作成されます。このテンプレートでは、すでに作成されているIAMロールを選択することはできません。
    • GUI を介して VPX インスタンスにログオンすると、IAM ロールに必要な特権を構成するためのプロンプトが表示されます。特権をすでに構成している場合は、プロンプトを無視してください。
  • AWS CLI: ターミナルプログラムから AWS マネジメントコンソールが提供するすべての機能を使用するため。詳細については、AWS CLI ユーザーガイド を参照してください。ネットワークインターフェイスタイプを SR-IOV に変更するためにも AWS CLI が必要です。
  • Elastic Network Adapter (ENA): ENA ドライバーが有効なインスタンスタイプ(M5、C5 インスタンスなど)の場合、ファームウェアバージョンは 13.0 以降である必要があります。
  • NetScaler VPX の EC2 インスタンスで Instance Metadata Service (IMDS) を構成する必要があります。IMDSv1 と IMDSv2 は、実行中の AWS EC2 インスタンスからインスタンスメタデータにアクセスするために利用できる 2 つのモードです。IMDSv2 は IMDSv1 よりも安全です。インスタンスは、両方のメソッドを使用するように構成することも(デフォルトオプション)、IMDSv2 モードのみを使用するように構成することもできます(IMDSv1 を無効にすることで)。Citrix ADC VPX は、NetScaler VPX リリース 13.1.48.x 以降、IMDSv2 のみモードをサポートしています。