quarta-feira, 14 de novembro de 2012

Entender os princípios por trás da Qualidade de Serviço


Aqui é a coisa que você precisa perguntar a si mesmo sempre que você construir uma rede de apoio de voz sobre IP, que eu preciso para implementar priorização de tráfego? A maioria das pessoas quando ouvem que o VoIP vai compartilhar o mesmo kit como dados rapidamente assumir que a Qualidade de Serviço é uma necessidade absoluta. Também no vão mesmo quando grandes volumes de tráfego de rede está causando perda de dados, voz entrecortada soando todos nós pensamos que a mudança na priorização de tráfego vai resolver todos os seus problemas. Qualidade do serviço não é o homem para todas as estações, como se poderia esperar.

A qualidade do serviço é o melhor tratamento de algo em detrimento de outra. Aqui está como eu gosto de imaginar QoS; imagino entrando no meu banco local em um agitado e como sempre ter que escolher em qual fila para participar. Eu vou para o menor fila? Estados leis sod vai ser mais lento ou que eu me arriscar com mais tempo de fila?

Não seria mais justo se as filas eram povoadas por diferentes tipos de clientes, por exemplo, podemos decidir que a fila 1 está reservada para os mais ricos de clientes, fila 2 é reservado para bem de uns e de fila 3 para o apostador cotidiana. Eu, então, caminhar até o cofre do banco no conhecimento de que eu sempre vou entrar na fila rico. Assim, em que eu vá para o banco só para ser afastado e apontou para a fila 3. O que aconteceu lá?

Na entrada do banco, temos um membro da equipe chamado um classificador que é o trabalho é determinar (pelos padrões dos bancos) se você merecem ir para a primeira, segunda ou terceira fila. Dentro de um dispositivo de rede um classificador é um processo que é configurado pelo administrador da rede. O papel classificadores é olhar para dentro do corpo do quadro (L_2) ou pacote (L_3) e encontrar qualquer campo que tenha sido configurado para procurar e de campo, que pode então colocar o tráfego na fila correta. Na minha rede eu vou sempre querer colocar o tráfego de voz em tempo real na fila de prioridade.

Assim, eles vão te parar e perguntar quanto dinheiro você tem, a resposta vai resultar em você ser colocado na fila apropriada, oh, a propósito, uma vez que estão na fila não há fila de salto, a ordem em qualquer fila é primeiro e primeiro a sair.

Então, todo mundo agora é colocado na fila, e agora?, A fila 1 parece estar se movendo muito bem, mas a fila de 3 parece estar indo a lugar nenhum, a razão é que já não existe uma caixa individual por fila, mas apenas em caixa para servir todas as três filas.

Você percebe que eles estão prestando mais atenção à fila 1, bem que parece injusto, bem por isso Qualidade de Serviço é também referida como conseguiu injustiça, alguém está recebendo o melhor tratamento para o seu detrimento.

Então, quem decide quem vai ficar servido próximo e da qual fila? Esse trabalho cai para uma função chamada de responsabilidade do programador que é ter certeza de que cada fila é serviço para a quantidade adequada de tempo, que o tempo é novamente determinada pelo banco. O banco pode decidir que a fila 1 vai servir em uma proporção de 10:05:02. Não olhando bem para mim na fila 3.

Voltando ao pensamento original quando precisamos de Qualidade de Serviço. Se eu andar no banco no início da manhã, quando não há clientes, então não há necessidade de fila, posso ignorar as filas vazias e ir diretamente para o caixa. Em um cenário de rede, se você tem poucos dados e tráfego de voz em filas de rede nunca será usado como as interfaces podem transmitir dados a taxas tão elevadas que há pouca chance de serialização e atraso (Quantidade de tempo necessário para colocar os dados sobre a fio).

Por outro lado, se de a notícia de que o banco vai busto haverá uma corrida aos bancos, o local será lotado com pessoas que tentam chegar ao seu dinheiro, a fila 1 vai transbordar com todas as pessoas ricas tentando para obter seu dinheiro junto com o off bem e os clientes normais na fila 3. Neste ponto, o classificador na porta vai ter que começar a transformar as pessoas. Em um cenário de rede, se você tem excesso de tráfego em sua rede, você terá excesso de tráfego de todos os tipos que você vai encher as filas de interface, portanto, todos os tipos de tráfego vai sofrer.

A única coisa que o banco pode fazer é pedir ao caixa para trabalhar mais rápido. Em um cenário de rede que você precisa para obter interfaces mais rápidas. Qualidade de serviço só pode fazer muito, mas melhor ter isso do que ter um livre completo para todos....

Nenhum comentário:

Postar um comentário