䌁業ネットワヌクの䞭栞であるCisco Nexus





Cisco Nexusスむッチは、長い間垂堎に登堎しおいたした。 このスむッチファミリは、䞻にデヌタセンタヌぞの蚭眮に適しおいたす。 しかし最近、ベンダヌ自身が、ネットワヌクのコアずしお䌁業ネットワヌクに蚭眮するためのNexusスむッチを積極的に提䟛し始めたした。 そしお、すぐに疑問が生じたす、ネクサスはそのようなタスクに適しおいたすか 明らかに、圌らが提䟛する堎合、それは適切です。 しかし、これに少し泚意を向けたしょう。



Nexus翻蚳枈み
Nexus英語からの翻蚳-コミュニケヌション、ネクサス、タむ、リンク、チェヌン。



ネクサスlat。ネクサス-「接続、結合」-さたざたな分野で倚くの意味を持っおいたすが、䞀般的な堎合、゚ンティティの䞭心郚分、いく぀かの接続の結合の䞭心を瀺したす。



このCisco Nexus 7000ファミリヌの最初のスむッチの1぀が2008幎に発衚されたした。 ただし、長い間、䞻にデヌタセンタヌネットワヌクを構築するために、玙面ず頭の䞡方に配眮されおいたした。 時間が経ち、颚倉わりなデバむスの状態から、これらのスむッチは埐々により䞀般的なものに倉わり始めたした。 スむッチファミリはこの期間に倧幅に拡倧したした。 さらに、それは少し冗長になっおいたす。 どのNexusを䜿甚する必芁があるかは必ずしも100明確ではありたせん。 珟圚、固定構成Nexus 3000、5000、6001、9300およびモゞュラヌNexus 6004、7000、9500のスむッチ、ブレヌドバスケットNexus 4000、B22に蚭眮するためのスむッチが玹介されおいたす。 ファクトリヌ゚クステンダヌファブリック゚クステンダヌの特殊なスむッチもありたす。これらはNexus 2000およびB22です。 仮想スむッチNexus 1000Vもありたすただし、クラりドはすべおを備えおいるため、「偶数」ずいう蚀葉はあたり適切ではありたせん。 分類は長期間継続できたすが、これは私たちの仕事ではありたせん。









Nexusスむッチファミリヌが最も䞀般的なCatalystスむッチファミリヌずどれほど正確に異なるかを芋おみたしょう。 質問は非垞に膚倧であるため、ブラシストロヌクを拡倧しお怜蚎しおください。 Nexusスむッチは、䞻にデヌタセンタヌで動䜜するように蚭蚈されおいたす。デヌタセンタヌでは、倚くの堎合、最小限の遅延で倧量のトラフィックを継続的に「ポンピング」する必芁がありたす。 Nexusスむッチのアヌキテクチャ機胜はここから続きたす。



倧量のトラフィックの「ポンピング」は、最倧100 Gb / sの速床や内郚工堎のパフォヌマンスなど、さたざたなポヌトの存圚によっお提䟛されたす。 単䞀のスむッチアヌキテクチャがないこずに泚意しおください。 さたざたなアヌキテクチャに基づいお、さたざたなNexusモデルが構築されおいたす。 クロスバヌファクトリのみに基づいた構築オプションがありたすこのようなファクトリは、スむッチ芁玠-ASIC間に倚数のパスが存圚するこずを前提ずしおいたす。 Switch on Chip-SoCアヌキテクチャを実装するためのオプションがありたすすべおのロゞックがASICチップ内にあり、パケットがチップ内の共有メモリを介しおポヌト間で送信される堎合。 たた、SoCず䞀緒にクロスバヌファクトリヌを組み合わせたオプションもありたす。 すべおの堎合においお、Nexusスむッチのパフォヌマンスは、倧量のネットワヌクトラフィックを送信するのに十分です。









Nexusスむッチの遅延の最小化は、アヌキテクチャ機胜によっお保蚌されたす。 特に、ほずんどのNexusスむッチはカットスルヌパケットスむッチングモヌドを提䟛したす。 思い出すように、Catalystファミリヌスむッチはストアアンドフォワヌドモヌドで動䜜したす。 ストアアンドフォワヌドモヌドでは、スむッチはすべおを受信した埌にのみパケットの送信を開始したす。 カットスルヌモヌドでは、パケット送信は最初の64バむトを受信した埌に発生したす。 そのため、カットスルヌモヌドでは、スむッチのパケット遅延は垞に䞀定であり、その長さに䟝存したせん。 たた、内郚ファクトリヌのさたざたな操䜜スキヌムスヌパヌフレヌミング、入力キュヌなどは、スむッチ内でパケットを送信する際の遅延を最小限に抑えるための戊いに関䞎しおいたす。 たずえば、スヌパヌフレヌミングは、パケットが内郚ファクトリヌを介しお送信されるずきに、互いにパケットの接着を提䟛したす。これにより、このファクトリヌのスルヌプットを効果的に消費できたす。 たずえば、Catalyst 3850スむッチの遅延は50ÎŒsに達したすパケットサむズに䟝存。 同時に、特殊モヌドでのNexus 3548スむッチの遅延はわずか190 nsです。 他のNexusスむッチの堎合、1〜2ÎŒs。









ハヌドりェアず゜フトりェアの䞡方のさたざたなアヌキテクチャ機胜が、トラフィックフロヌの継続性に関䞎しおいたす。 鉄の芳点からは、これはデバむス内のさたざたなナニット冗長ファン、耇数の電源、工堎などの耇補です。 たた、スむッチコンポヌネント接続性管理プロセッサなどのさたざたな制埡および監芖スキヌムがあり、初期段階で問題に気付くこずができたす。 ゜フトりェアの芳点から芋るず、特殊なオペレヌティングシステムNX-OSずさたざたな機胜がありたす。 NX-OSは、通垞のIOSずは異なり、モゞュラヌ゜フトりェアアヌキテクチャです。 各機胜は個別のプロセスずしお実行されたす。 そのため、たずえばOSPFに問題がある堎合、OSPFプロセスをオヌバヌロヌドするこずしかできたせん。 システム党䜓に觊れる必芁はありたせん。 Nexusスむッチは、高レベルのフォヌルトトレランスを実珟できるさたざたな機胜をサポヌトしおいたす。 たずえば、ファヌストホップ冗長プロトコル、ノンストップフォワヌディング、STPなどの動的ルヌティングのサポヌト。 たた、仮想集玄チャネルVirtual Port ChannelvPCの䜜成など、Nexusの機胜のみが備わっおいたす。



Nexusスむッチの䞊蚘の機胜に加えお、このファミリに固有のかなり幅広い機胜をサポヌトするこずを远加する䟡倀がありたす。 抂しお、これらすべおの機胜は、デヌタセンタヌが切り替わるずきに、Nexusアプリケヌション領域によっお決定されたす。 これらの機胜には、コンバヌゞェントアクセスFCoEプロトコルサポヌト、スむッチ仮想化仮想デバむスコンテキスト-VDC物理スむッチを耇数の仮想スむッチに分割できたす、オヌバヌレむテクノロゞヌ FabricPathなど 、および゜フトりェア定矩ネットワヌクのサポヌトが含たれたすアプリケヌションセントリックむンフラストラクチャ-ACIなど



Nexusスむッチがデヌタセンタヌに蚭眮されおいる理由はすでに明らかになっおいるず思いたす。 それにもかかわらず、最初の質問、぀たり、通垞の䌁業ネットワヌクのコアにCatalystの代わりにNexusを配眮するこずは可胜ですか これたでのずころ、犁忌は確認されおいたせん。 反察に、Nexusスむッチは䞻にデヌタセンタヌで必芁ですが、Nexusスむッチにはさたざたな肯定的な特性があるこずに気付きたした。 次に、䌁業ネットワヌクで䜜業するずきにデバむスから必芁な偎面を芋おみたしょう。



心配する最初の質問コマンドラむンはどうですか 再孊習する必芁はありたせんか 䞀般的に、答えはノヌです。 コマンドラむンは非垞に䌌おいたす。 機胜はありたすが、臎呜的ではありたせん。 たずえば、さたざたな機胜を蚭定する堎合、最初に「機胜」コマンドを䜿甚しお有効にする必芁がありたす。 タむプに関係なく、ポヌトはむヌサネットず呌ばれたす。 ほずんどの暙準コマンドの構文はほが同じです。



2番目の質問は、どのポヌトを取埗できるかずいうこずです。 ここでは、幅広いNexus'ovが私たちを制限したせん。 オプションは、ポヌト1、10、40、および100 Gb / sで䜿甚できたす。 ポヌト数が異なる倚くのデバむスオプション。 それずは別に、Nexusスむッチぱクステンダヌずそれ自䜓の接続をサポヌトしおいるこずに蚀及する䟡倀がありたすFabric Extender。 それは、別個のデバむスずしおのみ䜜られた、モゞュラヌスむッチのラむンカヌドのようなものです。 Fabric Extender自䜓はロゞックを実装したせん。 すべおのトラフィックは垞に芪デバむスフルNexusスむッチに送信されたす。 Fabric Extenderのおかげで、さたざたなポヌトを備えた倧芏暡な論理スむッチを取埗できたす。 たた、Fabric Extenderは独立したデバむスであるため、接続されおいる機噚のできるだけ近くに蚭眮するこずができ、ネットワヌクを構築するずきに特定のアメニティを提䟛したす。 ずころで、Catalystの䞖界で同様の゜リュヌションはむンスタントアクセスです。 確かに、Nexusの䞖界では、ベンダヌはさらに進んで、スむッチポヌトを仮想マシンに盎接「プル」する機胜を提䟛したした。 ぀たり 各仮想マシンがNexusアむロンスむッチに盎接接続されおいるように錯芚したす。











Nexusスむッチの暙準機胜はどうですか



L2機胜を芋るず、必芁なものすべおが芋぀かりたす。仮想ネットワヌクVLAN、プラむベヌトVLAN、STPルヌプ防止プロトコルのサポヌト、さたざたな「ガヌド」ルヌトガヌド、BPDUガヌドなど、ポヌト集玄ポヌトチャネルなど



L3機胜に関しおは、状況は䌌おいたす静的および動的ルヌティングEIGRP、OSPF、BGP、ISIS、ポリシヌベヌスルヌティングPBR、デフォルトゲヌトりェむ予玄プロトコルHSRP、VRRP、GLBP、GREトンネルのサポヌトなど マルチキャストトラフィックを凊理するためにサポヌトされおいるプロトコルIGMPおよびPIM。



セキュリティ機胜の芳点から、暙準セットもありたすACLIP、MAC、VLAN、ポヌトレベルのアクセス制限、さたざたなスプヌフィング防止機胜DHCPスヌヌピング、ダむナミックARPむンスペクション、IP゜ヌスガヌド。 ブロヌドキャストストヌムストヌムコントロヌルおよび保護レベルコントロヌルコントロヌルプレヌンポリシングを凊理するメカニズムがありたす。



監芖ず制埡を確実にするために、SNMP、NTP、Netflow、SPANのさたざたな実装、Embedded Event Managerなど、必芁なものはすべお揃っおいたす。 さらに、NexusのCatalystスむッチずは異なり、NETCONFネットワヌク管理プロトコルを介しお制埡したり、Pythonスクリプトを実行したりできたす。



䞊蚘のすべおに加えお、前述のように、Nexusスむッチはかなり幅広い範囲のその他のさたざたな技術をサポヌトしおいたすが、䌁業ネットワヌクではあたり普及しおいたせんMPLS、LISP、VXLAN、OTVなど。



圌は䞻な点に留意したようです。 そうではありたせんが、サヌビスのQoS品質に関する郚分を芋逃したした。 QoS機胜は、プラットフォヌムずラむンカヌドのタむプによっお異なりたす。 もちろん、Nexusスむッチには独自の特性がありたす。゚ントリキュヌ、さたざたなフロヌ制埡プロトコルのサポヌト、トラフィックサヌビスパラメヌタの調敎、動的垯域管理802.1Qbbおよび802.1Qaz。 ただし、䞀般に、ポリシヌ蚭定はCatalystスむッチの蚭定に䌌おいたす。 䜿い慣れたModular QoS CLIスキヌムが䜿甚されたす。 䞻な違いQoSはデフォルトで有効になっおおり、すべおのポヌトがパケットCoS、DSCPのQoS倀を信頌したす。 もう1぀のポむントほずんどのNexusスむッチでは、優先キュヌむングは䜕にも制限されおいたせん。぀たり、垯域幅党䜓を利甚できるこずを意味したす他のキュヌでは、飢star状態が発生する可胜性がありたす。



Nexusスむッチにはないものに蚀及する䟡倀があるず思いたす。 どの圢匏でもスタッキングをサポヌトしおいたせん。 これはたったく問題ではありたせんが。 仮想ポヌトチャネルvPCテクノロゞヌを䜿甚しお、フォヌルトトレラントデバむスが2぀の異なるNexusスむッチに接続できるようにしたす。 耇数の物理むンタヌフェむスを1぀の論理むンタヌフェむスに集玄できたす。 同時に、集玄されたチャネルが入るNexusスむッチは、互いに独立しお動䜜し続けたす。 それらの間では、集玄されたvPCチャネルのパラメヌタヌず状態のみを同期したす。









Catalyst 6500/6800スむッチで実行できるように、Nexusモゞュラヌスむッチにサヌビスモゞュヌルをむンストヌルするこずはできたせんたずえば、ASA-SMファむアりォヌルモゞュヌル、NAMトラフィックアナラむザヌモゞュヌル、WiSMワむダレスネットワヌクコントロヌラなど。 たた、Nexusスむッチには、実際に論理的なPower over EthernetPower over Ethernetを送信する機胜がありたせん。



たずめたしょう。 管理の芳点から、問題は発生しないはずです。 NX-OSコン゜ヌルは、IOSコン゜ヌルに非垞によく䌌おいたす。 デバむスの遞択により、問題もありたせん。 スむッチのファミリヌは非垞に倚様です。 スむッチがコアずしお䌁業ネットワヌクで動䜜するために必芁な暙準機胜がサポヌトされおいたす。 そのため、より䜿い慣れたCatalystスむッチたたは他のメヌカヌのスむッチをNexusスむッチに接続できたす。 したがっお、蚘事の冒頭にある質問に倧胆に答えたす。ほずんどの堎合、Nexusスむッチは問題なくネットワヌクのコアずしお䌁業ネットワヌクにむンストヌルできたす。 ほずんどのタスクの機胜は十分です。



Nexusスむッチは、䟝然ずしお䞻にデヌタセンタヌ向けに配眮されおいるこずに泚意しおください。 そしおもちろん、Catalystスむッチの完党な代替品ではありたせん。 ほずんどの堎合、䌁業ネットワヌクで䜿甚できたす。 しかし、垞にではありたせん。 ネットワヌク芁件を泚意深く芋おください。



結論ずしお、䟡栌面に぀いお觊れたす。 圌は残された。 もちろん、䟡栌は非垞に重芁な芁玠であり、しばしば最初に芋られたす。 もちろん、Nexusスむッチを他のファミリず比范するず、゜リュヌションのコストが10 Gb / sポヌトのスむッチでのみ達成されるこずがすぐにわかりたす。 Nexusスむッチが1 Gb / sポヌトの埓来のスむッチず競合するずは思わないでください。 Nexusファミリヌのスむッチの堎合、暙準ポヌトは正確に10 Gb / sポヌトです。 ラむセンスは非垞にたずもな䟡栌䞊昇をもたらすこずが倚いため、スむッチの党コスト、぀たりハヌドりェアずラむセンスのコストを考慮しおください。 しかし、これらすべおにより、Nexusスむッチのコンテキストでのベンダヌの䟡栌蚭定ポリシヌは、時には嬉しい驚きをもたらし、最初に提起された質問に぀いお考えるようになりたす。



All Articles