Que empresas, produtos ou opções viáveis existem atualmente para a Aceleração TCP em redes IP de satélite ou de alta latência?
O RTT médio por satélite é superior a 600ms (depende da localização)
O TCP não funciona muito bem, pois os tamanhos das janelas são pequenos devido ao atraso no recebimento de ACKs. É necessário um acelerador para falsificar os ACKs para enganar o dispositivo e começar a enviar o próximo conjunto de dados enquanto o pacote original ainda está em trânsito.
tcp
wan-optimizer
knotseh
fonte
fonte
Respostas:
Eu costumava implantar dispositivos de aceleração de WAN para um fornecedor de hardware há cerca de 6 anos. Na verdade, muita coisa mudou desde então, exceto que não farei recomendações de hardware por causa da consolidação e alteração das linhas de produtos.
Todos esses dispositivos usam alguma combinação de compactação e armazenamento em cache para reduzir o tráfego geral a ser transmitido, pré-confirmação de TCP para reduzir os efeitos do produto de atraso de largura de banda (este é o efeito da janela TCP que você mencionou acima) e agrupamento de subdimensionados pacotes para garantir que os pacotes que atravessam os links estejam o mais cheios possível, reduzindo o efeito de sobrecarga. Os vários fornecedores também lançam suas próprias tecnologias patenteadas, mas na maioria das vezes se resumem a sabores diferentes.
Embora o cache seja uma grande ajuda, apenas a pré-aceitação de pacotes por um link de satélite ajudará a torná-los utilizáveis, de forma que, mesmo que seus dados não sejam armazenados em cache por qualquer motivo (criptografado, compactado, compactado, sempre mudando drasticamente, etc) se você tiver uma RTT lenta o suficiente, a pré-confirmação eliminará parcialmente o produto de atraso de largura de banda e ajudará você a se aproximar mais da sua largura de banda nominal.
Como todo o objetivo é aumentar a eficiência da rede e permitir maior utilização de sua largura de banda, é muito importante que os problemas de rede subjacentes que possam surgir com alta utilização sejam corrigidos antes da implantação de uma solução. Se você possui incompatibilidades duplex ou está executando em conexões half-duplex, geralmente encontrará um desempenho pior do que antes de implantar dispositivos de otimização de wan. Frequentemente, eu descobria que os clientes não percebiam que tinham alguns links negociados automaticamente até o menor denominador comum de 10 Mbps half duplex.
Muitos desses dispositivos também oferecem a Correção de Erro de Encaminhamento (que seus modems provavelmente também oferecem) que você pode usar para superar parte do efeito da perda de pacotes em seus links. Isso é importante, pois o preenchimento de pacotes significa que mais de um pacote de LAN pode ser perdido para cada pacote de WAN perdido e, devido à confirmação prévia desses pacotes, já foram reconhecidos pelos servidores. Verifique se você sabe quais dispositivos no seu caminho estão executando o FEC para não criar mais sobrecarga do que o necessário, pois isso reduzirá sua taxa de transferência efetiva.
Falando por experiência própria, vi clientes sem armazenamento em cache significativo capazes de realizar videoconferência 'aceitável' (principalmente uma via) através de uma esperança dupla de satélite cuja latência variou de 900 ms a 2 segundos e pode ter perda de pacotes de 15 a 25% por longos períodos. Eu não escolheria usar o fluxo resultante, mas se é isso que você tem, funcionará.
fonte
Posso recomendar o Cisco WAAS (Wide Area Application Services), especificamente o WAVE (Wide Area Virtualization Engine).
Nós o usamos para
conexões via satélite (VSAT) para navios de cruzeiro, com latência entre 600 ms e 800 ms, dependendo do satélite e da estação terrestre (possível latência transatlântica adicional). Um gerente central e uma política gerenciam uma rede de uma dúzia de dispositivos. O RDP é muito mais responsivo graças à otimização do TCP, além disso, aplicativos da web e replicação de arquivos economizam muita largura de banda.
Existe uma versão virtual vWAAS , que planejamos instalar em breve.
Sei que os modems via satélite iDirect fornecem uma otimização TCP muito boa, se você puder usá-los.
fonte
Eu não tenho nenhuma autoridade sobre esse assunto, no entanto, em nosso ambiente, usamos Riverbeds para otimização de WAN e, embora não tenhamos via satélite, vemos uma melhoria de 68% na velocidade da comunicação TCP, no mínimo, e os Steelheads relataram um aumento de quase 3x na largura de banda, com base nos dados fornecidos pelo armazenamento de dados em comparação à transferência real de coisas pela WAN.
Também procurei on-line e criei algumas que pareciam estar inclinadas em sua direção, espero que isso ajude ou que outras pessoas possam dar algum feedback da vida real sobre elas!
A empresa ViaSat parecia ter soluções de nível governamental, e os dados da comtech ef têm um bom testemunho de um ISP utilizando seu serviço que pode ser útil para você.
http://www.viasat.com/AcceleNet
http://www.viasat.com/government-communications/network-acceleration-and-optimization
http://www.networkinv.com/blog/faster-satellite-internet-with-filtering-optimization-packet-shaping-solutions/
http://www.idirect.net/Products/Hardware/Optimization-Solutions/Network-Accelerators.aspx
http://www.comtechefdata.com/
http://www.comtechefdata.com/files/articles_papers/Horizon- Satellite-Services-Testimonial.pdf
fonte
Eu também recomendaria o Cisco WAAS. Funciona bem. Minha empresa fez um trabalho de decisão e avaliou alguns produtos. O WAAS saiu por cima. Foi mais capaz de lidar com velocidades variáveis associadas a diferentes condições climáticas. O fator de forma também pode ser um problema. O WAAS pode ser realizado usando WAAS Express, módulos ou dispositivo completo. Se energia e espaço são considerados como em uma aeronave ou outra forma de placa móvel, não precisar de um equipamento completo pode ser muito útil.
Muitos aceleradores também exigem que você insira uma largura de banda esperada. Se o seu link variar muito (como pode acontecer com os links via satélite), você obterá um desempenho ruim do acelerador. O WAAS não possui esse requisito e usará toda a largura de banda disponível.
fonte
Há um ano, uso o Riverbed Steelhead para executar a otimização de tráfego em conexões WAN regulares. Até agora, estou satisfeito com os resultados.
Apesar de eu não ter experiência com links de satélite, o site da Riverbed também parece ter soluções de otimização para links de satélite: http://www.riverbed.com/products-solutions/solutions/satellite/
fonte
Dois fornecedores de satélite com quem trabalhei (10 anos atrás) foram.
Ambos têm opções VSAT que envolvem muita "falsificação" semelhante ao que a Riverbed faz na WAN. Eles terminarão a conexão TCP no terminal terrestre em cada extremidade para fazer o cliente pensar que as coisas são mais rápidas do que são.
fonte
Sandvine tem um novo produto chamado TCP Accelerator.
https://www.sandvine.com/downloads/general/products/tcp-accelerator/tcp-accelerator.pdf
fonte
Aceleração é como mentir. Você está basicamente mentindo sobre o reconhecimento. Quanto mais mentiras você contar, mais precisará se lembrar. É por isso que normalmente leva uma caixa externa, pois consome muita memória e processador.
Tanto o xiplink quanto o stampede possuem bons equipamentos; essas unidades estão apenas ajustando o tamanho da janela TCP. Alguns modems como o Paradise Datacom Q-flex possuem um acelerador embutido.
fonte