FAQ

Cos'è FileCatalyst?

In che modo FileCatalyst accelera i trasferimenti di file?

In che modo la compressione On-the-Fly aiuta FileCatalyst?

Quali protocolli vengono utilizzati da FileCatalyst per trasferire i file?

Qual è il protocollo basato su UDP utilizzato in FileCatalyst?

Perché il protocollo UDP FileCatalyst è migliore rispetto al normale FTP, HTTP o altri trasferimenti basati su TCP?

In che modo FileCatalyst utilizza più flussi TCP per trasferire i file?

Che cos'è il trasferimento delta e come aiuta?

Come si confronta FileCatalyst con un dispositivo di accelerazione WAN?

FileCatalyst può essere utilizzato insieme agli acceleratori WAN?

Perché FileCatalyst è migliore di altre soluzioni di trasferimento file basate su UDP?

1. Cos'è FileCatalyst?

FileCatalyst è una soluzione software che supporta un'architettura client / server per trasferire file di grandi dimensioni. È una soluzione solo software che elude la necessità di aggiungere hardware speciale o effettuare upgrade della larghezza di banda. FileCatalyst utilizza una tecnologia avanzata per ottenere un throughput eccezionalmente elevato, indipendentemente dalle condizioni della rete. Alla fine, ciò si traduce in trasferimenti di file più veloci tra postazioni remote anche in caso di elevata latenza di rete o perdita di pacchetti.

2. In che modo FileCatalyst accelera i trasferimenti di file?

FileCatalyst utilizza più tecniche per ottenere risultati eccezionali; in molti casi, i trasferimenti risultanti hanno velocità virtuali più veloci della velocità effettiva della linea. Queste tecniche includono:

  • FileCatalyst Protocollo basato su UDP: FileCatalyst utilizza un protocollo basato su UDP in attesa di brevetto che è più veloce nel trasferimento di set di dati di grandi dimensioni in caso di latenza elevata o perdita di pacchetti in rete
  • Compressione immediata: FileCatalyst comprime i dati che invia sulla rete in tempo reale, il che significa che non vi è alcuna compressione o decompressione che richiede tempo all'inizio o alla fine di ogni trasferimento. Le dimensioni dei file possono essere ridotte di 50% o più, creando l'illusione di trasferimenti che superano la velocità della linea.
  • Streaming TCP multiplo: in situazioni in cui UDP non è possibile, FileCatalyst può raggiungere una certa misura di accelerazione eseguendo trasferimenti attraverso più flussi TCP simultanei, insieme a una compressione al volo.
  • Trasferimenti Delta: se un file è stato modificato dall'ultimo trasferimento, FileCatalyst può inviare solo i "delta" (differenze incrementali) del file, anziché inviarlo nuovamente nella sua interezza.

3. In che modo la compressione On-the-Fly aiuta FileCatalyst?

La compressione al volo consente di ridurre le dimensioni dei file digitali man mano che vengono inviati. Utilizza gli stessi principi di WinZip, Gzip e altre utilità di compressione. Ciò che distingue FileCatalyst è che la compressione si verifica mentre il file viene trasferito, risparmiando tempo per la preparazione. Quando i file raggiungono il destinatario, vengono decompressi e archiviati automaticamente nei loro formati originali.

Sono richiesti meno setup e teardown con la compressione al volo, che diventa importante quando si trasferisce un numero elevato di file. Immagina l'overhead coinvolto nel tentativo di inviare file 1,000, poiché ogni file viene creato e chiuso individualmente dal server. Le tecniche di compressione standard interrompono il flusso di dati, aumentando il tempo totale e rendendo più lento il trasferimento dei file. Quando si invia un archivio di grandi dimensioni, c'è solo un setup e un teardown coinvolti, che accelera notevolmente il processo di trasferimento generale.

4. Quali protocolli vengono utilizzati da FileCatalyst per trasferire i file?

FileCatalyst utilizza il protocollo UDP per il trasporto dei dati e TCP per i comandi di controllo e le richieste di ritrasmissione. FileCatalyst fornisce anche un metodo di trasferimento secondario compatibile con il firewall che migliora le prestazioni del protocollo TCP aprendo più flussi simultanei di dati.

5. Qual è il protocollo basato su UDP utilizzato in FileCatalyst?

Il protocollo basato su UDP utilizzato in FileCatalyst è proprietario. Si tratta di un meccanismo di controllo della ritrasferimento e della congestione altamente efficiente, in attesa di brevetto, che aggiunge un livello di affidabilità a UDP. Il flusso di dati può raggiungere la piena velocità di linea con un overhead incredibilmente basso di 0.25%.

6. Perché il protocollo UDP FileCatalyst è migliore rispetto al normale FTP, HTTP o altri trasferimenti basati su TCP?

Sia FTP che HTTP usano TCP come protocollo di trasporto. Le caratteristiche intrinseche di TCP lo rendono molto suscettibile alla latenza di rete e alla perdita di pacchetti. Anche su una rete relativamente stabile, il goodput TCP è sempre inferiore alla velocità effettiva della linea disponibile. Ad esempio, su una rete T3 (45 Mbps) con perdita di pacchetti di 0.1% e un ritardo di 10 ms, i trasferimenti FTP possono raggiungere il picco solo con 30 Mbps. In netto contrasto, FileCatalyst produce un rendimento di 44 Mbps, solo leggermente inferiore alla massima velocità di linea disponibile. Quando le condizioni della rete si deteriorano con 2% della perdita di pacchetti e un ritardo di 150 ms, è possibile che i trasferimenti FTP vengano eseguiti a 450 Kbps o 1% della larghezza di banda effettiva disponibile. FileCatalyst mantiene il suo goodput 44Mbps. Per visualizzare altre metriche comparabili di FTP vs FileCatalyst, fare clic su qui.

7. In che modo FileCatalyst utilizza più flussi TCP per trasferire i file?

Piuttosto che leggere e inviare il file in modo sequenziale, più thread leggono dal file e trasferiscono i pezzi sui propri flussi TCP. Questi pezzi vengono ricevuti e riassemblati al volo da un numero equivalente di fili del ricevitore. Non c'è latenza durante la ricostruzione poiché i pezzi sono scritti usando un accesso casuale. Il numero di stream può essere regolato per ottenere il throughput desiderato. Questo metodo di trasferimento dei file è efficace quando il degrado della rete è a un livello ragionevole. A causa dell'elevato numero di thread simultanei che devono essere eseguiti per sostenere velocità elevate, questo metodo non è scalabile come i trasferimenti basati su UDP FileCatalyst.

8. Che cos'è il trasferimento delta e come aiuta?

FileCatalyst supporta un avanzato algoritmo di trasferimento "delta". Una volta che un file è stato trasferito per intero, qualsiasi nuova revisione richiederà solo queste modifiche incrementali da inviare piuttosto che l'intero nuovo file. Immagina, ad esempio, un file di database di grandi dimensioni. A volte vengono modificate solo piccole parti del database, ad esempio un singolo nome o un campo di posizione. FileCatalyst calcola queste modifiche come "delta" e trasferisce solo i nuovi dati. Alla destinazione, FileCatalyst modifica automaticamente le modifiche, aggiornando il file con la fonte. Ciò garantisce che l'utilizzo della larghezza di banda sia ridotto al minimo e si traduca in un buon rendimento molto elevato.

9. Come si confronta FileCatalyst con un dispositivo di accelerazione WAN?

Quando tutti i dati devono essere accelerati tra tutti i nodi WAN di un'organizzazione, un'appliance di accelerazione WAN può essere una buona soluzione. Questi dispositivi fanno un ottimo lavoro accelerando CIFS, e-mail e Web, oltre a un lavoro ragionevole che migliora le prestazioni dell'FTP, fornendo condizioni di rete non troppo severe. Se il problema non è limitato al solo trasferimento di file, un acceleratore WAN può essere una parte importante dell'infrastruttura dati.

Al contrario, FileCatalyst accelera solo i trasferimenti di file; ma lo fa meglio di qualsiasi altro prodotto. Essendo basato su software, FileCatalyst è molto facile da implementare e non richiede modifiche fisiche alla rete. FileCatalyst può garantire la piena velocità della linea o superiore, indipendentemente dalle condizioni del collegamento. Il modello di pricing basato su FileCatalyst Server lo rende molto più conveniente quando lo scenario di trasferimento è di uno a uno o uno a molti. È possibile distribuire un server e supportare migliaia di utenti finali con una sola licenza.

Inoltre, la suite di software FileCatalyst offre una serie di funzionalità a livello di applicazione che non sono semplicemente presenti quando si utilizzano altre applicazioni di trasferimento file 3rd insieme a un'appliance WAN. Funzionalità come la pianificazione delle attività e della larghezza di banda, riconnessione e ripristino automatici, compressione al volo e trasferimento delta. Nessun altro software di trasferimento file fa un lavoro migliore per massimizzare il throughput effettivo dei dati rispetto a FileCatalyst.

10. FileCatalyst può essere utilizzato insieme agli acceleratori WAN?

Sì. FileCatalyst può aggiungere valore agli acceleratori WAN. Gli acceleratori WAN ottimizzano il traffico di rete su un'ampia area utilizzando tecniche appropriate per un'ampia gamma di attività. FileCatalyst d'altra parte ottimizza al meglio il trasferimento di file, utilizzando la tecnologia proprietaria costruita per il lavoro. Se usati insieme, i due possono effettivamente completarsi a vicenda.

11. Perché FileCatalyst è migliore di altre soluzioni di trasferimento file basate su UDP?

Le soluzioni di trasferimento file che utilizzano UDP per il trasporto non hanno la velocità e la scalabilità di FileCatalyst. A causa della natura stessa di UDP, la trasmissione dei pacchetti non è intrinsecamente garantita. Tutte le soluzioni basate su UDP devono tracciare i singoli pacchetti di dati per garantire la consegna. Se un pacchetto viene perso, un messaggio deve essere rispedito al mittente per richiedere la ritrasmissione. Se questo processo non viene gestito in modo efficiente, le prestazioni si ridurranno notevolmente quando la perdita di pacchetti è elevata. La tecnologia in attesa di brevetto di FileCatalyst garantisce un flusso costante di dati, non richiede mai il riconoscimento prima di procedere e ritrasmette sempre in concomitanza con i nuovi dati. Il flusso di dati è costante, alla velocità del tuo link.

Inoltre, l'ampio elenco di applicazioni di FileCatalyst elimina la concorrenza. Nessuna altra applicazione combina i trasferimenti UDP con la compressione al volo e il trasferimento delta. FileCatalyst è l'unica applicazione con applet Java per il trasferimento basato sul web senza installazione richiesta. È l'unica applicazione che può essere eseguita su ogni piattaforma con una VM Java installata, senza la necessità di build speciali e senza tutti i "trucchi" di altre applicazioni. FileCatalyst è l'unica applicazione in grado di riempire la tua pipa fuori dalla scatola senza richiedere modifiche estese.