Hva er rollen til nettverkssvitsjer i datasenteret?

En nettverkssvitsj er en enhet som utvider nettverket og kan gi flere tilkoblingsporter i undernettverket for å koble til flere datamaskiner.Den har egenskapene til høy kostnadsytelse, høy fleksibilitet, relativ enkelhet og enkel implementering.

Når et nettverkssvitsjgrensesnitt mottar mer trafikk enn det kan håndtere, velger nettverkssvitsjen enten å bufre den eller nettverkssvitsjen for å slippe den.Bufring av nettverkssvitsjer er vanligvis forårsaket av ulike nettverksgrensesnitthastigheter, plutselige utbrudd av trafikk på nettverkssvitsjer eller mange-til-en trafikkoverføring.

Det vanligste problemet som forårsaker bufring på nettverkssvitsjer er plutselige endringer i mange-til-en trafikk.For eksempel er en applikasjon bygget på flere serverklyngenoder.Hvis en av nodene samtidig ber om data fra nettverkssvitsjene til alle andre noder, skal alle svar ankomme nettverkssvitsjene samtidig.Når dette skjer, oversvømmer alle nettverkssvitsjer portene til supplikantens nettverkssvitsj.Hvis nettverkssvitsjen ikke har nok utgangsbuffere, kan nettverkssvitsjen slippe noe trafikk, eller nettverkssvitsjen kan øke programforsinkelsen.Tilstrekkelige nettverkssvitsjbuffere kan forhindre pakketap eller nettverksforsinkelse på grunn av lavnivåprotokoller.

JHA-SW2404MG-28BC

De fleste moderne bytteplattformer for datasenter løser dette problemet ved å dele svitsjbufferen til nettverkssvitsjene.Nettverkssvitsjer har en bufferpoolplass tildelt spesifikke porter.Nettverkssvitsjer deler svitsj-cacher som varierer mye mellom leverandører og plattformer.

Noen nettverkssvitsjleverandører selger nettverkssvitsjer designet for spesifikke miljøer.For eksempel har noen nettverkssvitsjer stor bufferbehandling og er egnet for Hadoop-miljøer i mange-til-en-overføringsscenarier.Nettverkssvitsjer I miljøer som kan distribuere trafikk, trenger ikke nettverkssvitsjer å distribuere buffere på svitsjnivå.

Nettverkssvitsjbuffere er veldig viktige, men det finnes ikke noe riktig svar på hvor mye nettverkssvitsjplass vi trenger.Enorme nettverkssvitsjbuffere betyr at nettverket ikke slipper noen trafikk, men det betyr også økt ventetid for nettverkssvitsj – data som er lagret av nettverkssvitsjen må vente før de videresendes.Noen nettverksadministratorer foretrekker mindre buffere på nettverkssvitsjer for å la applikasjonen eller protokollen håndtere noe trafikk nede.Det riktige svaret er å forstå trafikkmønstrene til applikasjonens nettverkssvitsjer og velge en nettverkssvitsj som passer disse behovene.


Innleggstid: 24. mars 2022