翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Snow Family デバイスのコンピューティングインスタンスのネットワーク設定
Snow Family デバイスでコンピューティングインスタンスを起動した後、ネットワークインターフェイスを作成して IP アドレスを指定する必要があります。Snow Family デバイスは、仮想ネットワークインターフェイスとダイレクトネットワークインターフェイスの 2 種類のネットワークインターフェイスをサポートします。
仮想ネットワークインターフェイス (VNI)
仮想ネットワークインターフェイスは、Snow Family デバイスの EC2互換インスタンスに接続するための標準ネットワークインターフェイスです。ダイレクトネットワークインターフェイスを使用するかどうかにかかわらず、 EC2互換インスタンスVNIごとに を作成する必要があります。を通過するトラフィックVNIは、設定したセキュリティグループによって保護されます。Snow Family デバイスの制御に使用する物理ネットワークポートにのみVNIs関連付けることができます。
注記
VNI はRJ45、Snow Family デバイスの管理に使用されるのと同じ物理インターフェイス (、SFP+、または QSFP) を使用します。デバイス管理に使用されているものとは異なる物理インターフェイスVNIに を作成すると、予期しない結果が生じる可能性があります。
ダイレクトネットワークインターフェイス (DNI)
ダイレクトネットワークインターフェイス (DNI) は、マルチキャストストリーム、推移的ルーティング、ロードバランシングなどのユースケースを可能にする高度なネットワーク機能です。中間変換やフィルタリングなしでインスタンスにレイヤー 2 ネットワークアクセスを提供することで、Snow Family デバイスのネットワーク構成に対する柔軟性を高め、ネットワークパフォーマンスを向上させることができます。DNIs はVLANタグをサポートし、MACアドレスをカスタマイズします。のトラフィックDNIsはセキュリティグループによって保護されません。
Snowcone デバイスは、 EC2互換インスタンスDNIsごとに 8 つ、デバイスごとに最大 8 つをサポートします。
トピック
Snow Family デバイスの DNIsまたは VNIs の前提条件
VNI または を設定する前にDNI、次の前提条件を満たしていることを確認してください。
-
デバイスの電源があり、RJ45ポートなどの物理ネットワークインターフェイスの 1 つが IP アドレスで接続されていることを確認します。
-
Snow Family デバイスで使用している物理ネットワークインターフェイスに関連付けられている IP アドレスを取得します。
-
Snowball Edge クライアントを設定します。詳細については、Snowcone クライアント用プロフィールの設定、を参照してください。
-
デバイスのロックを解除します。 AWS OpsHub for Snow Family を使用してデバイスのロックを解除することをお勧めします。手順については、デバイスのロック解除を参照してください。
CLI コマンドを使用する場合は、次のコマンドを実行し、ダイアログボックスに表示される情報を指定します。
snowballEdge configure
Snowball Edge Manifest Path: manifest.bin
Unlock Code:
unlock code
Default Endpoint: https://
device ip
-
以下のコマンドを実行します。
snowballEdge unlock-device
デバイスディスプレイの更新は、デバイスのロックが解除されていることを示します。
-
EC2デバイスで 互換インスタンスを起動します。をVNIこのインスタンスに関連付けます。
-
snowballEdge describe-device
コマンドを実行して、物理ネットワークインターフェイス のリストを取得しますIDs。 -
使用する物理ネットワークインターフェイスの ID を特定し、これを書き留めます。
Snow Family デバイスでの仮想ネットワークインターフェイス (VNI) のセットアップ
物理ネットワークインターフェイスの ID を特定したら、仮想ネットワークインターフェイス () を設定できますVNI。以下の手順で を設定しますVNI。を作成する前に、必ず前提条件となるタスクを実行してくださいVNI。
VNI を作成して IP アドレスを関連付ける
-
snowballEdge create-virtual-network-interface
コマンドを実行します。以下の例では、このコマンドの実行に 2 つの異なる IP アドレス割り当て方法 (DHCP
、STATIC
) を使用しています。DHCP
メソッドは Dynamic Host Configuration Protocol (DHCP) を使用します。snowballEdge create-virtual-network-interface \ --physical-network-interface-id s.ni-
abcd1234
\ --ip-address-assignment DHCP //OR// snowballEdge create-virtual-network-interface \ --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 アドレスが必要なときはいつでも、
snowballEdge describe-virtual-network-interfaces
Snowball Edge クライアントコマンド、またはaws ec2 describe-addresses
AWS CLI コマンドを使用して取得できます。 -
新しく作成した IP アドレスをインスタンスに関連付けるには、次のコマンドを使用し、赤色のテキストを値に置き換えます。
aws ec2 associate-address --public-ip
192.0.2.0
--instance-ids.i-01234567890123456
--endpoint http://Snow Family device physical IP address
:8008
Snow Family デバイスでのダイレクトネットワークインターフェイス (DNI) のセットアップ
注記
ダイレクトネットワークインターフェイス機能は、2021 年 1 月 12 日以降に利用でき、 AWS リージョン Snow Family デバイスが利用可能なすべての で使用できます。
Snow Family デバイスの DNIの前提条件
ダイレクトネットワークインターフェイス (DNI) を設定する前に、前提条件セクションのタスクを実行する必要があります。
-
を設定する前に、前提条件となるタスクを実行しますDNI。手順については、「Snow Family デバイスの DNIsまたは VNIs の前提条件」を参照してください。
-
さらに、デバイスでインスタンスを起動し、 を作成してVNIインスタンスに関連付ける必要があります。手順については、「Snow Family デバイスでの仮想ネットワークインターフェイス (VNI) のセットアップ」を参照してください。
注記
in-the-field ソフトウェア更新を実行して既存のデバイスに直接ネットワークを追加した場合は、デバイスを完全に有効にするためにデバイスを 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
スキームURLの後に IP アドレスが続く になります。例えば、デバイスの 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と、Amazon EC2EC2互換インスタンス内で 2 つの設定変更を行う必要があります。
-
1 つ目は、 EC2互換インスタンスVNIに関連付けられた 向けのパケットが eth0 を介して送信されるように変更することです。
-
2 番目の変更は、起動時に DCHPまたは静的 IP を使用するようにダイレクトネットワークインターフェイスを設定します。
以下に、これらの設定変更を行う Amazon Linux 2 と CentOS Linux のシェルスクリプトの例を示します。
-