Hvilken rolle spiller netværksswitches i datacentret?

En netværksswitch er en enhed, der udvider netværket og kan give flere forbindelsesporte i undernetværket for at forbinde flere computere.Det har karakteristika af høj omkostningsydelse, høj fleksibilitet, relativ enkelhed og nem implementering.

Når en netværksswitch-interface modtager mere trafik, end den kan håndtere, vælger netværksswitchen enten at cache den eller netværksswitchen for at droppe den.Buffring af netværksswitches er normalt forårsaget af forskellige netværksgrænsefladehastigheder, pludselige udbrud af trafik på netværksswitches eller mange-til-en trafiktransmission.

Det mest almindelige problem, der forårsager buffering på netværksswitches, er pludselige ændringer i mange-til-en-trafik.For eksempel er en applikation bygget på flere serverklyndeknuder.Hvis en af ​​knudepunkterne samtidig anmoder om data fra alle andre knudepunkters netværkskontakter, bør alle svar ankomme til netværkskontakterne på samme tid.Når dette sker, oversvømmer alle netværksswitches portene på supplikantens netværksswitch.Hvis netværksswitchen ikke har nok udgangsbuffere, kan netværksswitchen afbryde noget trafik, eller netværksswitchen kan øge applikationsforsinkelsen.Tilstrækkelige netværksswitchbuffere kan forhindre pakketab eller netværksforsinkelse på grund af protokoller på lavt niveau.

JHA-SW2404MG-28BC

De fleste moderne datacenter-switchplatforme løser dette problem ved at dele switching-cachen på netværksswitches.Netværksswitches har en bufferpoolplads, der er allokeret til specifikke porte.Netværksswitches deler switching-cache, der varierer meget mellem leverandører og platforme.

Nogle leverandører af netværksswitche sælger netværksswitche designet til specifikke miljøer.For eksempel har nogle netværksswitches stor bufferbehandling og er velegnede til Hadoop-miljøer i mange-til-en-transmissionsscenarier.Netværksswitches I miljøer, der kan distribuere trafik, behøver netværksswitches ikke at installere buffere på switchniveau.

Netværksswitchbuffere er meget vigtige, men der er ikke noget rigtigt svar på, hvor meget netværksswitchplads vi har brug for.Enorme netværksswitchbuffere betyder, at netværket ikke taber nogen trafik, men det betyder også øget netværksswitch-latens - data, der er lagret af netværksswitchen, skal vente, før de videresendes.Nogle netværksadministratorer foretrækker mindre buffere på netværksswitches for at lade applikationen eller protokollen håndtere noget trafik nede.Det korrekte svar er at forstå trafikmønstrene for din applikations netværksswitches og vælge en netværksswitch, der passer til disse behov.


Indlægstid: 24. marts 2022