O que é o FileCatalyst?
Como o FileCatalyst acelera as transferências de arquivos?
Como a compactação On-the-Fly ajuda o FileCatalyst?
Quais protocolos são usados ​​pelo FileCatalyst para transferir arquivos?
Qual é o protocolo baseado em UDP usado no FileCatalyst?
Por que o protocolo UDP do FileCatalyst é melhor que o FTP regular, HTTP ou outras transferências baseadas em TCP?
Como o FileCatalyst usa vários fluxos TCP para transferir arquivos?
O que é transferência delta e como isso ajuda?
Como o FileCatalyst se compara a um dispositivo acelerador de WAN?
O FileCatalyst pode ser usado em conjunto com aceleradores WAN?
Por que o FileCatalyst é melhor que outras soluções de transferência de arquivos baseadas em UDP?

1. O que é o FileCatalyst?

FileCatalyst é uma solução de software que suporta uma arquitetura cliente / servidor para transferir arquivos grandes. É uma solução somente de software que contorna a necessidade de adicionar hardware especial ou fazer upgrades de largura de banda. O FileCatalyst usa tecnologia avançada para gerar um processamento excepcionalmente alto, independentemente das condições da rede. No final, isso resulta em transferências de arquivos mais rápidas entre locais remotos, mesmo quando há alta latência de rede ou perda de pacotes.

2. Como o FileCatalyst acelera as transferências de arquivos?

O FileCatalyst usa várias técnicas para produzir resultados excepcionais; em muitos casos, as transferências resultantes têm velocidades virtuais mais rápidas do que a velocidade real da linha. Essas técnicas incluem:

  • FileCatalyst Protocolo baseado em UDP: O FileCatalyst usa um protocolo baseado em UDP com patente pendente que é mais rápido na transferência de grandes conjuntos de dados quando há alta latência ou perda de pacotes na rede
  • Compactação on-the-fly: O FileCatalyst compacta os dados que envia pela rede em tempo real, o que significa que não há compressão ou descompactação demorada no início ou no final de cada transferência. Os tamanhos dos arquivos podem ser reduzidos em 50% ou mais, criando a ilusão de transferências que excedem a velocidade da linha.
  • Múltiplo TCP Streaming: Em situações em que o UDP não é possível, o FileCatalyst pode alcançar alguma medida de aceleração, executando transferências através de múltiplos fluxos TCP simultâneos, junto com a compactação on-the-fly.
  • Transferências delta: se um arquivo foi alterado desde sua última transferência, o FileCatalyst pode enviar apenas os "deltas" (diferenças incrementais) do arquivo, em vez de reenviá-lo em sua totalidade.
3. Como a compactação On-the-Fly ajuda o FileCatalyst?

Compressão on-the-fly permite que os arquivos digitais sejam reduzidos em tamanho à medida que são enviados. Ele usa os mesmos princípios do WinZip, Gzip e outros utilitários de compactação. O que diferencia o FileCatalyst é que a compactação ocorre quando o arquivo está sendo transferido, economizando tempo de preparação. Conforme os arquivos chegam ao destinatário, eles são descompactados e armazenados automaticamente em seus formatos originais.

Menos configuração e desmontagem são necessárias com a compactação on-the-fly, que se torna importante ao transferir um grande número de arquivos. Imagine a sobrecarga envolvida na tentativa de enviar arquivos 1,000, pois cada arquivo é criado e fechado individualmente pelo servidor. Técnicas de compactação padrão interrompem o fluxo de dados, aumentando o tempo total e fazendo com que a transferência de arquivos pareça mais lenta. Ao enviar um grande arquivo, existe apenas uma configuração e desmontagem, o que acelera bastante o processo geral de transferência.

4. Quais protocolos são usados ​​pelo FileCatalyst para transferir arquivos?

FileCatalyst usa o protocolo UDP para transporte de dados e TCP para comandos de controle e solicitações de retransmissão. O FileCatalyst também fornece um método de transferência secundário compatível com firewall que aprimora o desempenho do TCP abrindo vários fluxos simultâneos de dados.

5. Qual é o protocolo baseado em UDP usado no FileCatalyst?

O protocolo baseado em UDP usado no FileCatalyst é proprietário. É um mecanismo de controle de retransmissão e congestionamento altamente eficiente, com patente pendente, que adiciona uma camada de confiabilidade ao UDP. O fluxo de dados pode atingir a velocidade total da linha com uma sobrecarga 0.25% incrivelmente baixa.

6. Por que o protocolo UDP do FileCatalyst é melhor que o FTP regular, HTTP ou outras transferências baseadas em TCP?

O FTP e o HTTP usam o TCP como o protocolo de transporte. As características inerentes do TCP o tornam altamente suscetível a latência de rede e perda de pacotes. Mesmo em uma rede relativamente estável, o TCP goodput é sempre menor que a velocidade real da linha disponível. Por exemplo, em uma rede T3 (45 Mbps) com perda de pacote de 0.1% e um atraso de 10 ms, as transferências por FTP podem atingir o pico em apenas 30 Mbps. Em contraste, o FileCatalyst produz uma boa taxa de 44 Mbps - apenas um pouco menos que a velocidade máxima disponível na linha. Quando as condições da rede se deterioram para 2% de perda de pacotes e um atraso de 150 ms, espera-se que as transferências de FTP tenham um desempenho de 450 Kbps ou 1% da largura de banda disponível real. FileCatalyst mantém sua goodput 44Mbps. Para ver outras métricas comparáveis ​​de FTP vs FileCatalyst, clique em aqui.

7. Como o FileCatalyst usa vários fluxos TCP para transferir arquivos?

Em vez de ler e enviar o arquivo sequencialmente, vários segmentos lêem o arquivo e transferem as partes por seus próprios fluxos TCP. Essas peças são recebidas e remontadas em tempo real por um número equivalente de segmentos receptores. Não há latência durante a reconstrução, pois as peças são gravadas usando acesso aleatório. O número de fluxos pode ser ajustado para atingir o rendimento desejado. Este método de transferência de arquivos é eficaz quando a degradação da rede está em um nível razoável. Devido ao grande número de encadeamentos simultâneos que devem ser executados para sustentar altas velocidades, esse método não é tão escalonável quanto as transferências baseadas em UDP do FileCatalyst.

8. O que é transferência delta e como isso ajuda?

O FileCatalyst suporta um algoritmo avançado de transferência "delta". Depois que um arquivo é transferido integralmente, qualquer nova revisão exigirá apenas que essas alterações incrementais sejam enviadas, em vez de todo o novo arquivo. Imagine, por exemplo, um grande arquivo de banco de dados. Às vezes, apenas pequenas partes do banco de dados são alteradas, como um único nome ou campo de localização. O FileCatalyst calcula essas modificações como "deltas" e transfere apenas os novos dados. No destino, o FileCatalyst altera automaticamente as alterações, atualizando o arquivo com a origem. Isso garante que o uso da largura de banda seja reduzido ao mínimo e resulta em uma taxa de transferência efetiva muito alta.

9. Como o FileCatalyst se compara a um dispositivo acelerador de WAN?

Quando todos os dados precisam ser acelerados entre todos os nós da WAN de uma organização, um dispositivo acelerador da WAN pode ser uma boa solução. Esses dispositivos fazem um excelente trabalho, acelerando o CIFS, o E-mail e a Web, além de um trabalho razoável que melhora o desempenho do FTP, desde que as condições da rede não sejam muito severas. Se o problema não estiver limitado apenas à transferência de arquivos, um acelerador de WAN poderá ser uma parte importante de sua infraestrutura de dados.

Em contraste, o FileCatalyst apenas acelera as transferências de arquivos; mas isso é melhor que qualquer outro produto. Sendo baseado em software, o FileCatalyst é muito fácil de implantar e não requer alterações físicas em sua rede. O FileCatalyst pode garantir velocidade total da linha ou superior, independentemente das condições do link. O modelo de precificação baseado no Servidor FileCatalyst torna muito mais econômico quando o cenário de transferência é de muitos para um, ou de um para muitos. Você pode implantar um servidor e oferecer suporte a milhares de usuários finais com apenas uma licença.

Além disso, o pacote de software FileCatalyst oferece vários recursos no nível do aplicativo que simplesmente não estão presentes ao usar outros aplicativos de transferência de arquivos do 3rd party junto com um dispositivo WAN. Recursos como agendamento de tarefas e largura de banda, reconexão e retomada automáticas, compressão on-the-fly e transferência delta. Nenhum outro software de transferência de arquivos faz um trabalho melhor de maximizar a taxa de transferência de dados real do que o FileCatalyst.

10. O FileCatalyst pode ser usado em conjunto com aceleradores WAN?

Sim. FileCatalyst pode adicionar ao valor de aceleradores WAN. Os aceleradores de WAN otimizam todo o tráfego de rede em uma grande área usando técnicas apropriadas para um amplo conjunto de tarefas. O FileCatalyst, por outro lado, otimiza a transferência de arquivos, usando tecnologia proprietária criada para o trabalho. Quando usado em conjunto, os dois podem realmente complementar um ao outro.

11. Por que o FileCatalyst é melhor que outras soluções de transferência de arquivos baseadas em UDP?

As soluções de transferência de arquivos que usam o UDP para transporte não têm a velocidade e a escalabilidade do FileCatalyst. Devido à natureza do próprio UDP, a transmissão de pacotes não é inerentemente garantida. Todas as soluções baseadas em UDP devem rastrear pacotes de dados individuais para garantir a entrega. Se um pacote for perdido, uma mensagem deve ser enviada de volta ao remetente para solicitar a retransmissão. Se esse processo não for tratado eficientemente, o desempenho será degradado substancialmente quando a perda de pacotes for alta. A tecnologia de patente pendente do FileCatalyst garante um fluxo constante de dados, nunca aguardando confirmação antes de prosseguir e sempre retransmitindo simultaneamente com novos dados. O fluxo de dados é constante, na velocidade do seu link.

Além disso, a extensa lista de aplicativos do FileCatalyst afugenta a concorrência. Nenhuma outra aplicação combina transferências UDP com compressão on-the-fly e transferência delta. O FileCatalyst é o único aplicativo com applets Java para transferência baseada na Web sem necessidade de instalação. É o único aplicativo que pode ser executado em todas as plataformas com uma VM Java instalada, sem a necessidade de compilações especiais e sem todas as “armadilhas” de outros aplicativos. FileCatalyst é o único aplicativo que pode preencher o seu pipe fora da caixa sem necessidade de ajustes extensos.