Wat is de rol van netwerkswitches in het datacenter?

Een netwerkswitch is een apparaat dat het netwerk uitbreidt en meer verbindingspoorten in het subnetwerk kan bieden om meer computers aan te sluiten.Het heeft de kenmerken van hoge kostenprestaties, hoge flexibiliteit, relatieve eenvoud en eenvoudige implementatie.

Wanneer een netwerkswitchinterface meer verkeer ontvangt dan hij aankan, kiest de netwerkswitch ervoor om het in de cache op te slaan of laat de netwerkswitch het vallen.Het bufferen van netwerkswitches wordt meestal veroorzaakt door verschillende netwerkinterfacesnelheden, plotselinge verkeersstromen op netwerkswitches of veel-op-één-verkeerstransmissie.

Het meest voorkomende probleem dat buffering op netwerkswitches veroorzaakt, zijn plotselinge veranderingen in veel-op-één-verkeer.Een applicatie is bijvoorbeeld gebouwd op meerdere serverclusterknooppunten.Als een van de knooppunten tegelijkertijd gegevens opvraagt ​​bij de netwerkswitches van alle andere knooppunten, moeten alle antwoorden tegelijkertijd bij de netwerkswitches aankomen.Wanneer dit gebeurt, overspoelen alle netwerkswitches de poorten van de netwerkswitch van de aanvrager.Als de netwerkswitch niet over voldoende uitgaande buffers beschikt, kan de netwerkswitch wat verkeer wegnemen of kan de netwerkswitch de latentie van de applicatie vergroten.Voldoende netwerkswitchbuffers kunnen pakketverlies of netwerklatentie als gevolg van protocollen op laag niveau voorkomen.

JHA-SW2404MG-28BC

De meeste moderne schakelplatforms voor datacenters lossen dit probleem op door de schakelcache van de netwerkswitches te delen.Netwerkswitches hebben een bufferpoolruimte die is toegewezen aan specifieke poorten.Netwerkswitches delen schakelcaches die sterk variëren tussen leveranciers en platforms.

Sommige leveranciers van netwerkswitches verkopen netwerkswitches die zijn ontworpen voor specifieke omgevingen.Sommige netwerkswitches hebben bijvoorbeeld een grote bufferverwerking en zijn geschikt voor Hadoop-omgevingen in veel-op-één-transmissiescenario's.Netwerkswitches In omgevingen waarin verkeer kan worden gedistribueerd, hoeven netwerkswitches geen buffers op switchniveau in te zetten.

Netwerkswitchbuffers zijn erg belangrijk, maar er is geen juist antwoord op de vraag hoeveel netwerkswitchruimte we nodig hebben.Enorme netwerkswitchbuffers zorgen ervoor dat het netwerk geen verkeer laat vallen, maar het betekent ook een grotere latentie van de netwerkswitch; gegevens die door de netwerkswitch worden opgeslagen, moeten wachten voordat ze worden doorgestuurd.Sommige netwerkbeheerders geven de voorkeur aan kleinere buffers op netwerkswitches, zodat de applicatie of het protocol wat verkeer kan verwerken.Het juiste antwoord is om inzicht te krijgen in de verkeerspatronen van de netwerkswitches van uw toepassing en een netwerkswitch te kiezen die aan deze behoeften voldoet.


Posttijd: 24 maart 2022