Přejít na hlavní obsah

Nastavení MLAG na Cisco Nexus-pokyny a tipy

Cisco Nexus - je to řada přepínačů, která je široce používána v moderních sítích pro vysoký výkon a spolehlivost. Jednou z důležitých funkcí, která je k dispozici v přepínačích Nexus, je MLAG (Multi-Chassis Link Aggregation), která umožňuje vytvářet virtuální přepínače pro zvýšení odolnosti vůči chybám a zvýšení šířky pásma sítě.

Instalace a konfigurace MLAG na Cisco Nexus může být pro začátečníky náročná, ale pomocí tohoto návodu a tipů můžete tuto funkci úspěšně nakonfigurovat.

V první řadě je nutné zajistit, aby všechny přepínače Nexus, které se budou podílet na MLAG, měly stejnou verzi firmwaru a stejnou konfiguraci. To je velmi důležité pro úspěšnou práci MLAG.

Dále je třeba vybrat dva přepínače, které budou fungovat jako virtuální přepínač MLAG. Musí být fyzicky připojeny ke každému jinému přepínači na dvou různých fyzických rozhraních.

Poté je nutné nakonfigurovat MLAG domain a MLAG peer-link na obou přepínačích. MLAG domain je identifikátor, který označuje, které přepínače budou sloučeny do virtuálního přepínače MLAG. MLAG peer-link je rozhraní, které bude použito k výměně řídicích informací mezi přepínači MLAG.

Po konfiguraci MLAG domain a MLAG peer-link je nutné nakonfigurovat mlag porty na přepínačích. MLAG porty jsou fyzická rozhraní, která budou sloučena do virtuálního portu MLAG, což zvýší šířku pásma a zvýší odolnost sítě proti chybám.

Když jsou všechna nastavení MLAG dokončena, je nutné provést testování a kontrolu stavu MLAG. Je také možné nastavit další možnosti MLAG, pokud je to nutné pro konkrétní scénáře použití.

Mlag na Cisco Nexus

Když nastavíte MLAG na přepínačích Cisco Nexus, vytvoří se mlag doména, která zahrnuje dva nebo více přepínačů nazývaných MLAG Pirami. Tyto přepínače jsou spárovány a vzájemně synchronizují své konfigurace a stavy.

  • Jeden z přepínačů v páru funguje jako aktivní (primary) hostina a zpracovává provoz na portech MLAG, zatímco druhý přepínač je v pohotovostním režimu (standby). Pokud aktivní hostina selže, role aktivní hostiny se automaticky změní na pasivní hostinu, která zajišťuje nepřetržitý provoz sítě.
  • Porty MLAG na aktivním a pasivním pirachu jsou agregovány do jednoho logického připojení LAG. To umožňuje vyvážení zátěže a zvýšení šířky pásma a také zajištění odolnosti proti chybám, protože v případě selhání jednoho z přepínačů budou porty LAG automaticky přepnuty na jiný aktivní přepínač.
  • Synchronizace stavu portů a MAC adres mezi aktivním a pasivním pirátem se provádí pomocí protokolu MLAG Control Protocol (MLAGCP). Tento protokol umožňuje konzistenci stavu portů a zabraňuje ztrátě provozu při přepínání mezi piráty.

V důsledku nastavení MLAG na Cisco Nexus je dosaženo vysoké dostupnosti sítě, odolnosti vůči selhání a efektivnějšího využívání zdrojů. MLAG také usnadňuje proces aktualizace a rozšíření sítě, protože nové přepínače lze snadno přidat do domény MLAG, aniž by byly připojeny k určitému hostiteli.

Výhody používání MLAG

Mezi hlavní výhody používání MLAG patří:

1. Vysoká odolnost proti chybám:

Při použití MLAG, pokud jeden z přepínačů selže, druhý přepínač automaticky přebírá jeho funkce a pokračuje v údržbě sítě.

2. Zvýšená šířka pásma:

MLAG umožňuje zvýšit šířku pásma sítě agregací linek mezi přepínači. Propojené přepínače MLAG sdílejí data s různými zařízeními v síti, jako jsou servery, firewally a směrovače současně.

3. Vyrovnávání zatížení:

MLAG zajišťuje rovnoměrné rozložení provozu mezi propojenými přepínači, což umožňuje dosáhnout vyvážení zátěže a zabránit přetížení jednoho přepínače.

4. Snadné přiblížení:

MLAG umožňuje snadné škálování sítě přidáním nebo odebráním přepínačů z clusteru MLAG. To je užitečné zejména v případě, kdy se počet zařízení v síti zvyšuje nebo snižuje.

Všechny tyto výhody činí z MLAG nepostradatelný nástroj pro budování spolehlivých, vysoce výkonných a flexibilních sítí.

Požadavky na přizpůsobení MLAG

Chcete-li úspěšně nakonfigurovat MLAG na Cisco Nexus, musíte splnit řadu požadavků:

  • Aktualizujte operační systém svého přepínače na nejnovější verzi, abyste se ujistili, že jsou povoleny všechny potřebné funkce a opravy chyb.
  • Ujistěte se, že všechny přepínače, které plánujete sloučit do MLAG, tuto funkci podporují a mají stejnou verzi softwaru.
  • Připravte si fyzické připojení přepínačů: každý přepínač musí mít dvě fyzická připojení k jiným přepínačům, které se účastní MLAG. Přepínače lze připojit pomocí ethernetových kabelů nebo optických kabelů.
  • Vytvořte virtuální IP adresu (VIP), která bude použita jako virtuální adresa mezi přepínači MLAG. Tato adresa by měla být ve stejné podsíti jako jiné adresy ve vaší síti.
  • Nastavte jedinečné identifikátory přepínačů (domain-ID) a pořadová čísla přepínačů (node-ID). Mohou být prezentovány jako čísla od 1 do 255. Můžete například nainstalovat Domain-ID přepínače 1 a jeho node-ID 1, zatímco druhý přepínač bude mít domain-ID 1 a node-ID 2.
  • Nastavte VLAN na přepínačích MLAG a ujistěte se, že všechny potřebné VLAN jsou ve stejném stavu: aktivní nebo vypnuté.

Konfigurace Cisco Nexus pro MLAG

Chcete-li nastavit MLAG na Cisco Nexus, musíte postupovat podle následujících kroků:

  1. Na obou přepínačích vytvořte Port channely a nakonfigurujte je v režimu active.
  2. Nastavte parametry MLAG. Zadejte mlag ID, IP adresy a MAC adresy zařízení.
  3. Aktivujte MLAG na přepínačích a zadejte portové channely, které budou použity pro MLAG.
  4. Nakonfigurujte interakci mezi přepínači MLAG pomocí LACP.
  5. Nakonfigurujte VLANy na přepínačích a určete, které VLANy budou přeposílány přes MLAG.
  6. Zkontrolujte nastavení MLAG a zajistěte redundanci připojení k zařízením.

Po provedení těchto kroků bude MLAG plně nakonfigurován na Cisco Nexus a bude připraven k použití v síti.

Konfigurace dalších parametrů MLAG

Maximální velikost konfiguračního souboru

Při konfiguraci MLAG na přepínačích Cisco Nexus je také nutné vzít v úvahu maximální velikost konfiguračního souboru. V případě, že velikost konfigurace překročí stanovené limity, může dojít k problému s uložením a aplikací nastavení. Před zahájením konfigurace MLAG je proto nutné zkontrolovat maximální povolenou velikost konfiguračního souboru a ujistit se, že velikost konfigurace MLAG nepřekračuje uvedený limit.

Pravidelnost kontroly virtuálních portů

Nastavení správné periodicity kontroly virtuálních portů je velmi důležité pro zajištění stabilní funkce MLAG. Cisco Nexus má pro tuto možnost výchozí hodnotu, ale lze ji změnit v závislosti na požadavcích konkrétní sítě. Doporučuje se provádět pravidelné kontroly virtuálních portů pro detekci a řešení možných problémů v konfiguraci MLAG.

Konfigurace protokolu BFD

Další důležitou možností při konfiguraci MLAG na Cisco Nexus je použití protokolu Bidirectional Forwarding Detection (BFD). BFD se používá k rychlé detekci selhání sítě a rychlé změně datové cesty. Může být užitečný při práci s MLAG, protože umožňuje rychlejší a spolehlivější přepnutí na stendbai server, když hlavní server selže.

Příklad příkazu pro konfiguraci MLAG pomocí protokolu BFD:

switch(config)# feature bfdswitch(config)# interface ethernet 1/1switch(config-if)# ip bfd echo

Nastavení priority MLAG

Při konfiguraci MLAG je také možné nastavit prioritu MLAG tak, aby určitý přepínač plnil roli stendbai (backup) serveru v MLAG. Priorita primární (primary) a backup (backup) přepínače umožňují flexibilnější řízení procesu detekce selhání a přepínání mezi servery v MLAG.

Příklad příkazu k zadání priority MLAG:

switch(config)# mlag priority 100

V tomto příkladu je přiřazena priorita 100 pro hlavní přepínač, což je upřednostňováno v konfiguraci MLAG.

Kontrola funkčnosti MLAG

Po konfiguraci MLAG na Cisco Nexus se doporučuje provést kontrolu funkčnosti tohoto protokolu. To zajistí, že MLAG funguje správně a že obě přepínače správně interagují. Je důležité zkontrolovat následující aspekty funkčnosti:

AspektPopisKontrola
ZálohováníV případě selhání jednoho z přepínačů by měl MLAG automaticky přesměrovat provoz na druhý přepínač.Vypněte jeden z přepínačů a ujistěte se, že máte přístup ke všem propojeným síťovým zařízením.
Vyrovnávání zatíženíMLAG by měl rovnoměrně rozdělit provoz mezi dva přepínače.Odešlete několik testovacích balíčků přes MLAG a ujistěte se, že jsou oba přepínače rovnoměrně načteny.
Automatické obnoveníPo obnovení selhávajícího přepínače by měl MLAG automaticky obnovit normální provoz a přesměrovat provoz na oba přepínače.Zapněte dříve vypnutý přepínač a ujistěte se, že se provoz začne znovu rovnoměrně rozdělovat mezi oba přepínače.
KonzistenceData přeposílaná přes MLAG musí být konzistentní a nepodléhají ztrátě zkreslení.Proveďte přenos velkého množství dat přes MLAG a ujistěte se o spolehlivosti a integritě přenesených dat.

Při provádění kontroly funkčnosti MLAG se doporučuje používat různé nástroje a nástroje ke shromažďování a analýze dat o provozu, jako je SPAN, Wireshark atd. Pokud jsou zjištěny jakékoli problémy nebo chyby, doporučuje se pečlivě zkontrolovat každý aspekt nastavení MLAG a provést potřebné změny, abyste dosáhli nejlepšího výkonu a spolehlivosti sítě.

Funkce směrování s MLAG

Mechanismus MLAG (Multi-chassis Link Aggregation Group) umožňuje sloučit více přepínačů do jedné logické jednotky, což poskytuje zvýšenou odolnost proti chybám a zvyšuje šířku pásma sítě. Při konfiguraci MLAG však existují určité funkce v směrování, které je třeba zvážit.

První funkcí je, že MLAG vytváří virtuální přepínač (vPC) sestávající ze dvou fyzických přepínačů. V takovém případě musí mít každý virtuální přepínač na routeru jedinečnou IP adresu. To umožňuje routeru určit, přes který přepínač by měl být provoz směrován. Je také nutné nakonfigurovat směrování mezi těmito IP adresami, aby byla zajištěna konektivita sítě.

Druhou funkcí je, že směrování provozu může probíhat jak prostřednictvím fyzického přepínače, tak prostřednictvím virtuálního přepínače. To lze nakonfigurovat pomocí směrovacího protokolu nebo statických tras. V tomto případě je třeba vzít v úvahu, že provoz procházející virtuálním přepínačem bude mírně zpožděn kvůli dalším fázím zpracování a přeposílání.

Třetí funkcí směrování s MLAG je možnost Nastavení ECMP (Equal Cost Multi-Pathing) pro vyvážení zátěže mezi fyzickými přepínači a virtuálním přepínačem. ECMP umožňuje rozdělit provoz mezi více cest se stejnými náklady, což zvyšuje šířku pásma a zajišťuje efektivní provoz sítě.

Tipy pro optimalizaci práce MLAG

  • Zkontrolujte kompatibilitu zařízení: Ujistěte se, že všechna zařízení zapojená do MLAG jsou vzájemně kompatibilní a podporují tuto technologii.
  • Vyberte správný pracovní režim: Vyberte režim MLAG, který nejlépe odpovídá konfiguraci vaší sítě. Jednostranný nebo obousměrný režim MLAG může být vhodnější v závislosti na požadavcích na šířku pásma a spolehlivost sítě.
  • Nastavte správnou zprávu BPDU: Ujistěte se, že jsou zprávy BPDU (Bridge Protocol data Unit) správně nakonfigurovány. Se správným nastavením BPDU můžete zabránit smyčkám v síti, což může mít negativní dopad na výkon a spolehlivost.
  • Použijte agregaci kanálů: Nakonfigurujte agregaci kanálů (Port Channel) pro sloučení fyzických rozhraní do logické skupiny. To umožňuje zvýšit šířku pásma a spolehlivost připojení mezi zařízeními.
  • Nastavte správnou dopravní politiku: Určete správné dopravní zásady pro MLAG, které zajistí vyvážení zátěže a zabrání nadměrným smyčkám.
  • Pravidelně kontrolujte stav MLAG: Pravidelně kontrolujte stav MLAG, abyste se ujistili, že funguje správně. Monitorování a logování pomůže včas identifikovat a odstranit možné problémy.

Dodržování těchto tipů vám pomůže optimalizovat provoz MLAG na Cisco Nexus a zajistit stabilní a spolehlivou síť.