NIC Teaming i Windows Server 2012


Innledning

Windows Server 2012 har en rekke nye funksjoner. En av de mest velkommen nye funksjonene er muligheten til å skape NIC lagene. Et NIC team er en samling av nettverksgrensesnitt (NIC) som fungerer sammen som én. Det er mange fordeler med å bygge et NIC team. Den største fordelen er båndbredde aggregering. NIC teaming gjør at båndbredden til hver NIC i teamet som skal kombineres, og dermed levere mer båndbredde enn noen enkelt NIC i klubben ville være i stand til å håndtere seg selv.

En annen bemerkelsesverdig fordel å NIC teaming er redundans. NIC teaming beskytter serveren mot feil NIC. Hvis en NIC innen NIC lag svikter så laget er i stand til å fortsette å fungere på tross av feilen, men med redusert kapasitet.

Teknisk sett NIC teaming er ikke en helt ny funksjon. Tidligere versjoner av Windows Server støttes NIC teaming, men bare med noen veldig store begrensninger. Den viktigste begrensningen var at laget NIC måtte gjennomføres på nivå maskinvare, ikke programvaren nivå. Dette betydde at du måtte kjøpe server maskinvare og nettverkskort som opprinnelig støttet NIC teaming. Videre serveren og nettverkskort måtte bli gitt av samme leverandør. Unødvendig å si, denne tilnærmingen til NIC teaming var dyrt å si det mildt.

Disse begrensningene er borte i Windows Server 2012. Nå NIC teaming kan implementeres på programvaren nivå, så det er ikke nødvendig å kjøpe spesialiserte server maskinvare. Videre gjør teamet NIC ikke trenger å være leverandør konsekvent. Du kan opprette en NIC team bestående av nettverkskort fra flere leverandører.

En annen fordel er at en NIC laget kan være enorme. Du kan kombinere opptil 32 fysiske nettverkskort i en NIC team. Tenk for et øyeblikk at du bygget et team av 32 ten gigabit nettverkskort. Det ville være funksjonell ekvivalent til å ha en 320 gigabit-tilkobling (minus overhead).

NIC teamet Bruker

Rett om nå du kanskje lurer på under hvilke omstendigheter du kan bruke en NIC team. Generelt sett kan en NIC lag brukes i enhver situasjon som en fysisk NIC skulle brukes i. NIC lagene kan håndtere normal server nivå trafikk, men de kan også brukes av virtuelle maskiner. Når det er sagt, det finnes noen få unntak. NIC teaming fungerer ikke med følgende:

SR-IOV

Remote Direct Memory Access (RDMA)

TCP Chimney

Microsoft gjør egentlig ikke forklare hvorfor TCP Chimney støttes ikke (i hvert fall ikke som jeg har funnet), men de tyder på at at grunnen til SR-IOV og RDMA støttes ikke er fordi disse teknologiene sende trafikk direkte til nettverkskortet og helt omgå nettverksstakken, noe som betyr at SR-IOV og RDMA ikke klarer å oppdage teamet NIC.

Bygge en NIC-teamet

Opprette en NIC-teamet er en enkel prosess. For å gjøre dette, åpner Server Manager og klikk på lokal server. Neste, finn NIC Teaming alternativet i delen Egenskaper og deretter sjekke om NIC Teaming er aktivert eller deaktivert, som vist i figur A.


Figur A: Kontroller om NIC Teaming er aktivert eller deaktivert

Forutsatt at NIC Teaming er deaktivert, klikk på Disabled linken og NIC Teaming åpnes, som vist i Figur B.


Figur B:. NIC lagene er skapt gjennom NIC Teaming konsollen.

Nå, gå til konsollens Lag og klikk på Task falle ned. Velg det nye teamet alternativet. Når du gjør det, vil du se NIC Teaming dialogboksen vist i figur C.


Figur C:. Bruk NIC Teaming dialogboksen for å opprette NIC teamet

Som du kan se i figuren, er dialogboksen ganske enkel. Du kan opprette en NIC-teamet ved å skrive inn et navn for laget og deretter plukke de nettverkskortene som inngår i teamet. I figuren ovenfor jeg stuck med standardnavn for nettverkskortene som ble installert i serveren min, men hvis du endre navn på nettverkskort da de tilpassede navnene som du har tildelt vil dukke opp i denne dialogboksen.

Før du oppretter teamet NIC, er det en god idé å definere noen flere egenskaper. Mens dette er absolutt ikke et krav, da dette gir deg mer kontroll over funksjonalitet i laget. Hvis du ser på figuren ovenfor, vil du se at det er en ekstra Properties faller ned nær bunnen av figuren. Hvis du klikker på denne rullegardin, vil du bli presentert med noen flere alternativer, som vist i Figur D.


Figur D:. Det er noen flere egenskaper som du kan konfigurere

Teaming Mode

Det første alternativet på listen er teaming modus. Du kan velge mellom tre forskjellige Teaming moduser. Standardalternativet er Slå Independent. Som navnet tilsier, slår uavhengig modus lar deg bygge en NIC lag uten å måtte bekymre deg for nettverkssvitsjer. NICS som utgjør teamet kan også kobles til flere nettverkssvitsjer.

Det neste alternativet kalles statisk Teaming. Statisk teaming er en bryter avhengig modus. Denne modusen krever at du konfigurerer både datamaskinen og nettverket bryteren, slik som å identifisere koblingene som utgjør teamet.

Den tredje teaming modus er også slå avhengig. Det kalles LACP, og er basert på link aggregation. Fordelen med å bruke denne type NIC teaming er at du kan dynamisk rekon klubben NIC ved å legge til eller fjerne nettverkskort takt med behovet.

Load Balancing Mode

Det neste alternativet på listen er lastbalansering modus. Lastbalansering modus lar deg velge mellom to alternativer - Adresse Hash eller Hyper-V-port. The Address Hash alternativet er vanligvis det beste valget fordi det tillater trafikk til å være belastning balansert på tvers av alle de nettverkskort i klubben.

Hyper-V Port alternativet balanserer trafikk på en per virtuell maskin basis. Denne type lastbalansering tildeler hver virtuelle maskin trafikk til en bestemt NIC. Problemet med denne tilnærmingen er at virtuelle maskiner ikke er i stand til å dra nytte av å fordele trafikken over flere nettverkskort.

Vente Adapter

Det siste alternativet er Standby Adapter. Som navnet antyder, lar Standby Adapter alternativet du utpeke en NIC som en standby reserve. På den måten, hvis en NIC i teamet skulle svikte så reserve skal på plass for å ta over. Det er verdt å merke seg imidlertid at du bare kan utpeke ett NIC som en standby-adapter. Windows støtter ikke ha flere reserve adaptere.

Konklusjon

Som du kan se, NIC lagene er relativt enkelt å sette opp og konfigurere. The nice del er graden av flexability at Microsoft gir deg når du setter opp en NIC team. Det er opp til deg for eksempel hvis du ønsker å definere en standby-adapter eller ikke. Du kan lure men hva skjer hvis du velger ikke å konfigurere noen av flere egenskaper. I denne typen situasjon, tar Windows en one size fits all tilnærming til NIC teaming. Teamet modus er satt til Slå Independent, er lastbalansering modus satt til Adresse Hash, og det er ingen vente adapter definert.



Previous:
Next Page: