Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurando buffers dedicados de entrada e saída

RESUMO Este tópico descreve como ajustar o tamanho do buffer dedicado, tanto globalmente quanto por porta.

O switch divide seu buffer em buffers dedicados e compartilhados. Como o nome sugere, o buffer dedicado é exclusivo de cada porta e somente essa porta pode usar seu buffer dedicado. O buffer compartilhado é compartilhado em todas as portas. Quando há pouco tráfego em muitas portas e poucas portas têm tráfego estourado, os buffers dedicados das portas que transportam pouco tráfego não são utilizados, e as portas de tráfego estouradas não podem usar esses buffers não utilizados.

No entanto, você pode diminuir o espaço de buffer dedicado global do valor padrão, aumentando efetivamente o espaço buffer compartilhado global para que as portas de tráfego estouradas possam usar mais do espaço buffer de acordo com seu valor de limiar dinâmico.

Você também pode definir um perfil de buffer dedicado para aumentar ou diminuir o buffer dedicado alocado em uma porta individual. Isso é particularmente útil para diminuir o espaço de buffer dedicado em portas não utilizadas ou para baixo, aumentando assim o espaço de buffer dedicado disponível para portas ativas.

Você pode ajustar as configurações de buffer dedicadas, mas fazê-lo com cuidado para evitar perda de tráfego devido à configuração incorreta do buffer.

Diminuindo o buffer dedicado global

Defina o pool de buffer dedicado global do dispositivo como um por cento de seu padrão. Isso, na verdade, aumenta o pool de buffer compartilhado. A porcentagem pode variar de 15 a 100% da inadimplência. O mínimo de 15% é garantir que cada porta receba alguma quantidade de buffer dedicado mínimo para reduzir a probabilidade de todas as portas que lutam pelo buffer compartilhado.

Nota:

Você pode diminuir o (aumentando assim o dedicated-buffer pool de buffer compartilhado) ou diminuir o shared-buffer (aumentando assim o pool de buffer dedicado), mas não ambos.

  1. Verifique a alocação de buffer dedicada e compartilhada atual.

    Por exemplo:

  2. Definir o tamanho dedicado de buffer de saída global como uma porcentagem de sua inadimplência, de 15 a 100 por cento.

    Por exemplo:

  3. Definir o tamanho de buffer dedicado de entrada global como uma porcentagem de sua inadimplência, de 15 a 100 por cento.

    Por exemplo:

  4. Comprometa suas mudanças.
  5. Verifique sua configuração.

    Por exemplo:

  6. Verifique o buffer compartilhado para verificar se o buffer dedicado e o buffer compartilhado mudaram de acordo com a configuração.

    Por exemplo:

Observe como os buffers dedicados de entrada e saída agora são menores e o buffer compartilhado aumentou, enquanto o buffer total permanece o mesmo.

Configuração e aplicação de perfis de buffer dedicados

Por padrão, o sistema operacional calcula os buffers dedicados ao nível da porta internamente. Portanto, mesmo as portas que estão para baixo ou não utilizadas também recebem uma quantidade igual de espaço buffer dedicado que então está indisponível para qualquer explosão de tráfego. O perfil de buffer dedicado oferece a capacidade de aumentar ou diminuir o buffer dedicado padrão em um nível de interface física.

Com o perfil de buffer dedicado, você pode definir separadamente o tamanho dedicado de buffer de entrada e saída para várias células, com cada célula sendo 254 bytes. Você também pode definir o tamanho nonededicado de buffer de entrada e saída. Definir o tamanho none de buffer dedicado é útil para portas não utilizadas ou para baixo. Observe que quando uma porta sem buffer dedicado fica congestionada, a porta consome diretamente do pool de buffer compartilhado.

Depois de definir um perfil de buffer dedicado, você pode anexá-lo diretamente a uma interface física.

Os buffers dedicados remanescentes que você não aloca em nenhuma porta por um perfil de buffer dedicado são igualmente compartilhados entre portas (com base na velocidade) que não têm um perfil de buffer dedicado atribuído a eles.

Nota:

Você não pode atribuir uma dedicated-buffer-profile a interfaces Ethernet (ae-agregadas). Você só pode atribuir uma dedicated-buffer-profile interface física.

CUIDADO:

Se todos buffer-size os perfis de buffer dedicados combinados excederem o pool de buffer dedicado total disponível, o sistema registra um erro de syslog e não implementa a nova configuração mesmo que o commit tenha sucesso.

  1. Definir o nome e o tamanho de buffer de saída do dedicated-buffer-profile .

    Por exemplo:

  2. Defina o tamanho de buffer de entrada do perfil de buffer dedicado.

    Por exemplo:

  3. Comprometa suas mudanças.
  4. Aplique o perfil de buffer dedicado em uma interface.

    Por exemplo:

  5. Verifique sua configuração.

    Por exemplo:

  6. Use comandos de exibição para verificar a presença do perfil de buffer dedicado.

    Por exemplo: