segunda-feira, 11 de março de 2019

ARISTA ACE

LANZ:

O Arista Latency Analyzer, ou LANZ, é uma tecnologia que rastreia e registra o congestionamento e a latência do buffer em tempo real. A visibilidade proporcionada pelo LANZ de hot-spots de rede e sobrecarga de microburst dá ao operador de rede maior percepção de quando estão ocorrendo problemas na rede e por que.

Com o LANZ, você saberá quando o congestionamento aconteceu, rastreará as origens do congestionamento e poderá exportar eventos em tempo real para aplicativos externos. O LANZ também mostra o efeito do buffer de pacote em um aplicativo, bem como monitora e registra quedas de pacotes durante o congestionamento da rede. É uma ferramenta inestimável que permite o monitoramento proativo e a visibilidade de uma rede, em vez da abordagem reativa de procurar pacotes descartados após o relato da lentidão no aplicativo ou na rede geral.

LANZ Monitoring Mechanism:

O LANZ fornece dados de congestionamento monitorando continuamente os comprimentos das filas de saída de cada porta. Quando o comprimento de uma fila de saída excede o limite superior para essa porta, o LANZ gera um evento de limite excessivo. O LANZ continua relatando um estado de limite excessivo a cada 800 microssegundos até que todos os comprimentos de fila para essa porta passem abaixo do limite inferior.

LANZ Logging:

Eventos de limite excedido gerados pelo LANZ podem ser registrados como mensagens de log do sistema. Mensagens de log são geradas para eventos em todas as portas, a uma taxa máxima de uma mensagem por segundo por interface. O intervalo entre as mensagens pode ser configurado globalmente.

As mensagens de log indicam a hora do evento, a interface afetada, o limite definido para essa interface e o número real de entradas na fila da porta.

LANZ Reporting:

Dados detalhados de LANZ podem ser visualizados através da CLI ou exportados como um relatório formatado em CSV. 
Um buffer de evento FIFO circular é compartilhado dinamicamente por todas as interfaces. Quando uma interface começa a gerar eventos LANZ over-threshold, ela pode preencher todo o espaço disponível no buffer. No entanto, cada interface tem recursos suficientes garantidos para um mínimo de 500 entradas.

LANZ Streaming:

Em algumas plataformas, os aplicativos clientes externos também podem receber informações de eventos de congestionamento como um fluxo de dados. O comutador pode transmitir dados LANZ para até 100 clientes via TCP através da porta 50001. Os dados transmitidos estão no formato de buffer de protocolo do Google e incluem eventos de limite excessivo e informações de configuração do LANZ.

Configuring LANZ: 

LANZ está desativado por padrão e deve estar ativado para funcionar. Limites de comprimento de fila superior e inferior podem ser definidos para interfaces individuais. 
Estas seções descrevem as etapas básicas de configuração do LANZ: 

switch (config) # queue-monitor length- enable

switchconfig)#no queue-monitor length- disable

Esses comandos desativam o LANZ na interface Ethernet 7.
switch(config)#interface ethernet 7

switch(config-if-Et7)#no queue-monitor length

Esses comandos definem os limites superior e inferior do tamanho da fila na interface Ethernet de 5 a 300 segmentos e 200 segmentos.

switch(config)#interface ethernet 5
switch(config-if-Et5)#queue-monitor length thresholds 300 200

Esses comandos ativam o monitoramento de buffer global no switch e definem os limites superior e inferior para 9000 segmentos e 4.000 segmentos.

switch(config)#queue-monitor length global-buffer
switch(config)#queue-monitor length global-buffer thresholds 9000 4000


QUESTÕES:



Qual é o comando para verificar a versão do kernel Linux no dispositivo Arista?

Você pode verificar isso usando o seguinte comando do bash:

#bash uname -r