Azure Local の物理ネットワーク要件
[アーティクル] 11/23/2024
4 人の共同作成者
フィードバック
この記事の内容
適用対象: Azure Local バージョン 23H2 および 22H2
この記事では、Azure Local (特にネットワーク スイッチ) の物理 (ファブリック) ネットワークに関する考慮事項と要件について説明します。
Note
将来の Azure ローカル バージョンの要件が変更される可能性があります。
Azure Local のネットワーク スイッチ
Microsoft は、以下の「 Network スイッチの要件 セクションで特定された標準とプロトコルに対して Azure Local をテストします。 Microsoft はネットワーク スイッチを認定していませんが、ベンダーと協力して、Azure Local 要件をサポートするデバイスを特定しています。
重要
ここに記載されていないテクノロジとプロトコルを使用する他のネットワーク スイッチは動作する可能性があります。Microsoft は、それらが Azure Local で動作することを保証できず、発生した問題のトラブルシューティングを支援できない可能性があります。
ネットワーク スイッチを購入する場合は、スイッチ ベンダーに問い合わせて、デバイスが指定したロールの種類の Azure Local 要件を満たしていることを確認してください。 次のベンダー (アルファベット順) は、スイッチが Azure ローカル要件をサポートしていることを確認しています。
[ベンダー] タブをクリックすると、Azure ローカル トラフィックの種類ごとに検証済みのスイッチが表示されます。 これらのネットワーク分類は、 にあります。
重要
ネットワーク スイッチ ベンダーによって変更が通知されると、これらのリストが更新されます。
お使いのスイッチが含まれていない場合は、スイッチのベンダーに問い合わせて、スイッチのモデルとスイッチのオペレーティング システムのバージョンが、次のセクションの要件に対応していることを確認してください。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
7050X3 シリーズ (10、25、100、400 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7060X シリーズ (10、25、100 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7260X3 シリーズ (10、25、100 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7280Rシリーズ (10、25、100 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7280R3 シリーズ (10、25、100、400 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7060X4 シリーズ (10、25、100、400 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
7050X3 シリーズ (10、25、100、400 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7060X シリーズ (10、25、100 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7260X3 シリーズ (10、25、100 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7280Rシリーズ (10、25、100 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7280R3 シリーズ (10、25、100、400 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
7060X4 シリーズ (10、25、100、400 GbE)
EOS バージョン 4.26.2F 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
CX 8100 シリーズ (10 GbE)
AOS CX バージョン 10.12.0006 以降
✓
✓
✓
✓
CX 8325 シリーズ (10、25、100 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 8325P シリーズ (40,100 GbE)
AOS CX バージョン 10.15.0005 以降
✓
✓
✓
✓
CX 8360 シリーズ (10、25 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 10000 シリーズ (10、25 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 9300 シリーズ (100、400 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 9300S シリーズ (10、25、100、400 GbE)
AOS CX バージョン 10.14.1000 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
CX 8100 シリーズ (10 GbE)
AOS CX バージョン 10.12.0006 以降
✓
✓
✓
✓
CX 8325 シリーズ (10、25、100 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 8325P シリーズ (40,100 GbE)
AOS CX バージョン 10.15.0005 以降
✓
✓
✓
✓
CX 8360 シリーズ (10、25 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 10000 シリーズ (10、25 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 9300 シリーズ (100、400 GbE)
AOS CX バージョン 10.11.1010 以降
✓
✓
✓
✓
CX 9300S シリーズ (10、25、100、400 GbE)
AOS CX バージョン 10.14.1000 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
Nexus 9300-EX (10、25 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-FX (10、25 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-FX2 (10、25、100 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-FX3 (10、25 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-GX (100、400 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-GX2 (100、400 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9332D-H2R (100、400 GbE)
NX-OS 10.4(1) 以降
✓
✓
✓
✓
Nexus 9300-H1 (10、25 GbE)
NX-OS 10.4(2) 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
Nexus 9300-EX (10、25 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-FX (10、25 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-FX2 (10、25、100 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-FX3 (10、25 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-GX (100、400 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9300-GX2 (100、400 GbE)
NX-OS 10.3(2)F 以降、ACI 6.0.3e 以降
✓
✓
✓
✓
Nexus 9332D-H2R (100、400 GbE)
NX-OS 10.4(1) 以降
✓
✓
✓
✓
Nexus 9300-H1 (10、25 GbE)
NX-OS 10.4(2) 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
S41xx シリーズ (10 GbE)
SmartFabric OS10.5.4 以降
✓
✓
✓
✓
S52xx シリーズ (10、25、100 GbE)
SmartFabric OS10.5.4 以降
✓
✓
✓
✓
S54xx シリーズ (25、100 GbE)
SmartFabric OS10.5.4 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
S41xx シリーズ (10 GbE)
SmartFabric OS10.5.4 以降
✓
✓
✓
✓
S52xx シリーズ (10、25、100 GbE)
SmartFabric OS10.5.4 以降
✓
✓
✓
✓
S54xx シリーズ (25、100 GbE)
SmartFabric OS10.5.4 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
5944 シリーズ (10,100 GbE)
Comware 7 バージョン R6710 以降
✓
✓
✓
✓
5945 シリーズ (10、25、100 GbE)
Comware 7 バージョン R6710 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
5944 シリーズ (10,100 GbE)
Comware 7 バージョン R6710 以降
✓
✓
✓
✓
5945 シリーズ (10、25、100 GbE)
Comware 7 バージョン R6710 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
QFX5120 シリーズ (10、25、100 GbE)
Junos 23.4R2.13 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
QFX5110 シリーズ (10 GbE)
Junos 20.2R3-S2 以降
✓
✓
✓
✓
QFX5120 シリーズ (10、25、100 GbE)
Junos 20.2R3-S2 以降
✓
✓
✓
✓
QFX5130 シリーズ (400 GbE)
Junos 20.2R3-S2 以降
✓
✓
✓
✓
QFX5200 シリーズ (10、25、100 GbE)
Junos 20.2R3-S2 以降
✓
✓
✓
✓
QFX5210 シリーズ (25、100 GbE)
Junos 20.2R3-S2 以降
✓
✓
✓
✓
QFX5220 シリーズ (100、400 GbE)
Junos 20.2R3-S2 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
M4250 (1、2.5、10 GbE)
バージョン 13.0.4.26 以降
✓
✓
M4350 (1、2.5、5、10、25、100 GbE)
バージョン 14.0.2.26 以降
✓
✓
M4500 (10、25、100 GbE)
バージョン 7.0.3.9 以降
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
M4250 (1、2.5、10 GbE)
バージョン 13.0.4.26 以降
✓
✓
M4350 (1、2.5、5、10、25、100 GbE)
バージョン 14.0.2.26 以降
✓
✓
M4500 (10、25、100 GbE)
バージョン 7.0.3.9 以降
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
SN2000 (10、25、100 GbE)
Cumulus Linux 5.1 以降
✓
✓
✓
✓
SN3000 (10、25、100 GbE)
Cumulus Linux 5.1 以降
✓
✓
✓
✓
SN4000 (10、25、100、400 GbE)
Cumulus Linux 5.1 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
SN2000 (10、25、100 GbE)
Cumulus Linux 5.1 以降
✓
✓
✓
✓
SN3000 (10、25、100 GbE)
Cumulus Linux 5.1 以降
✓
✓
✓
✓
SN4000 (10、25、100、400 GbE)
Cumulus Linux 5.1 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
23H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
SSE-C4632 (10、25、100 GbE)
Broadcom Advanced Enterprise SONiC OS 4.2.1 以降
✓
✓
✓
✓
SSE-T8032 (10、25、100、400 GbE)
Broadcom Advanced Enterprise SONiC OS 4.2.1 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
22H2
モデル
ファームウェア
管理
Storage
Compute (Standard)
コンピューティング (SDN)
SSE-C4632 (10、25、100 GbE)
Broadcom Advanced Enterprise SONiC OS 4.2.1 以降
✓
✓
✓
✓
SSE-T8032 (10、25、100、400 GbE)
Broadcom Advanced Enterprise SONiC OS 4.2.1 以降
✓
✓
✓
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
ネットワーク スイッチの要件
このセクションでは、Azure ローカル デプロイで使用されるネットワーク スイッチの特定のロールに必須の業界標準を示します。 これらの標準は、Azure ローカル デプロイ内のノード間の信頼性の高い通信を保証するのに役立ちます。
Note
コンピューティング、ストレージ、管理の各トラフィックに使用されるネットワーク アダプターには、イーサネットが必要です。 詳細については、「ホスト ネットワークの要件 」を参照してください。
必須の IEEE 標準と仕様は次のとおりです。
23H2 ロールの要件
要件
管理
Storage
Compute (Standard)
コンピューティング (SDN)
仮想 LANS
✓
✓
✓
✓
優先度フロー制御
✓
強化された伝送の選択
✓
LLDP ポート VLAN ID
✓
LLDP VLAN 名
✓
✓
✓
LLDP リンク集約
✓
✓
✓
✓
LLDP ETS の構成
✓
LLDP ETS の推奨事項
✓
LLDP のPFC 構成
✓
LLDP の最大フレーム サイズ
✓
✓
✓
✓
最大伝送ユニット
✓
ボーダー ゲートウェイ プロトコル
✓
DHCP リレー エージェント
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
標準: IEEE 802.1Q
イーサネット スイッチは、VLAN を定義する IEEE 802.1 Q 仕様に準拠している必要があります。 VLAN は、Azure Local のいくつかの側面に必要であり、すべてのシナリオで必要です。
標準: IEEE 802.1Qbb
Azure ローカル ストレージ トラフィックに使用されるイーサネット スイッチは、優先度フロー制御 (PFC) を定義する IEEE 802.1Qbb 仕様に準拠している必要があります。 PFC は、データ センター ブリッジング (DCB) を使用する場合に必要です。 DCB は RoCE と iWARP RDMA の両方のシナリオで使用できるため、802.1 Qbb はすべてのシナリオで必要です。 スイッチ機能またはポート速度をダウングレードせずに、少なくとも 3 つのサービスのクラス (CoS) の優先順位が必要です。 これらのトラフィック クラスのうち少なくとも 1 つは、無損失通信を提供する必要があります。
標準: IEEE 802.1Qaz
Azure ローカル ストレージ トラフィックに使用されるイーサネット スイッチは、拡張伝送選択 (ETS) を定義する IEEE 802.1Qaz 仕様に準拠している必要があります。 ETS は、DCB を使用する場合に必要です。 DCB は RoCE と iWARP RDMA の両方のシナリオで使用できるため、802.1Qaz はすべてのシナリオで必要です。
スイッチ機能またはポート速度をダウングレードせずに、少なくとも 3 つの CoS の優先順位が必要です。 さらに、デバイスでイングレス QoS レートの定義が許可されている場合は、イングレス レートを構成しないか、またはエグレス (ETS) レートとまったく同じ値に構成することをお勧めします。
Note
ハイパーコンバージド インフラストラクチャは、同じラック内での East-West レイヤー 2 通信への依存度が高いため、ETS が必要となります。 Microsoft では、差別化されたサービス コード ポイント (DSCP) を使用して Azure Local をテストしません。
標準: IEEE 802.1AB
イーサネット スイッチは、Link Layer Discovery Protocol (LLDP) を定義する IEEE 802.1AB 仕様に準拠している必要があります。 LLDP は Azure Local に必要であり、物理ネットワーク構成のトラブルシューティングを可能にします。
LLDP の Type-Length-Values (TLV) の構成は、動的に有効にする必要があります。 スイッチには、特定の TLV を有効化する以外に、追加の構成は必要ありません。 たとえば、802.1 サブタイプ 3 を有効にすると、スイッチ ポートで使用可能なすべての VLAN が自動的にアドバタイズされます。
カスタム TLV の要件
LLDP を使用すると、組織は独自のカスタム TLV を定義してエンコードすることができます。 これらは、組織固有の TLV と呼ばれます。 すべての組織固有の TLV は、127 という LLDP TLV Type 値で開始されます。 次の表に、必要な組織固有のカスタム TLV (TLV タイプ 127) サブタイプを示します。
組織
TLV サブタイプ
IEEE 802.1
ポート VLAN ID (サブタイプ = 1)
IEEE 802.1
VLAN 名 (サブタイプ = 3) 最小 10 VLAN
IEEE 802.1
リンク アグリゲーション (サブタイプ = 7)
IEEE 802.1
ETS 構成 (サブタイプ = 9)
IEEE 802.1
ETS レコメンデーション (サブタイプ = A)
IEEE 802.1
PFC 構成 (サブタイプ = B)
IEEE 802.3
最大フレーム サイズ (サブタイプ = 4)
最大伝送ユニット
最大転送単位 (MTU) は、データ リンクを介して送信できる最大サイズのフレームまたはパケットです。 SDN カプセル化には、1514 - 9174 の範囲が必要です。
ボーダー ゲートウェイ プロトコル
Azure ローカル SDN コンピューティング トラフィックに使用されるイーサネット スイッチは、Border Gateway Protocol (BGP) をサポートする必要があります。 BGP は、2 つ以上のネットワーク間でルーティングと到達可能性情報を交換するために使用される標準的なルーティング プロトコルです。 BGP の伝達が有効になっているすべてのサブネットのルート テーブルに、ルートが自動的に追加されます。 これは、SDN と動的ピアリングを使用してテナント ワークロードを有効にするために必要です。 RFC 4271: Border Gateway Protocol 4
DHCP リレー エージェント
Azure ローカル管理トラフィックに使用されるイーサネット スイッチは、DHCP リレー エージェントをサポートする必要があります。 DHCP リレー エージェントは、サーバーが別のネットワークに存在する場合に、DHCP サーバーとクライアントの間で要求と応答を転送するために使用される任意の TCP/IP ホストです。 PXE ブート サービスに必要です。 RFC 3046: DHCPv4 または RFC 6148: DHCPv4
22H2 ロールの要件
要件
管理
Storage
Compute (Standard)
コンピューティング (SDN)
仮想 LANS
✓
✓
✓
✓
優先度フロー制御
✓
強化された伝送の選択
✓
LLDP ポート VLAN ID
✓
LLDP VLAN 名
✓
✓
✓
LLDP リンク集約
✓
✓
✓
✓
LLDP ETS の構成
✓
LLDP ETS の推奨事項
✓
LLDP のPFC 構成
✓
LLDP の最大フレーム サイズ
✓
✓
✓
✓
最大伝送ユニット
✓
ボーダー ゲートウェイ プロトコル
✓
DHCP リレー エージェント
✓
Note
ゲスト RDMA には、コンピューティング (Standard) とストレージの両方が必要です。
標準: IEEE 802.1Q
イーサネット スイッチは、VLAN を定義する IEEE 802.1 Q 仕様に準拠している必要があります。 VLAN は、Azure Local のいくつかの側面に必要であり、すべてのシナリオで必要です。
標準: IEEE 802.1Qbb
Azure ローカル ストレージ トラフィックに使用されるイーサネット スイッチは、優先度フロー制御 (PFC) を定義する IEEE 802.1Qbb 仕様に準拠している必要があります。 PFC は、データ センター ブリッジング (DCB) を使用する場合に必要です。 DCB は RoCE と iWARP RDMA の両方のシナリオで使用できるため、802.1 Qbb はすべてのシナリオで必要です。 スイッチ機能またはポート速度をダウングレードせずに、少なくとも 3 つのサービスのクラス (CoS) の優先順位が必要です。 これらのトラフィック クラスのうち少なくとも 1 つは、無損失通信を提供する必要があります。
標準: IEEE 802.1Qaz
Azure ローカル ストレージ トラフィックに使用されるイーサネット スイッチは、拡張伝送選択 (ETS) を定義する IEEE 802.1Qaz 仕様に準拠している必要があります。 ETS は、DCB を使用する場合に必要です。 DCB は RoCE と iWARP RDMA の両方のシナリオで使用できるため、802.1Qaz はすべてのシナリオで必要です。
スイッチ機能またはポート速度をダウングレードせずに、少なくとも 3 つの CoS の優先順位が必要です。 さらに、デバイスでイングレス QoS レートの定義が許可されている場合は、イングレス レートを構成しないか、またはエグレス (ETS) レートとまったく同じ値に構成することをお勧めします。
Note
ハイパーコンバージド インフラストラクチャは、同じラック内での East-West レイヤー 2 通信への依存度が高いため、ETS が必要となります。 Microsoft では、差別化されたサービス コード ポイント (DSCP) を使用して Azure Local をテストしません。
標準: IEEE 802.1AB
イーサネット スイッチは、Link Layer Discovery Protocol (LLDP) を定義する IEEE 802.1AB 仕様に準拠している必要があります。 LLDP は Azure Local に必要であり、物理ネットワーク構成のトラブルシューティングを可能にします。
LLDP の Type-Length-Values (TLV) の構成は、動的に有効にする必要があります。 スイッチには、特定の TLV を有効化する以外に、追加の構成は必要ありません。 たとえば、802.1 サブタイプ 3 を有効にすると、スイッチ ポートで使用可能なすべての VLAN が自動的にアドバタイズされます。
カスタム TLV の要件
LLDP を使用すると、組織は独自のカスタム TLV を定義してエンコードすることができます。 これらは、組織固有の TLV と呼ばれます。 すべての組織固有の TLV は、127 という LLDP TLV Type 値で開始されます。 次の表に、必要な組織固有のカスタム TLV (TLV タイプ 127) サブタイプを示します。
組織
TLV サブタイプ
IEEE 802.1
ポート VLAN ID (サブタイプ = 1)
IEEE 802.1
VLAN 名 (サブタイプ = 3) 最小 10 VLAN
IEEE 802.1
リンク アグリゲーション (サブタイプ = 7)
IEEE 802.1
ETS 構成 (サブタイプ = 9)
IEEE 802.1
ETS レコメンデーション (サブタイプ = A)
IEEE 802.1
PFC 構成 (サブタイプ = B)
IEEE 802.3
最大フレーム サイズ (サブタイプ = 4)
最大伝送ユニット
22H2 の新しい要件
最大転送単位 (MTU) は、データ リンクを介して送信できる最大サイズのフレームまたはパケットです。 SDN カプセル化には、1514 - 9174 の範囲が必要です。
ボーダー ゲートウェイ プロトコル
22H2 の新しい要件
Azure ローカル SDN コンピューティング トラフィックに使用されるイーサネット スイッチは、Border Gateway Protocol (BGP) をサポートする必要があります。 BGP は、2 つ以上のネットワーク間でルーティングと到達可能性情報を交換するために使用される標準的なルーティング プロトコルです。 BGP の伝達が有効になっているすべてのサブネットのルート テーブルに、ルートが自動的に追加されます。 これは、SDN と動的ピアリングを使用してテナント ワークロードを有効にするために必要です。 RFC 4271: Border Gateway Protocol 4
DHCP リレー エージェント
22H2 の新しい要件
Azure ローカル管理トラフィックに使用されるイーサネット スイッチは、DHCP リレー エージェントをサポートする必要があります。 DHCP リレー エージェントは、サーバーが別のネットワークに存在する場合に、DHCP サーバーとクライアントの間で要求と応答を転送するために使用される任意の TCP/IP ホストです。 PXE ブート サービスに必要です。 RFC 3046: DHCPv4 または RFC 6148: DHCPv4
ネットワーク トラフィックとアーキテクチャ
このセクションは、主にネットワーク管理者を対象としています。
Azure Local は、2 層 (スパイン リーフ) や 3 層 (Core-Aggregation-Access) など、さまざまなデータ センター アーキテクチャで機能できます。 このセクションでは、Azure Local などのハイパーコンバージド インフラストラクチャのワークロードでよく使用される、スパインリーフ トポロジの概念について詳しく説明します。
ネットワーク モデル
ネットワーク トラフィックは、その方向によって分類することができます。 従来の記憶域ネットワーク (SAN) 環境は、トラフィックの向きは主に North-South であり、トラフィックは、レイヤー 3 (IP) 境界を越えて、コンピューティング層からストレージ層に流れます。 ハイパーコンバージド インフラストラクチャは、East-West への依存がより高く、トラフィックの大部分がレイヤー 2 (VLAN) 境界内にとどまります。
重要
サイト内のすべての Azure Local マシンが物理的に同じラックに配置され、同じトップ オブ ラック (ToR) スイッチに接続されていることを強くお勧めします。
Note
ストレッチ クラスター機能は、Azure Local バージョン 22H2 でのみ使用できます。
Azure Local の南北トラフィック
North-South トラフィックには次のような特徴があります。
トラフィックは ToR スイッチからスパインに流れるか、スパインから ToR スイッチに流れる。
トラフィックは物理ラックから出ていくか、レイヤー 3 境界 (IP) を越える。
管理 (PowerShell、Windows Admin Center)、コンピューティング (VM)、サイト間ストレッチ クラスター トラフィックが含まれます。
物理ネットワークへの接続にイーサネット スイッチを使用する。
Azure Local の東西トラフィック
East-West トラフィックには次のような特徴があります。
トラフィックは ToR スイッチおよびレイヤ 2 境界(VLAN)内に残ります。
同じシステム内のノード間のストレージ トラフィックまたはライブ マイグレーション トラフィックと、同じサイト内の (ストレッチ クラスターを使用している場合) が含まれます。
次の 2 つのセクションで説明するように、イーサネット スイッチ (スイッチ) または直接 (スイッチレス) 接続を使用可能
スイッチの使用
North-South トラフィックでは、スイッチを使用する必要があります。 Azure Local に必要なプロトコルをサポートするイーサネット スイッチを使用するだけでなく、最も重要な側面は、ネットワーク ファブリックの適切なサイズ設定です。
イーサネット スイッチがサポートできる「非ブロッキング」ファブリック帯域幅を理解し、ネットワークのオーバーサブスクリプションを最小化 (または可能であれば排除) することが不可欠です。
一般的な輻輳ポイントとオーバーサブスクリプション (パス冗長性に使用されるマルチシャーシ リンク集計グループ など) は、サブネットと VLAN を適切に使用することで排除できます。 また、「ホスト ネットワークの要件 」も参照してください。
ネットワーク ベンダーまたはネットワーク サポート チームと協力して、実行しようとするワークロードに合わせてネットワーク スイッチのサイズが適切に設定されていることを確認してください。
スイッチレスの使用
Azure Local では、システム内の各ノードがシステム内のすべてのノードに冗長接続を持っている限り、すべてのシステム サイズで、東西トラフィックのスイッチレス (直接) 接続がサポートされます。 これは "フルメッシュ" 接続と呼ばれます。
インターフェイス ペア
Subnet
VLAN
管理ホスト vNIC
顧客固有
顧客固有
SMB01
192.168.71.x/24
711
SMB02
192.168.72.x/24
712
SMB03
192.168.73.x/24
713
Note
スイッチレス展開の利点は、必要なネットワーク アダプターの数により、3 ノードを超えるシステムによって減少します。
スイッチレス接続のメリット
East-West トラフィックでは、スイッチを購入する必要はありません。 North-South トラフィックではスイッチが 1 つ必要です。 これにより、資本支出 (CAPEX) コストが低くなる可能性がありますが、システム内のノードの数によって異なります。
スイッチがないため、ホストの構成を行うだけで済み、必要な構成手順の潜在的な数を減らすことができます。 この値は、システム サイズが大きくなると減少します。
スイッチレス接続のデメリット
IP とサブネットのアドレス指定スキームには、より綿密な計画が必要です。
提供されるのはローカル ストレージ アクセスのみです。 管理トラフィック、VM トラフィック、および North-South アクセスを必要とするその他のトラフィックでは、これらのアダプターを使用できません。
システム内のノードの数が増えると、ネットワーク アダプターのコストがネットワーク スイッチの使用コストを超える可能性があります。
3 ノード システムを超えてスケーリングが十分に行われません。 ノードの数が増えると、追加のケーブル接続と構成が必要になり、それはスイッチを使用する複雑さを超える可能性があります。
システム拡張は複雑であり、ハードウェアとソフトウェアの構成を変更する必要があります。
次のステップ