Vilken roll har nätverksswitchar i datacentret?

En nätverksswitch är en enhet som utökar nätverket och kan ge fler anslutningsportar i undernätverket för att ansluta fler datorer.Den har egenskaperna för hög kostnadsprestanda, hög flexibilitet, relativ enkelhet och enkel implementering.

När ett nätverksväxelgränssnitt tar emot mer trafik än det kan hantera, väljer nätverksväxeln att antingen cache det eller att nätverksväxeln släpper det.Buffring av nätverksväxlar orsakas vanligtvis av olika nätverksgränssnittshastigheter, plötsliga skurar av trafik på nätverksväxlar eller många-till-en-trafiköverföring.

Det vanligaste problemet som orsakar buffring på nätverksväxlar är plötsliga förändringar i många-till-en-trafik.Till exempel är en applikation byggd på flera serverklusternoder.Om en av noderna samtidigt begär data från nätverksväxlarna för alla andra noder, bör alla svar anlända till nätverksväxlarna samtidigt.När detta händer översvämmer alla nätverksswitchar portarna på supplikantens nätverksswitch.Om nätverksväxeln inte har tillräckligt med utgångsbuffertar kan nätverksväxeln tappa en del trafik eller så kan nätverksväxeln öka programfördröjningen.Tillräckliga nätverksväxlingsbuffertar kan förhindra paketförlust eller nätverkslatens på grund av lågnivåprotokoll.

JHA-SW2404MG-28BC

De flesta moderna växlingsplattformar för datacenter löser detta problem genom att dela växlingscachen för nätverksväxlarna.Nätverksswitchar har ett buffertpoolutrymme tilldelat specifika portar.Nätverksväxlar delar switchcacher som varierar kraftigt mellan leverantörer och plattformar.

Vissa leverantörer av nätverksväxlar säljer nätverksväxlar utformade för specifika miljöer.Till exempel har vissa nätverksväxlar stor buffertbehandling och är lämpliga för Hadoop-miljöer i många-till-en-överföringsscenarier.Nätverksväxlar I miljöer som kan distribuera trafik behöver nätverksväxlar inte distribuera buffertar på switchnivå.

Nätverksswitchbuffertar är mycket viktiga, men det finns inget rätt svar på hur mycket nätverksswitchutrymme vi behöver.Enorma nätverksväxlingsbuffertar gör att nätverket inte tappar någon trafik, men det innebär också ökad latens för nätverksväxel – data som lagras av nätverksväxeln måste vänta innan de vidarebefordras.Vissa nätverksadministratörer föredrar mindre buffertar på nätverksväxlar för att låta applikationen eller protokollet hantera en del trafik nere.Det korrekta svaret är att förstå trafikmönstren för din applikations nätverksväxlar och välja en nätverksväxel som passar dessa behov.


Posttid: 2022-mars