O papel dos switches de rede no data center

UMcomutador de redeé um dispositivo que expande a rede e pode fornecer mais portas de conexão na sub-rede para conectar mais computadores. Ele tem as características de alta relação desempenho-preço, alta flexibilidade, relativamente simples e fácil de implementar. Então, qual é o papel do switch de rede no data center?

Quando a interface do switch de rede recebe mais tráfego do que pode manipular, o switch de rede escolherá armazená-lo em cache ou descartá-lo. O cache do switch de rede geralmente é causado pela velocidade diferente da interface de rede, o tráfego do switch de rede estoura repentinamente ou a transmissão de tráfego muitos para um.

O problema mais comum que causa buffering em switches de rede são mudanças repentinas no tráfego muitos-para-um. Por exemplo, um aplicativo é criado em vários nós de cluster de servidores. Se um dos nós solicitar dados simultaneamente dos switches de rede de todos os outros nós, todas as respostas devem chegar ao switch de rede ao mesmo tempo. Quando isso acontece, o fluxo de tráfego de todos os switches de rede inundará a porta do switch de rede do solicitante. Se o switch de rede não tiver buffers de saída suficientes, o switch de rede pode descartar algum tráfego ou pode aumentar o atraso do aplicativo. Buffers suficientes do switch de rede podem evitar perda de pacotes ou atraso de rede causados ​​por protocolos de baixo nível.

JHA-MIG024W4-1U

 

A plataforma de comutação de data center mais moderna resolve esse problema compartilhando o buffer de comutação do switch de rede. O switch de rede tem um espaço de pool de buffer alocado para uma porta específica. Os buffers de troca compartilhados dos switches de rede variam muito entre diferentes fornecedores e plataformas.

Alguns fabricantes de switches de rede vendem switches de rede projetados para ambientes específicos. Por exemplo, alguns switches de rede têm processamento de buffer maior, o que é adequado para cenários de transmissão muitos-para-um no ambiente Hadoop. Em um ambiente capaz de distribuir tráfego, os switches de rede não precisam implantar buffers no nível do switch.

O buffer do switch de rede é muito importante, mas não há uma resposta correta sobre quanto espaço precisamos para o switch de rede. O enorme buffer do switch de rede significa que a rede não descartará nenhum tráfego e também significa que o atraso do switch de rede é aumentado - os dados armazenados pelo switch de rede precisam esperar antes de serem encaminhados. Alguns administradores de rede preferem buffers menores de switches de rede para permitir que o processamento de aplicativos ou protocolos reduza algum tráfego. A resposta correta é entender o padrão de tráfego do switch de rede do aplicativo e escolher um switch de rede que atenda a essas necessidades.


Horário da postagem: 18/10/2021