NIC Teaming na Windows Server 2012

Funkce NIC teaming v systému Windows Server 2012 může správce kombinovat více karet fyzického síťového rozhraní (NIC) do jedné logické karty síťového rozhraní. V tomto článku se naučíme, pro jaké účely můžete tuto funkci použít, a na praktickém příkladu analyzujeme konfiguraci NIC Teaming v systému Windows Server 2012 pro dvě síťové karty..

Týmová technologie NIC není nová, ale v předchozích verzích serverového OS od MS ji bylo možné konfigurovat pouze pomocí speciálního softwaru vyvinutého výrobcem serveru. V systému Windows Server 2012 je technologie OS Windows Server 2012 standardním nástrojem OS (podporuje širokou škálu hardwaru) a přichází „v krabici“.

Je třeba poznamenat, že NIC Teaming in Server 2012 umožňuje seskupovat až 32 síťových karet, možná i různých výrobců, pokud pracují stejnou rychlostí.

Za jakým účelem lze použít týmovou technologii NIC

  1. Sdílení šířky pásma a vyvažování zátěže. To znamená, že pokud máte dvě síťové karty o síle 1 GB a spojíte je do jednoho „příkazu“, můžete dosáhnout zvýšení celkové šířky pásma až na 2 GB / s..
  2. Odolnost proti poruchám - při selhání kterékoli ze síťových karet kombinovaných s využitím týmového rozhraní NIC zbývá zbytek funkcí a komunikace se serverem není přerušena. U kritických serverů může tento mechanismus chránit před výpadky služby během selhání síťového přepínače. K implementaci této funkce stačí připojit síťové karty k různým fyzickým přepínačům.

Tato technologie nebude fungovat s technologiemi SR-IOV a Remote Direct Memory Access (RDMA), as při použití je přenos odeslán přímo na síťový adaptér a síťový zásobník je ignorován. TCP Chimney také není podporován.

Konfigurace NIC Teaming v systému Windows Server 2012

Kombinace více síťových karet do jedné je velmi jednoduché. Ve výchozím nastavení je režim NIC Teaming ve Win 2012 zakázán. Chcete-li jej aktivovat, otevřete konzolu pro správu serveru, vyberte místní server (místní server) a ve svých vlastnostech vyberte „NIC Teaming: Disabled“..

V okně, které se zobrazí v levém dolním panelu, vyberte Úkoly-> Nový tým..

Dále je třeba zadat název skupiny (název týmu) a vybrat síťové adaptéry, které budou součástí této skupiny.

Níže můžete nakonfigurovat speciální parametry skupiny. Pracovní metody a efektivita NIC Teaming závisí na těchto parametrech. Podívejme se na tato nastavení podrobněji..

Týmový režim

Režim skupinové podpory. Tento parametr určuje způsob interakce skupiny se síťovým zařízením (přepínač)

  • Statické Teaming - statický režim provozu v závislosti na síťovém zařízení. Všechny adaptéry ve skupině musí být připojeny k jednomu přepínači, jehož porty jsou nakonfigurovány pro použití agregace statických odkazů.
  • Přepnout Nezávislý - skupina pracuje nezávisle na přepínači, který navíc nemusíte konfigurovat. V tomto režimu lze k různým přepínačům připojit různé skupinové adaptéry, které chrání systém před poruchami v kterémkoli z nich. Toto je výchozí provozní režim..
  • Lacp (Link Aggregation Control Protocol) - Režim závisí také na síťovém zařízení. Přepínač je v tomto případě nakonfigurován tak, aby používal agregaci dynamických odkazů pomocí LACP.

Režim vyrovnávání zatížení

Režim vyrovnávání zatížení. Určuje, jak je provoz distribuován přes síťové karty ve skupině..

Adresa hash - Pro každý adaptér se vypočítá speciální hash (na základě MAC nebo IP adresy odesílatele a příjemce). V budoucnu bude veškerý síťový provoz od tohoto odesílatele procházet tímto adaptérem.
Hyper-V Port - režim lze použít pro server s rolí Hyper-V. V tomto režimu můžete svázat konkrétní port ve skupině Team Nicing s konkrétním portem ve virtuálním přepínači Hyper-V.

Pohotovostní adaptér

Jeden z adaptérů ve skupině lze označit jako pohotovostní režim. I.e. během normálního provozu se tento port nepoužívá pro přenos provozu, ale pokud se vyskytne problém s jiným adaptérem ve skupině, okamžitě zaujme své místo. Stojí za zmínku, že i bez této funkce, pokud některá síťová karta selže, nedojde k žádným prostojům jeho zatížení bude automaticky rozděleno mezi zbývající karty.

Po výběru všech potřebných parametrů můžete kliknout na OK a vytvoří se nová skupina Nic Teaming.

Přejdeme do okna „Síťová připojení“ ovládacího panelu a ujistíme se, že máme nový síťový adaptér (jeho ikona se mírně liší). Toto je virtuální adaptér pro naši skupinu.

Další konfigurace parametrů síťové karty (protokoly, adresa ipv4 / v6) je nyní prováděna ve vlastnostech tohoto adaptéru.

Konfigurace sdružování NIC v systému Windows Server 2012 pomocí Powershell

Tyto operace lze provádět nejen z Windows GUI, ale také pomocí příkazů Powershell, ve kterých je pro tento účel speciální modul NetLbfo.

Vytvořte novou skupinu s názvem team0 z adaptérů se jmény Ethernet0 a Ethernet1, nastavte režim provozu nezávislý na přepínači a vyvážení hash adresy.

New-NetLbfoTeam - jméno týmu0 -TeamMembers "Ethernet0", "Ethernet 1" --TeamingMode SwitchIndependent -LoadBalansingAlgorithm TransportPorts

Aktuální skupiny portů, jejich nastavení a stav se můžete seznámit příkazem:

Get-NetLbfoTeam

Jméno: team0
Členové: Ethernet1, Ethernet0
TeamNics: team0
TeamingMode: SwitchIndependent
LoadBalancingAlgorithm: TransportPorts
Stav: Nahoru

Skupinu můžete odstranit příkazem:

Remove-NetLbfoTeam - jméno team0