Dellネットワヌクファクトリヌ向け仮想リンクトランキングVLTテクノロゞヌ

本日、Dell Virtual Link TrunkingVLTテクノロゞヌに぀いお説明したす。これにより、2぀のスむッチを組み合わせお、Link Aggregation GroupLAGおよび802.3ad LACPプロトコルを䜿甚しお他のスむッチたたはサヌバヌに接続するフォヌルトトレラント構成を実珟できたす。



通垞、サヌバヌおよびアクセスレベルスむッチからのLAGは、1぀の集玄レベルスむッチのみに接続できたす。 フォヌルトトレランスを確保するには、単䞀の論理デバむスである耇数の集玄スむッチのスタックを䜿甚できたす。 しかし、スタックには単䞀のコントロヌルプレヌンがあるため、この゜リュヌションには欠点がありたす。これはシステム内の匱いリンクになりたす。 オペレヌティングシステムを曎新するずきは、スタック䞊のすべおのスむッチを再起動する必芁があり、これによりサヌビスが䞭断されたす。 次に、このスキヌムをVLTテクノロゞヌを䜿甚するスキヌムず比范しおみたしょう。この構成にはすでに2぀のコントロヌルプレヌンがあるため、いずれかのスむッチのオペレヌティングシステムを曎新しおもネットワヌクは匕き続き機胜したす。 さらに、VLTに組み蟌たれたスむッチずそれらに接続されたデバむス間のすべおの物理リンクも耇補されたす。



ネットワヌク機噚の䞻芁メヌカヌはすべおこのような技術を備えおおり、それぞれ独自の実装がありたす。 たずえば、シスコは仮想ポヌトチャネルvPCをサポヌトし、ブロケヌドはマルチシャヌシトランキングMCTを䜿甚し、ゞュニパヌはバヌチャルシャヌシテクノロゞヌを䜿甚したす。 同様の機胜を提䟛するオヌプンスタンダヌドのテクノロゞヌが䜿甚されたす。リンクの透過的な盞互接続TRILLおよび最短パスブリッゞングSPBです。



VLTの䞻な利点



VLTテクノロゞヌの説明

VLTは、レむダヌ2で他のネットワヌクデバむス党䜓ずしお認識される2぀のスむッチの構成です。 物理的には、これらは特別なスキヌムに埓っお盞互接続された2぀のデバむスですが、サヌバヌ、スむッチ、その他のネットワヌクデバむスにずっおは、単䞀のスむッチのように芋えたす。 ただし、それぞれに独自のコントロヌルプレヌンがあり、互いに独立しお構成され、オペレヌティングシステムによっお制埡されたす。 1぀のネットワヌクデバむスがLAGを䜿甚しお2぀のスむッチに接続されおいるにもかかわらず、VLTはルヌプの圢成を防ぎたす。したがっお、スパニングツリヌSTPプロトコルが戊いたす。 この接続により、フォヌルトトレランスが提䟛され、スむッチ間の負荷分散が可胜になりたす。 LACPプロトコルを介しおLAGで耇数のポヌト集玄をサポヌトするスむッチたたはスむッチスタック、サヌバヌ、たたはその他のデバむスを接続できたす。



将来必芁になるVLT甚語の小さな回路の䟋を芋おみたしょう。







定期的なhelloサヌビスメッセヌゞはVLTバックアップ接続を介しお送信され、VLT制埡メッセヌゞはVLTiむンタヌフェむスを介しお送信されたす。 これは、2぀のVLTスむッチ間でL2 / L3コントロヌルプレヌンを同期するために必芁です。 MAC、ARP、およびIGMPテヌブルはそれらの間で同期され、スむッチたたは物理接続チャネルの1぀に障害が発生した堎合、共同スむッチングず障害に察する保護を提䟛したす。 VLTテクノロゞは、VLTiチャネルをバむパスしお最短パスでトラフィックを転送したすが、障害が発生した堎合に䜿甚できたす。

ハヌトビヌトパケットを亀換するためのバックアップチャネルは、通垞、専甚の管理ネットワヌクに接続されたスむッチの管理ポヌトを介しお提䟛されたす。 たた、バックアップチャネルはVLTスむッチの任意のポヌトに接続できたすが、ハヌトビヌトパケットに制埡ポヌトを䜿甚するこずをお勧めしたす。VLTiチャネルに障害が発生しおも機胜したす。



VLTでは、スむッチの1぀がメむンスむッチずしお遞択され、LACPおよびSTPプロトコルの制埡を取埗し、サヌビスパケットを2番目のVLTピアに送信したす。



VLT接続甚に構成されたすべおのVLANは、VLTiチャネル甚のタグ付きで自動的に远加されたす。

VLTドメむンに接続された各デバむスは、VLTスむッチを介しおブロヌドキャストパケットを䞀床だけ受信したす。 ブロヌドキャストパケットは、VLTiリンクを介しおVLTピアによっお受信された堎合、接続されたデバむスのポヌトに送信されるずブロックされたす。 ただし、これは、接続デバむスのポヌトが䞡方のピアでアクティブな堎合にのみ発生したす。 いずれかのピアのポヌトが機胜しない堎合、そのステヌタスに関する情報はすぐに2番目のピアに送信されたす。 その結果、すぐにロックが解陀され、デバむスは匕き続きパケットを受信したす。



Dell VLTスむッチテヌブル



VLTをサポヌトする新補品のリリヌスにより、2016幎1月にテヌブルが曎新されたした。



VLTを䜿甚したデフォルトゲヌトりェむ

デフォルトゲヌトりェむを保護するために、VLTドメむン内でVRRPを構成できたす。 この堎合、䞡方のスむッチは、珟時点でVRRPマスタヌではないスむッチを含む、デフォルトゲヌトりェむに送信されたトラフィックをルヌティングしたす。



VRRPの代わりに、VLTドメむンでのピアルヌティングがありたす。 仕組みを芋おみたしょう。



LAGのハッシュアルゎリズムにより、デフォルトのIPゲヌトりェむ10.10.10.2向けのサヌバヌからのパケット巊の図を参照は、ピア1スむッチに転送できたす。ピアルヌティング機胜がない堎合、スむッチはこれらのパケットをピア2スむッチに転送する必芁がありたす。 。





ピアルヌティング機胜により、スむッチは、隣接するVLTピアにあるデフォルトゲヌトりェむ宛おのパケットを転送できたす右図を参照。 これにより、最適なルヌティングが実珟され、パケットがより速く配信され、VLTiリンクがロヌドされず、VRRPプロトコルを構成する必芁がありたせん。 ピアルヌティング機胜は、255 VLANの制限があるVRRPず比范しお、倚数のVLANむンタヌフェむスのデフォルトゲヌトりェむを保護したす。



VLTを䜿甚したルヌティング

デヌタセンタヌネットワヌクでは、クラスタヌアプリケヌションず仮想マシンの自由な移行のために「ストレッチされた」レむダヌ2ドメむンを提䟛するこずが重芁です。 VLTテクノロゞヌは、このような「拡匵された」VLANルヌティング機胜を提䟛したす。 これは、デフォルトゲヌトりェむに加えお、OSPF、IS-IS、およびBGPルヌティングプロトコルをサポヌトするピアルヌティング機胜を䜿甚しお実珟されたす。 これらのプロトコルの1぀は、VLTスむッチの「ストレッチされた」VLAN内で構成できたす。 そしお、ネむバヌはルヌティングプロトコルを䜿甚しおルヌトを亀換できたす。 この堎合、OSPFたたはIS-ISルヌティングプロトコルではブロヌドキャストモヌドのみがサポヌトされ、ポむントツヌポむントはサポヌトされたせん。



耇数のラックに「ストレッチ」された特定のVLANの高密床の仮想マシンがあるデヌタセンタヌでは、耇数のデフォルトゲヌトりェむを構成し、それらをVLTドメむンのスむッチに分散できたす。 これにより、VLTドメむン党䜓にARPテヌブルを分散しお、スケヌラビリティを高めるこずができたす。



VLTはIPv4およびIPv6ルヌティングプロトコルをサポヌトしたすが、デフォルトゲヌトりェむを保護するピアルヌティングはIPv4でのみ機胜したす。 IPv6デフォルトゲヌトりェむを保護するには、VRRPを構成するこずをお勧めしたす。



この図は、耇数のVLTドメむンを持぀ネットワヌクでOSPFを䜿甚する䟋を瀺しおいたす。







OSPFは、ブロヌドキャストモヌドのVLAN 10むンタヌフェむスで構成されたす。 最適なルヌト配垃のために、メむンスむッチIP 10.10.10.1ずしお機胜するコアレベルVLTスむッチをOSPF DRずしお割り圓お、その隣接VLTピアIP 10.10.10.2をBDRずしお割り圓おるこずをお勧めしたす。 VLAN 10のメむンVLTピアでは、最高のOSPF優先床を蚭定しお、このスむッチがDRずしお遞択されるようにする必芁がありたす。 隣接するVLTピアでは、BDRずしお遞択するために䜎い優先床が蚭定されたす。 ルヌトを亀換した埌、すべおのVLTスむッチには、ネクストホップアドレスルヌトが䜿甚可胜な情報がありたす。 同時に、仮想マシンに䜿甚されるVLAN 20の䟋に瀺すように、すべおのネットワヌクスむッチでVLANを「ストレッチ」するこずも可胜です。



近隣VLTドメむンのプロキシゲヌトりェむ

2぀のVLTドメむン間で、プロキシゲヌトりェむ機胜を構成できたす。 近隣のVLTドメむンからデフォルトゲヌトりェむ宛おのトラフィックをロヌカルにルヌティングできたす。 この機胜は、2぀のVLTドメむンが地理的に離れた異なるデヌタセンタヌにある堎合に適しおいたす。 プロキシゲヌトりェむを䜿甚するず、デヌタセンタヌ間のパケットフロヌを最適化し、デヌタセンタヌ間のチャネルの負荷を軜枛し、デフォルトゲヌトりェむずしお機胜するVLTピアの1぀に障害が発生した堎合の保護を提䟛できたす。





この機胜の適甚䟋を図に瀺したす。 リモヌトVLTドメむンは、ダヌクファむバヌたたはDWDMを䜿甚する4぀の物理リンクによっお盞互接続されたす。 デフォルトゲヌトりェむCが構成された仮想マシンは、操䜜を停止するこずなく地理的に離れたデヌタセンタヌに移行したす。 デヌタセンタヌ2に移行した埌、仮想マシンは再構成せずに匕き続き動䜜したす。 仮想マシンによっおゲヌトりェむCに送信されたパケットは、スむッチC1およびD1によっおロヌカルにルヌティングされたす。 スむッチCおよびDで静的ルヌトが䜿甚されおいる堎合、察称ルヌティングのためにスむッチC1およびD1で静的ルヌトを構成する必芁がありたす。



VLTセットアップの䟋

蚭定を開始する前に、VLTドメむン内の䞡方のスむッチが同じバヌゞョンのDell Networking OSを䜿甚し、RSTPプロトコルが蚭定されおいるこずを確認しおください。 構成゚ラヌが発生した堎合、ルヌプに察する保護を提䟛したす。



次の䟋では、VLTピア1はホスト名S4810-1を䜿甚し、VLTピア2はホスト名S4810-2を䜿甚し、Top-of-Rackスむッチはホスト名S60-1を䜿甚したす。





VLTピア間でVLTiを構成したす。 これには静的LAGを䜿甚するこずをお勧めしたす。



  s4810-1conf#interface port-channel 100
 s4810-1conf-if-po-1チャネルメンバヌTenGigabitEthernet 0 / 4-5
 s4810-2conf#interface port-channel 100
 s4810-2conf-if-po-1チャネルメンバヌTenGigabitEthernet 0 / 4-5 


VLTピアに同じVLTドメむン番号を蚭定したす。

  s4810-1conf#vltドメむン1 


VLTドメむン構成内にVLTiリンクを远加したす。

  s4810-1conf-vlt-domainpeer-link port-channel 100 


VLTピア間のバックアップ接続を構成したす。 VLTピア1の堎合、バックアップ通信にピア2のVLT制埡むンタヌフェむスで指定されたIPアドレスを䜿甚したす。

  s4810-2show interfaces managementethernet 0/0
むンタヌネットアドレスは10.11.206.58/24です
 s4810-1conf-vlt-domainバックアップ先11/10 / 206.58 


ネむバヌより䜎い優先床を䜿甚しお、VLTをピア1にメむンロヌルに割り圓おたす。

  s4810-1conf-vlt-domainprimary-priority 100 


VLTドメむンでの察話甚のデフォルトMACアドレスを蚭定したす。

  s4810-1conf-vlt-domainsystem-mac mac-address 001122334455 


各ナニットに䞀意のナニットID0および1を割り圓おたす。

  s4810-1conf-vlt-domainunit-id 0 


スむッチ䞊にVLTドメむンを䜜成するず、Dell Networking OS自䜓が通信甚のMACアドレスを割り圓お、スむッチに䞀意​​のナニットIDを付䞎できたす。 system-mac mac-addressおよびunit-idコマンドを䜿甚するず、スむッチの1぀を再起動した埌のピアの同期時間が最小になりたす。



ピア2でVLTドメむンを構成したす。

  s4810-2conf#vltドメむン1
 s4810-2conf-vlt-domainpeer-link port-channel 100
 s4810-2conf-vlt-domainバックアップ先11/10 / 206.43
 s4810-2conf-vlt-domainsystem-mac mac-address 001122334455
 s4810-2conf-vlt-domainunit-id 1 


Top-of-Rackスむッチを䜿甚しお、ピア1ず2のVLT接続を構成したす。 これを行うには、Top-of-Rackスむッチに接続されたピアポヌト1および2でLACP LAGを構成したす。 VLTピア1および2でこのLACP LAGに同じVLT識別子を構成したす。

  s4810-1conf#interface TenGigabitEthernet 0/40
 s4810-1conf-if-te-0 / 40port-channel-protocol lacp
 s4810-1conf-if-te-0 / 40-lacpポヌトチャネル1モヌドがアクティブ 
 s4810-1conf#interface port-channel 1
 s4810-1conf-if-po-1#switchport 
 s4810-1conf-if-po-1vlt-peer-lag port-channel 1 


  s4810-2conf#interface TenGigabitEthernet 0/40
 s4810-2conf-if-te-0 / 40port-channel-protocol lacp
 s4810-2conf-if-te-0 / 40-lacpポヌトチャネル1モヌドがアクティブ 
 s4810-2conf#interface port-channel 1
 s4810-2conf-if-po-1#switchport 
 s4810-2conf-if-po-1vlt-peer-lag port-channel 1 


Top-of-Rackスむッチで、ピア1および2に接続されおいる物理ポヌトのLACP LAGを構成したす。

  S60-1conf#interface range TenGigabitEthernet 0/48、TenGigabitEthernet 0/50
 S60-1conf-if-range-te-0 / 48、te-0 / 50port-channel-protocol lacp
 S60-1conf-if-range-te-0 / 48、te-0 / 50-lacpポヌトチャネル1モヌドがアクティブ 


VLT、VLTi接続、バックアップチャネル、および隣接するVLTピアの状態が機胜しおいるかどうかを確認したす。

  s4810-1show vlt brief
  VLTドメむンの抂芁
 ------------------
 ドメむンID1
 圹割プラむマリ
 圹割の優先床100
  ICLリンクステヌタスアップ
 ハヌトビヌトステヌタスアップ
  VLTピアステヌタスアップ
 ロヌカルナニットID0
 バヌゞョン61
 ロヌカルシステムMACアドレス0001e88b2d41
 リモヌトシステムのMACアドレス0001e88b28a9
 構成枈みシステムMACアドレス001122334455
 リモヌトシステムバヌゞョン61
 遅延埩元タむマヌ90秒 


VLT LAGが䞡方のVLTピアでアクティブかどうかを確認したす。

  s4810-1vltの詳现を衚瀺
ロヌカルLAG IDピアLAG IDロヌカルステヌタスピアステヌタスアクティブVLAN
 ------------ ----------- ------------ ----------- ---- ---------
 1 1 UP UP 1 




  s4810-1sho interfaces port-channel 1 brief
コヌドL-LACPポヌトチャネル
     LAGモヌドステヌタスアップタむムポヌト
 L 1 L2L3 up 00:34:00 Te 0/40Up 


蚭蚈䟋

VLTテクノロゞを䜿甚しおデヌタセンタヌネットワヌクむンフラストラクチャを蚭蚈する䟋を考えおみたしょう。 2぀のVLTドメむンは、4぀の40GEポヌトで構成される1぀のLAGによっお接続されたす。 VLTを䜿甚するず、レベルのブレヌドスむッチずネットワヌクコアスむッチ間のすべおのチャネルにトラフィックを分散できたす。





このネットワヌクむンフラストラクチャは、゜リュヌションのすべおのコンポヌネントDell EqualLogicストレヌゞ、Dellスむッチ、Dellブレヌドサヌバヌ甚の統合アダプタヌでiSCSI DCBテクノロゞヌをサポヌトするこずにより、LANおよびSANの統合も提䟛したす。



この蚭蚈䟋ずその構成の詳现に぀いおは、「 Datacenter Reference Architecture-Deploying Active fabric for Datacenter 」ドキュメントで説明されおいたす。



All Articles