Qual è il ruolo degli switch di rete nel data center?

Uno switch di rete è un dispositivo che espande la rete e può fornire più porte di connessione nella sottorete per connettere più computer.Ha le caratteristiche di prestazioni ad alto costo, elevata flessibilità, relativa semplicità e facile implementazione.

Quando l'interfaccia di uno switch di rete riceve più traffico di quello che può gestire, lo switch di rete sceglie di memorizzarlo nella cache oppure di rilasciarlo.Il buffering degli switch di rete è solitamente causato da velocità diverse dell'interfaccia di rete, improvvisi picchi di traffico sugli switch di rete o dalla trasmissione del traffico molti-a-uno.

Il problema più comune che causa il buffering sugli switch di rete sono i cambiamenti improvvisi nel traffico molti-a-uno.Ad esempio, un'applicazione è creata su più nodi del cluster di server.Se uno dei nodi richiede contemporaneamente dati dagli switch di rete di tutti gli altri nodi, tutte le risposte dovrebbero arrivare agli switch di rete contemporaneamente.Quando ciò accade, tutti gli switch di rete inondano le porte dello switch di rete del richiedente.Se lo switch di rete non dispone di buffer di uscita sufficienti, potrebbe eliminare parte del traffico oppure aumentare la latenza dell'applicazione.Buffer dello switch di rete sufficienti possono prevenire la perdita di pacchetti o la latenza di rete dovuta a protocolli di basso livello.

JHA-SW2404MG-28BC

La maggior parte delle moderne piattaforme di commutazione dei data center risolvono questo problema condividendo la cache di commutazione degli switch di rete.Gli switch di rete dispongono di uno spazio di pool di buffer allocato a porte specifiche.Gli switch di rete condividono cache di commutazione che variano ampiamente tra fornitori e piattaforme.

Alcuni fornitori di switch di rete vendono switch di rete progettati per ambienti specifici.Ad esempio, alcuni switch di rete hanno un buffer di elaborazione di grandi dimensioni e sono adatti per ambienti Hadoop in scenari di trasmissione molti-a-uno.Switch di rete Negli ambienti in grado di distribuire il traffico, gli switch di rete non necessitano di distribuire buffer a livello di switch.

I buffer degli switch di rete sono molto importanti, ma non esiste una risposta giusta alla quantità di spazio degli switch di rete di cui abbiamo bisogno.Enormi buffer dello switch di rete significano che la rete non perde traffico, ma significa anche una maggiore latenza dello switch di rete: i dati archiviati dallo switch di rete devono attendere prima di essere inoltrati.Alcuni amministratori di rete preferiscono buffer più piccoli sugli switch di rete per consentire all'applicazione o al protocollo di gestire una parte del traffico.La risposta corretta è comprendere i modelli di traffico degli switch di rete della tua applicazione e scegliere uno switch di rete adatto a tali esigenze.


Orario di pubblicazione: 24 marzo 2022