翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Snowball Edge のコンピューティングインスタンスのネットワーク設定
Snowball Edge でコンピューティングインスタンスを起動したら、ネットワークインターフェイスを作成して IP アドレスを指定する必要があります。Snowball Edge は、仮想ネットワークインターフェイスとダイレクトネットワークインターフェイスの 2 種類のネットワークインターフェイスをサポートしています。
仮想ネットワークインターフェイス (VNI) – 仮想ネットワークインターフェイスは、Snowball Edge の EC2-compatibleインスタンスに接続するための標準ネットワークインターフェイスです。ダイレクトネットワークインターフェイスを使用するかどうかにかかわらず、各 EC2 互換インスタンスに対して VNI を作成する必要があります。VNI を通過するトラフィックは、設定したセキュリティグループによって保護されます。VNIs、Snowball Edge の制御に使用する物理ネットワークポートにのみ関連付けることができます。
注記
VNI は、Snowball Edge の管理に使用されるのと同じ物理インターフェイス (RJ45、SFP+、または QSFP) を使用します。デバイス管理に使用しているものとは異なる物理インターフェイスで VNI を作成すると、予期しない結果が生じる可能性があります。
ダイレクトネットワークインターフェイス (DNI) – ダイレクトネットワークインターフェイス (DNI) は、マルチキャストストリーム、推移的ルーティング、ロードバランシングなどのユースケースを可能にする高度なネットワーク機能です。中間変換やフィルタリングなしでレイヤー 2 ネットワークアクセスをインスタンスに提供することで、Snowball Edge のネットワーク設定に対する柔軟性を高め、ネットワークパフォーマンスを向上させることができます。DNI は VLAN タグと MAC アドレスのカスタマイズをサポートします。DNI 上のトラフィックは、セキュリティグループによって保護されません。
Snowball Edge デバイスでは、DNI を RJ45、SFP、または QSFP ポートに関連付けることができます。各物理ポートは最大 63 の DNI をサポートします。DNIs は、Snowball Edge の管理に使用するのと同じ物理ネットワークポートに関連付ける必要はありません。
注記
Snowball Edge ストレージ最適化 (EC2 コンピューティング機能搭載) デバイスは DNI をサポートしません。
トピック
Snowball Edge での DNIsまたは VNIs前提条件
VNI または DNI を設定する前に、次の前提条件が満たされていることを確認します。
-
デバイスの電源がオンになっており、物理的なネットワークインターフェイス (RJ45 ポートなど) のいずれかが IP アドレスと接続されていることを確認します。
-
Snowball Edge で使用している物理ネットワークインターフェイスに関連付けられた IP アドレスを取得します。
-
Snowball Edge クライアントを設定します。詳細については、「Snowball Edge クライアント用プロファイルの設定」を参照してください。
-
AWS CLIを設定します。詳細については、「 ユーザーガイド」の「 の開始方法 AWS CLI」を参照してください。 AWS Command Line Interface
-
デバイスのロックを解除します。
AWS OpsHub を使用してデバイスのロックを解除します。詳細については、 a Snowball Edge with AWS OpsHub」を参照してください。
Snowball Edge クライアントを使用してデバイスをロック解除します。詳細については、「Snowball Edge のロック解除」を参照してください。
-
デバイス上の EC2 互換インスタンスを起動します。VNI をこのインスタンスに関連付けます。
-
Snowball Edge クライアントを使用して
describe-device
コマンドを実行します。コマンドの出力は、物理ネットワークインターフェイス ID のリストを提供します。詳細については、「Snowball Edge のステータスの表示」を参照してください。 -
使用する物理ネットワークインターフェイスの ID を特定し、これを書き留めます。
Snowball Edge での仮想ネットワークインターフェイス (VNI) のセットアップ
物理ネットワークインターフェイスの ID を確認した後、その物理インターフェイスで仮想ネットワークインターフェイス (VNI) を設定できます。次の手順に従って、VNI を設定します。VNI を作成する前に、前提条件となるタスクを実行していることを確認してください。
VNI を作成して IP アドレスを関連付け
-
Snowball Edge クライアントを使用して
create-virtual-network-interface
コマンドを実行します。以下の例では、このコマンドの実行に 2 つの異なる IP アドレス割り当て方法 (DHCP
、STATIC
) を使用しています。DHCP
メソッドは Dynamic Host Configuration Protocol (DHCP) を使用します。snowballEdge create-virtual-network-interface \ --profile
profile-name
--physical-network-interface-id s.ni-abcd1234
\ --ip-address-assignment DHCP //OR// snowballEdge create-virtual-network-interface \ --profileprofile-name
--physical-network-interface-id s.ni-abcd1234
\ --ip-address-assignment STATIC \ --static-ip-address-configuration IpAddress=192.0.2.0
,Netmask=255.255.255.0
このコマンドによって、IP アドレスを含む JSON 構造が返ります。プロセスの後半で
ec2 associate-address
AWS CLI コマンドで使用する IP アドレスを書き留めます。この IP アドレスが必要な場合はいつでも、Snowball Edge Client コマンド
describe-virtual-network-interfaces
Snowball Edge クライアントコマンド、または AWS CLI コマンドを使用してaws ec2 describe-addresses
取得できます。 -
を使用して IP アドレスを EC2-compatibleインスタンスに AWS CLI 関連付け、赤いテキストを自分の値に置き換えます。
aws ec2 associate-address --public-ip
192.0.2.0
--instance-ids.i-01234567890123456
--endpoint http://Snowball Edge physical IP address
:8008
Snowball Edge でのダイレクトネットワークインターフェイス (DNI) のセットアップ
注記
ダイレクトネットワークインターフェイス機能は、2021 年 1 月 12 日以降に利用でき、Snowball Edge が利用可能なすべての AWS リージョン で利用できます。
Snowball Edge での DNI の前提条件
ダイレクトネットワークインターフェイス (DNI) を設定する前に、前提条件セクションのタスクを実行する必要があります。
-
DNI を設定する前に、前提条件となるタスクを実行します。手順については、Snowball Edge での DNIsまたは VNIs前提条件 を参照してください。
-
さらに、デバイスでインスタンスを起動し、VNI を作成してインスタンスに関連付ける必要があります。手順については、Snowball Edge での仮想ネットワークインターフェイス (VNI) のセットアップ を参照してください。
注記
現場でソフトウェアアップデートを実行して、既存のデバイスにダイレクトネットワークを追加した場合、機能を完全に有効にするために、デバイスを2回再起動する必要があります。
DNI を作成し、IP アドレスを関連付ける
-
次のコマンドを実行して、ダイレクトネットワークインターフェイスを作成し、Amazon EC2 互換インスタンスにアタッチします。次のステップでは、デバイスの MAC アドレスが必要です。
create-direct-network-interface [--endpoint
endpoint
] [--instance-idinstanceId
] [--macmacAddress
] [--physical-network-interface-idphysicalNetworkInterfaceId
] [--unlock-codeunlockCode
] [--vlanvlanId
]OPTIONS
--endpoint <endpoint>
このリクエストを送信するエンドポイント。デバイスのエンドポイントは、https
スキームの後に IP アドレスが続く URL です。例えば、デバイスの IP アドレスが 123.0.1.2 の場合、デバイスのエンドポイントは https://123.0.1.2 になります。--instance-id <instanceId>
インターフェイスをアタッチする EC2 互換インスタンス ID (オプション)。--mac <macAddress>
ネットワークインターフェイスの MAC アドレスを設定します (オプション)。--physical-network-interface-id <physicalNetworkInterfaceId>
新しい仮想ネットワークインターフェイスを作成する物理ネットワークインターフェイスの ID。describe-device
コマンドを使用して、Snowball Edge で使用可能な物理ネットワークインターフェイスを決定できます。--vlan <vlanId>
インターフェイスに、割り当てられた VLAN を設定します (オプション)。指定すると、インターフェイスから送信されるすべてのトラフィックは、指定した VLAN ID でタグ付けされます。着信トラフィックは、指定した VLAN ID でフィルタリングされ、インスタンスに渡される前にすべての VLAN タグが除去されます。 -
DNI を作成し、EC2 互換インスタンスに関連付けた後、Amazon EC2 互換インスタンス内で 2 つの設定変更を行う必要があります。
-
1 つ目の変更は、EC2 互換インスタンスに関連付けられた VNI 用のパケットが eth0 を介して送信されるように設定することです。
-
2 つ目の変更は、ブート時に DCHP または静的 IP を使用するようにダイレクトネットワークインターフェイスを設定することです。
以下に、これらの設定変更を行う Amazon Linux 2 と CentOS Linux のシェルスクリプトの例を示します。
-