SlideShare a Scribd company logo
1 of 16
UDP Accelerated File Transfer 
- Introducing an FTP Replacement and its Benefits
Agenda 
Corporate Overview 
TCP Overview 
File Transfer Issues with TCP 
Acceleration with FileCatalyst 
FileCatalyst vs. TCP 
Demo of FileCatalyst Direct 
UDP File Transfer Considerations 
Other FileCatalyst Products 
Questions 
| © Copyright 2 FileCatalyst, 2013
Corporate Overview 
What we do? 
• Provide Enterprise Grade Software solutions for moving large data around the world 
• Patent pending accelerated file transfers via our unique UDP based approach 
• Simplify complicated large file transfers for the enterprise end user. 
• Provide all the tools for fast integration into existing enterprise infrastructure 
• Provide all the management, security and monitoring tools required to move large data 
across corporate networks 
• Provide integration solutions with all major cloud vendors, including, Amazon, OpenStack 
and Windows Azure 
| © Copyright 3 FileCatalyst, 2012
TCP Overview 
• Provides reliability, error checking, ordered packets in a 
stream 
• Congestion control built in 
• Internet could not survive without it 
• Works well for most internet traffic, email, web browsing 
small ad-hoc transfers (HTTP, FTP, SFTP, SMTP etc) 
| © Copyright 4 FileCatalyst, 2013
Efficient Transport Protocol 
FileCatalyst transfers files at full link speed: 
• UDP with proprietary retransmission and congestion control 
• Patent pending algorithm built from the ground up in-house 
• Transfer rates up to 10 Gbps (with encryption) using commodity hardware 
• Not affected by latency and speed degrades, linearly with packet loss 
• Ability to fully leverage multi-core CPU architecture 
| © Copyright 5 FileCatalyst, 2012
File Transfer Issues with TCP 
• Flow control limits transmission window, causes dead air with 
high latency 
• Very aggressive in response to network congestion, cannot 
tune in application layer 
• Result is less than ideal performance on wireless, satellite, or 
long haul links 
• Can be tuned but still not ideal for many-one, one-many 
Data Packet 
| © Copyright 6 FileCatalyst, 2013 
TCP is a very serial process. 
Each packet of data must be received before a 
new packet is sent = Decreased transfer speed 
Source File 
Destination 
File 
Acknowledgments
Acceleration with FileCatalyst 
• Ideal for bulk file transfer 
• Predictable - Can send at a perfect rate 
• Not affected by latency or packet loss 
• Congestion Control implemented in application layer 
• Tunable congestion control aggression 
• Instantly detect link capacity 
Source File 
| © Copyright 7 FileCatalyst, 2013 
Destination 
File 
Acknowledgments 
FileCatalyst completely saturates the pipe by 
sending multiple blocks of data = Increased 
transfer speed
Bandwidth Improvement with FileCatalyst 
*NA = North America 
| © Copyright 8 FileCatalyst, 2012 
Accelerating File Transfers
FileCatalyst Direct Typical Deployment 
| © Copyright FileCatalyst, 2013
Demo of FileCatalyst 
Server and HotFolder
UDP File Transfer Considerations 
• Plays fair with other traffic on network 
• 10 Gbps file transfer, single stream. Found by 
independent study to be only solution to maintain 10 Gbps 
with high latency and packet loss. 
• High performance for many small files 
• Security, reliability, automatic resume 
• Automation tools, SDK, central management 
| © Copyright 11 FileCatalyst, 2013
The FileCatalyst Other Products 
Web-based file transfer portal (no client-side software required) 
• File Submission 
• Sending Files to Email Address 
• Web accessible folders 
| © Copyright 12 FileCatalyst, 2013
The FileCatalyst Other Products 
• A web application providing 
an overview of a user’s entire 
FileCatalyst deployment 
• View ongoing transfers in 
real-time, dig into 
transaction histories, and 
check or clear alarms 
• Inspect connected nodes 
and remotely control 
FileCatalyst Server and 
FileCatalyst HotFolder 
instances from one central 
management console 
| © Copyright FileCatalyst, 2013
The FileCatalyst Other Products 
| © Copyright FileCatalyst, 2013
Our Clients 
| © Copyright 15 FileCatalyst, 2012
Questions?

More Related Content

What's hot

Webinar intro-to-central3.7-nov23-2016
Webinar intro-to-central3.7-nov23-2016Webinar intro-to-central3.7-nov23-2016
Webinar intro-to-central3.7-nov23-2016FileCatalyst
 
Partner spotlight: Telestream
Partner spotlight: TelestreamPartner spotlight: Telestream
Partner spotlight: TelestreamFileCatalyst
 
Partner spotlight: Empress
Partner spotlight: EmpressPartner spotlight: Empress
Partner spotlight: EmpressFileCatalyst
 
Accelerated file transfer in live sports production
Accelerated file transfer in live sports productionAccelerated file transfer in live sports production
Accelerated file transfer in live sports productionFileCatalyst
 
Data ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFiData ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFiLev Brailovskiy
 
Joe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overviewJoe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overviewJoseph Witt
 
Database ingest with Apache NiFi and MiNiFi
Database ingest with Apache NiFi and MiNiFiDatabase ingest with Apache NiFi and MiNiFi
Database ingest with Apache NiFi and MiNiFiLucian Neghina
 
Content Devilery Network
Content Devilery NetworkContent Devilery Network
Content Devilery NetworkSanjiv Pradhan
 
Site24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the CloudSite24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the CloudSite24x7
 
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...VMware Tanzu
 
Microsoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringMicrosoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringSite24x7
 
SPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast TrackSPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast TrackNCCOMMS
 
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application DeliveryBIOVIA
 
[WSO2Con EU 2017] Jump to the Next Curve with DevOps
[WSO2Con EU 2017] Jump to the Next Curve with DevOps[WSO2Con EU 2017] Jump to the Next Curve with DevOps
[WSO2Con EU 2017] Jump to the Next Curve with DevOpsWSO2
 
SAP Communication & Integration Technologies
SAP Communication & Integration TechnologiesSAP Communication & Integration Technologies
SAP Communication & Integration TechnologiesVictor Ionescu
 
Server Load Balancing
Server Load BalancingServer Load Balancing
Server Load Balancingalluwanted
 

What's hot (20)

Webinar intro-to-central3.7-nov23-2016
Webinar intro-to-central3.7-nov23-2016Webinar intro-to-central3.7-nov23-2016
Webinar intro-to-central3.7-nov23-2016
 
Partner spotlight: Telestream
Partner spotlight: TelestreamPartner spotlight: Telestream
Partner spotlight: Telestream
 
Partner spotlight: Empress
Partner spotlight: EmpressPartner spotlight: Empress
Partner spotlight: Empress
 
Accelerated file transfer in live sports production
Accelerated file transfer in live sports productionAccelerated file transfer in live sports production
Accelerated file transfer in live sports production
 
Data ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFiData ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFi
 
Joe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overviewJoe witt may2015_kafka_nyc_apachenifi-overview
Joe witt may2015_kafka_nyc_apachenifi-overview
 
Database ingest with Apache NiFi and MiNiFi
Database ingest with Apache NiFi and MiNiFiDatabase ingest with Apache NiFi and MiNiFi
Database ingest with Apache NiFi and MiNiFi
 
Content Devilery Network
Content Devilery NetworkContent Devilery Network
Content Devilery Network
 
Web Server Load Balancing
Web Server Load BalancingWeb Server Load Balancing
Web Server Load Balancing
 
Nifi workshop
Nifi workshopNifi workshop
Nifi workshop
 
Site24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the CloudSite24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the Cloud
 
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
 
Microsoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringMicrosoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoring
 
SPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast TrackSPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast Track
 
Micro service architecture
Micro service architecture  Micro service architecture
Micro service architecture
 
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
 
Load balancing
Load balancingLoad balancing
Load balancing
 
[WSO2Con EU 2017] Jump to the Next Curve with DevOps
[WSO2Con EU 2017] Jump to the Next Curve with DevOps[WSO2Con EU 2017] Jump to the Next Curve with DevOps
[WSO2Con EU 2017] Jump to the Next Curve with DevOps
 
SAP Communication & Integration Technologies
SAP Communication & Integration TechnologiesSAP Communication & Integration Technologies
SAP Communication & Integration Technologies
 
Server Load Balancing
Server Load BalancingServer Load Balancing
Server Load Balancing
 

Viewers also liked

Life without FTP would be cool
Life without FTP would be coolLife without FTP would be cool
Life without FTP would be cooljgatrell
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer ProtocolVinh Nguyen
 
File transfer protocol (ftp)
File transfer protocol (ftp)File transfer protocol (ftp)
File transfer protocol (ftp)Cort1026
 
FTP - File Transfer Protocol
FTP - File Transfer ProtocolFTP - File Transfer Protocol
FTP - File Transfer ProtocolPeter R. Egli
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocolguest029bcd
 

Viewers also liked (7)

Linked in basics
Linked in basicsLinked in basics
Linked in basics
 
Life without FTP would be cool
Life without FTP would be coolLife without FTP would be cool
Life without FTP would be cool
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 
File transfer protocol (ftp)
File transfer protocol (ftp)File transfer protocol (ftp)
File transfer protocol (ftp)
 
Ftp
FtpFtp
Ftp
 
FTP - File Transfer Protocol
FTP - File Transfer ProtocolFTP - File Transfer Protocol
FTP - File Transfer Protocol
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 

Similar to UDP accelerated file transfer - introducing an FTP replacement and its benefits

Beyond FTP & hard drives: Accelerating LAN file transfers
Beyond FTP & hard drives: Accelerating LAN file transfersBeyond FTP & hard drives: Accelerating LAN file transfers
Beyond FTP & hard drives: Accelerating LAN file transfersFileCatalyst
 
Explaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integrationExplaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integrationFileCatalyst
 
How to Share and Deliver Big Data Fast – Considerations When Implementing Big...
How to Share and Deliver Big Data Fast – Considerations When Implementing Big...How to Share and Deliver Big Data Fast – Considerations When Implementing Big...
How to Share and Deliver Big Data Fast – Considerations When Implementing Big...FileCatalyst
 
Questions and answers
Questions and answersQuestions and answers
Questions and answersFileCatalyst
 
Big data in the energy sector
Big data in the energy sectorBig data in the energy sector
Big data in the energy sectorFileCatalyst
 
FileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring ForbiddenFileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring ForbiddenFileCatalyst
 
Partner webinar featuring CatDV
Partner webinar featuring CatDVPartner webinar featuring CatDV
Partner webinar featuring CatDVFileCatalyst
 
Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6FileCatalyst
 
Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical FileCatalyst
 
Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5FileCatalyst
 
UDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefitsUDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefitsFileCatalyst
 
Acceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer IssuesAcceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer IssuesFileCatalyst
 
Accelerate file transfers with a software defined media network
Accelerate file transfers with a software defined media network Accelerate file transfers with a software defined media network
Accelerate file transfers with a software defined media network FileCatalyst
 
Automating file transfers January 2015 webinar
Automating file transfers January 2015 webinarAutomating file transfers January 2015 webinar
Automating file transfers January 2015 webinarFileCatalyst
 
Sochi games wrap-up
Sochi games wrap-upSochi games wrap-up
Sochi games wrap-upFileCatalyst
 
The basics of remote data replication
The basics of remote data replicationThe basics of remote data replication
The basics of remote data replicationFileCatalyst
 
Going Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide DeckGoing Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide DeckFileCatalyst
 
Solving the Problems of FTP
Solving the Problems of FTPSolving the Problems of FTP
Solving the Problems of FTPFileCatalyst
 
FileCatalyst v3.3 preview - multi-file transfers and auto-zip
FileCatalyst v3.3 preview - multi-file transfers and auto-zipFileCatalyst v3.3 preview - multi-file transfers and auto-zip
FileCatalyst v3.3 preview - multi-file transfers and auto-zipFileCatalyst
 
What's New in NGINX Plus R7?
What's New in NGINX Plus R7?What's New in NGINX Plus R7?
What's New in NGINX Plus R7?NGINX, Inc.
 

Similar to UDP accelerated file transfer - introducing an FTP replacement and its benefits (20)

Beyond FTP & hard drives: Accelerating LAN file transfers
Beyond FTP & hard drives: Accelerating LAN file transfersBeyond FTP & hard drives: Accelerating LAN file transfers
Beyond FTP & hard drives: Accelerating LAN file transfers
 
Explaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integrationExplaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integration
 
How to Share and Deliver Big Data Fast – Considerations When Implementing Big...
How to Share and Deliver Big Data Fast – Considerations When Implementing Big...How to Share and Deliver Big Data Fast – Considerations When Implementing Big...
How to Share and Deliver Big Data Fast – Considerations When Implementing Big...
 
Questions and answers
Questions and answersQuestions and answers
Questions and answers
 
Big data in the energy sector
Big data in the energy sectorBig data in the energy sector
Big data in the energy sector
 
FileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring ForbiddenFileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring Forbidden
 
Partner webinar featuring CatDV
Partner webinar featuring CatDVPartner webinar featuring CatDV
Partner webinar featuring CatDV
 
Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6
 
Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical
 
Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5
 
UDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefitsUDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefits
 
Acceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer IssuesAcceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer Issues
 
Accelerate file transfers with a software defined media network
Accelerate file transfers with a software defined media network Accelerate file transfers with a software defined media network
Accelerate file transfers with a software defined media network
 
Automating file transfers January 2015 webinar
Automating file transfers January 2015 webinarAutomating file transfers January 2015 webinar
Automating file transfers January 2015 webinar
 
Sochi games wrap-up
Sochi games wrap-upSochi games wrap-up
Sochi games wrap-up
 
The basics of remote data replication
The basics of remote data replicationThe basics of remote data replication
The basics of remote data replication
 
Going Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide DeckGoing Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide Deck
 
Solving the Problems of FTP
Solving the Problems of FTPSolving the Problems of FTP
Solving the Problems of FTP
 
FileCatalyst v3.3 preview - multi-file transfers and auto-zip
FileCatalyst v3.3 preview - multi-file transfers and auto-zipFileCatalyst v3.3 preview - multi-file transfers and auto-zip
FileCatalyst v3.3 preview - multi-file transfers and auto-zip
 
What's New in NGINX Plus R7?
What's New in NGINX Plus R7?What's New in NGINX Plus R7?
What's New in NGINX Plus R7?
 

More from FileCatalyst

Intro to FileCatalyst Direct v3.7
Intro to FileCatalyst Direct v3.7Intro to FileCatalyst Direct v3.7
Intro to FileCatalyst Direct v3.7FileCatalyst
 
FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...
FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...
FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...FileCatalyst
 
Introduction to FileCatalyst Central
Introduction to FileCatalyst CentralIntroduction to FileCatalyst Central
Introduction to FileCatalyst CentralFileCatalyst
 
FileCatalyst: TransferAgent Webinar Slide Show
FileCatalyst: TransferAgent Webinar Slide ShowFileCatalyst: TransferAgent Webinar Slide Show
FileCatalyst: TransferAgent Webinar Slide ShowFileCatalyst
 
FileCatalyst July 23rd 2015 webinar: Introduction to C++ API
FileCatalyst July 23rd 2015 webinar: Introduction to C++ APIFileCatalyst July 23rd 2015 webinar: Introduction to C++ API
FileCatalyst July 23rd 2015 webinar: Introduction to C++ APIFileCatalyst
 
Amazon S3 Integration
Amazon S3 IntegrationAmazon S3 Integration
Amazon S3 IntegrationFileCatalyst
 
How to configure advanced order forms in FileCatalyst Workflow
How to configure advanced order forms in FileCatalyst WorkflowHow to configure advanced order forms in FileCatalyst Workflow
How to configure advanced order forms in FileCatalyst WorkflowFileCatalyst
 
How to transfer large volumes of small files at accelerated speeds
How to transfer large volumes of small files at accelerated speedsHow to transfer large volumes of small files at accelerated speeds
How to transfer large volumes of small files at accelerated speedsFileCatalyst
 
How to automate content submission into FileCatalyst Workflow
How to automate content submission into FileCatalyst WorkflowHow to automate content submission into FileCatalyst Workflow
How to automate content submission into FileCatalyst WorkflowFileCatalyst
 
How to integrate FileCatalyst java applets
How to integrate FileCatalyst java appletsHow to integrate FileCatalyst java applets
How to integrate FileCatalyst java appletsFileCatalyst
 
Solving the problems of large email attachments (& other web-based file trans...
Solving the problems of large email attachments (& other web-based file trans...Solving the problems of large email attachments (& other web-based file trans...
Solving the problems of large email attachments (& other web-based file trans...FileCatalyst
 

More from FileCatalyst (12)

Intro to FileCatalyst Direct v3.7
Intro to FileCatalyst Direct v3.7Intro to FileCatalyst Direct v3.7
Intro to FileCatalyst Direct v3.7
 
FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...
FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...
FileCatalyst January 2016 Webinar: TransferAgent is coming to FileCatalyst Wo...
 
Introduction to FileCatalyst Central
Introduction to FileCatalyst CentralIntroduction to FileCatalyst Central
Introduction to FileCatalyst Central
 
FileCatalyst: TransferAgent Webinar Slide Show
FileCatalyst: TransferAgent Webinar Slide ShowFileCatalyst: TransferAgent Webinar Slide Show
FileCatalyst: TransferAgent Webinar Slide Show
 
FileCatalyst July 23rd 2015 webinar: Introduction to C++ API
FileCatalyst July 23rd 2015 webinar: Introduction to C++ APIFileCatalyst July 23rd 2015 webinar: Introduction to C++ API
FileCatalyst July 23rd 2015 webinar: Introduction to C++ API
 
Amazon S3 Integration
Amazon S3 IntegrationAmazon S3 Integration
Amazon S3 Integration
 
How to configure advanced order forms in FileCatalyst Workflow
How to configure advanced order forms in FileCatalyst WorkflowHow to configure advanced order forms in FileCatalyst Workflow
How to configure advanced order forms in FileCatalyst Workflow
 
How to transfer large volumes of small files at accelerated speeds
How to transfer large volumes of small files at accelerated speedsHow to transfer large volumes of small files at accelerated speeds
How to transfer large volumes of small files at accelerated speeds
 
10Gbps transfers
10Gbps transfers10Gbps transfers
10Gbps transfers
 
How to automate content submission into FileCatalyst Workflow
How to automate content submission into FileCatalyst WorkflowHow to automate content submission into FileCatalyst Workflow
How to automate content submission into FileCatalyst Workflow
 
How to integrate FileCatalyst java applets
How to integrate FileCatalyst java appletsHow to integrate FileCatalyst java applets
How to integrate FileCatalyst java applets
 
Solving the problems of large email attachments (& other web-based file trans...
Solving the problems of large email attachments (& other web-based file trans...Solving the problems of large email attachments (& other web-based file trans...
Solving the problems of large email attachments (& other web-based file trans...
 

Recently uploaded

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 

Recently uploaded (20)

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 

UDP accelerated file transfer - introducing an FTP replacement and its benefits

  • 1. UDP Accelerated File Transfer - Introducing an FTP Replacement and its Benefits
  • 2. Agenda Corporate Overview TCP Overview File Transfer Issues with TCP Acceleration with FileCatalyst FileCatalyst vs. TCP Demo of FileCatalyst Direct UDP File Transfer Considerations Other FileCatalyst Products Questions | © Copyright 2 FileCatalyst, 2013
  • 3. Corporate Overview What we do? • Provide Enterprise Grade Software solutions for moving large data around the world • Patent pending accelerated file transfers via our unique UDP based approach • Simplify complicated large file transfers for the enterprise end user. • Provide all the tools for fast integration into existing enterprise infrastructure • Provide all the management, security and monitoring tools required to move large data across corporate networks • Provide integration solutions with all major cloud vendors, including, Amazon, OpenStack and Windows Azure | © Copyright 3 FileCatalyst, 2012
  • 4. TCP Overview • Provides reliability, error checking, ordered packets in a stream • Congestion control built in • Internet could not survive without it • Works well for most internet traffic, email, web browsing small ad-hoc transfers (HTTP, FTP, SFTP, SMTP etc) | © Copyright 4 FileCatalyst, 2013
  • 5. Efficient Transport Protocol FileCatalyst transfers files at full link speed: • UDP with proprietary retransmission and congestion control • Patent pending algorithm built from the ground up in-house • Transfer rates up to 10 Gbps (with encryption) using commodity hardware • Not affected by latency and speed degrades, linearly with packet loss • Ability to fully leverage multi-core CPU architecture | © Copyright 5 FileCatalyst, 2012
  • 6. File Transfer Issues with TCP • Flow control limits transmission window, causes dead air with high latency • Very aggressive in response to network congestion, cannot tune in application layer • Result is less than ideal performance on wireless, satellite, or long haul links • Can be tuned but still not ideal for many-one, one-many Data Packet | © Copyright 6 FileCatalyst, 2013 TCP is a very serial process. Each packet of data must be received before a new packet is sent = Decreased transfer speed Source File Destination File Acknowledgments
  • 7. Acceleration with FileCatalyst • Ideal for bulk file transfer • Predictable - Can send at a perfect rate • Not affected by latency or packet loss • Congestion Control implemented in application layer • Tunable congestion control aggression • Instantly detect link capacity Source File | © Copyright 7 FileCatalyst, 2013 Destination File Acknowledgments FileCatalyst completely saturates the pipe by sending multiple blocks of data = Increased transfer speed
  • 8. Bandwidth Improvement with FileCatalyst *NA = North America | © Copyright 8 FileCatalyst, 2012 Accelerating File Transfers
  • 9. FileCatalyst Direct Typical Deployment | © Copyright FileCatalyst, 2013
  • 10. Demo of FileCatalyst Server and HotFolder
  • 11. UDP File Transfer Considerations • Plays fair with other traffic on network • 10 Gbps file transfer, single stream. Found by independent study to be only solution to maintain 10 Gbps with high latency and packet loss. • High performance for many small files • Security, reliability, automatic resume • Automation tools, SDK, central management | © Copyright 11 FileCatalyst, 2013
  • 12. The FileCatalyst Other Products Web-based file transfer portal (no client-side software required) • File Submission • Sending Files to Email Address • Web accessible folders | © Copyright 12 FileCatalyst, 2013
  • 13. The FileCatalyst Other Products • A web application providing an overview of a user’s entire FileCatalyst deployment • View ongoing transfers in real-time, dig into transaction histories, and check or clear alarms • Inspect connected nodes and remotely control FileCatalyst Server and FileCatalyst HotFolder instances from one central management console | © Copyright FileCatalyst, 2013
  • 14. The FileCatalyst Other Products | © Copyright FileCatalyst, 2013
  • 15. Our Clients | © Copyright 15 FileCatalyst, 2012