SlideShare a Scribd company logo
1 of 16
How to Share and Deliver Big Data Fast – Considerations
When Implementing Big Data Infrastructure
Presented by John Tkaczewski, President and Co-founder

Thursday at 14:30 in the Data Insight & Analytics Lab.
FileCatalyst Stand : G32
Big Data
Many existing solutions propose to....
• Store it
• Mine it
• Search it
But what about moving it?
Big data usually comes from many geographical locations.
Should we still ship tapes or hard drives to move our big data?

2 | © Copyright FileCatalyst, 2012
What We Do
•

Provide software solutions for moving big data around the world using the
Internet or dedicated WAN links

•

Accelerate file transfers via our unique UDP based approach

•

Simplify transfer and distribution of big data for the end enterprise users

•

Provide the tools for fast integration into existing enterprise infrastructure
(Storage, LDAP/AD, AV and SNMP)

•

Provide management, security and monitoring tools required to move big data
across corporate networks and/or the Internet

•

Integrate with all major cloud vendors, including, Amazon, OpenStack and
Windows Azure to accelerate moving big data to the cloud

3 | © Copyright FileCatalyst, 2013 Booth F616
Underlying File Transfer Technology and
Why FTP is not enough?
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 (SFTP,HTTP, FTP, SMTP, SMB and
more)

5 | © Copyright FileCatalyst, 2013
Solving Latency Issues
Every network suffers from latency
Latency is an expression of how much time it takes for a packet of data to get from one designated point to another.
Network latency is measured by sending a packet and receiving an acknowledgement. This round-trip time (RTT) is the “latency”.
Data Packet
Destination
File

Source File

FTP is a very serial process. Each packet of data must be
received before a new packet is sent = Decreased transfer
speed

Acknowledgments

Destination
File

Source File

FileCatalyst completely saturates the pipe by sending multiple
blocks of data = Increased transfer speed

Acknowledgments

Visualize the flow of packets like water running through a hose. With FTP, there is a kink in the hose
restricting the water’s flow. With FileCatalyst, the kink is removed and water can rush through
unrestricted.
6 | © Copyright FileCatalyst, 2012
More Efficient Transport Protocol
Introducing FileCatalyst protocol for file transfers 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 and virtual / cloud systems

7 | © Copyright FileCatalyst, 2012
Speed gains with UDP
Transfer Scenario

NA

NA

FTP Actual
Throughput
6 Mbps

RTT 40 ms / 60 ms

NA

Europe

RTT 200 ms / 220 ms

NA

Asia

44.3 Mbps
44.3 Mbps

700 Kbps
700 Kbps

44.3 Mbps
44.3 Mbps

Results based on a T3 (45 Mbps) connection

8 | © Copyright FileCatalyst, 2012

44.3 Mbps
44.3 Mbps

11Mbps
Mbps

RTT 300 ms / 320 ms

*NA = North America

FileCatalyst
Throughput

Bandwidth Recovered
Time Savings with UDP

FTP

FileCatalyst

LA to Hong Kong
LA to Hong Kong

44 hours

20 minutes
20 minutes

LA to Auckland
LA to Auckland

35 hours

20 minutes
20 minutes

LA to London
LA to London

16 hours

20 minutes
20 minutes

RTT 250ms / / Loss 1.5%
RTT 250ms Loss 1.5%

RTT 200ms / / Loss 2%
RTT 200ms Loss 2%

RTT 110ms / / Loss 1%
RTT 110ms Loss 1%

6GB File over a T3 (45 Mbps) connection

9 | © Copyright FileCatalyst, 2012

Time Savings
Other Acceleration Methods
• RSYNC - Ability to send deltas over the UDP protocol

• Bundling multiple small files into a single archive. Sending this archive as it’s
being created. (Zip Chunking)
• Transferring multiple files simultaneously over multiple concurrent sessions
• Compression via ZIP or LMZA

10 | © Copyright FileCatalyst, 2012
Combined Speed Gains
• UDP combined with “other” methods
– Transferring directory structure of 7000 files (~6.96 GB),
– 110ms latency link, 0% packet loss over 1Gbps line
•
•
•
•

1 large 1.0 GB file
8 large 500 MB files
4 large 100 MB files
6988 small 250KB files

* Note: FileZilla or standard FTP transfer was over 21 hours
11 © Copyright FileCatalyst, 2013
|
Congestion Control
Network congestion occurs when a link is carrying so much data that its quality of
service deteriorates
FileCatalyst traffic plays nicely with other traffic on the link:
•

Congestion control will immediately detect server receive rate and react

•

Aggression (how much link capacity FileCatalyst tries to continuously recover) can be tuned
to suit your network

•

Shares bandwidth with concurrent TCP streams

•

Slows down very quickly when congestion detected

•

Quick ramp up to reclaim un-used bandwidth

•

Zero tuning required for links between 1Mbps up-to 1Gbps

12 | © Copyright FileCatalyst, 2012
Security Concerns
Security for both data transmission and user access:
• Encrypted with industry standards: SSL for control channel
and AES for data
• Brute force attack protection
• Filter by IP address for either inclusion or exclusion
• Central Monitoring advises administrators about suspected
threats
• Authenticate via LDAP, Active Directory or PAM (LDAP, LDAPS,
AD, ADS)
• Ban IPs or block accounts in real time

13 | © Copyright FileCatalyst, 2012
Use Scenarios / Verticals
• General IT
• DR/Backup
• Sending large email attachments
• Cloud deployments
• Replacement for FTP going over WAN Accelerators
• Broadcast / Media
• Moving large media production files
• Moving dailies
• Military and Law enforcement
• Faster communication with the fleet
• Moving intelligence and mapping data
• Oil and Gas
• Moving seismic data
• Moving well head operations data
14 | © Copyright FileCatalyst, 2012
FileCatalyst Solution Portfolio
The FileCatalyst platform is designed to take the complexity out of high speed transfers,
providing a flexible and comprehensive solution for almost any file transfer workflow.

15 | © Copyright FileCatalyst, 2012
Summary
• FileCatalyst provides software-based solutions designed to accelerate and optimize
file transfers across global networks, featuring industry leading acceleration
technology at 10 Gbps
•FileCatalyst solutions are modular (purchase only what you need) and add more
functionality and capacity when required.
•File transfers with FileCatalyst are secure, reliable, and immune to packet loss and
latency
• Visit us at our booth: G32 or online at www.filecatalyst.com
For more information, look at:
-Blog, Webinars, Monthly Newsletter, White Papers, Youtube channel, support portal

16 | © Copyright FileCatalyst, 2012

More Related Content

What's hot

Going Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide DeckGoing Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide DeckFileCatalyst
 
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
 
Introducing FileCatalyst Workflow
Introducing FileCatalyst WorkflowIntroducing FileCatalyst Workflow
Introducing FileCatalyst WorkflowFileCatalyst
 
Explaining the FileCatalyst Adobe Integration
Explaining the FileCatalyst Adobe IntegrationExplaining the FileCatalyst Adobe Integration
Explaining the FileCatalyst Adobe IntegrationFileCatalyst
 
Partner spotlight: Telestream
Partner spotlight: TelestreamPartner spotlight: Telestream
Partner spotlight: TelestreamFileCatalyst
 
Comparing CoAP vs MQTT
Comparing CoAP vs MQTTComparing CoAP vs MQTT
Comparing CoAP vs MQTTkellogh
 
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and RestIBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and RestSandeep Patil
 
Monitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspectiveMonitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspectiveAugusto Ciuffoletti
 
Managing and monitoring large scale data transfers - Networkshop44
Managing and monitoring large scale data transfers - Networkshop44Managing and monitoring large scale data transfers - Networkshop44
Managing and monitoring large scale data transfers - Networkshop44Jisc
 
Taking DataFlow Management to the Edge with Apache NiFi/MiNiFi
Taking DataFlow Management to the Edge with Apache NiFi/MiNiFiTaking DataFlow Management to the Edge with Apache NiFi/MiNiFi
Taking DataFlow Management to the Edge with Apache NiFi/MiNiFiBryan Bende
 
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
 
HDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi IntroductionHDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi IntroductionMilind Pandit
 
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
 
Rolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing KeyRolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing KeyAPNIC
 
Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Andrés Colón Pérez
 
Request routing in CDN
Request routing in CDNRequest routing in CDN
Request routing in CDNSandeep Kath
 
Dataflow Management From Edge to Core with Apache NiFi
Dataflow Management From Edge to Core with Apache NiFiDataflow Management From Edge to Core with Apache NiFi
Dataflow Management From Edge to Core with Apache NiFiDataWorks Summit
 
web connectivity in IoT
web connectivity in IoTweb connectivity in IoT
web connectivity in IoTFabMinds
 
Apache Flume - DataDayTexas
Apache Flume - DataDayTexasApache Flume - DataDayTexas
Apache Flume - DataDayTexasArvind Prabhakar
 

What's hot (20)

Going Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide DeckGoing Beyond UDP Acceleration - SLide Deck
Going Beyond UDP Acceleration - SLide Deck
 
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
 
Introducing FileCatalyst Workflow
Introducing FileCatalyst WorkflowIntroducing FileCatalyst Workflow
Introducing FileCatalyst Workflow
 
Explaining the FileCatalyst Adobe Integration
Explaining the FileCatalyst Adobe IntegrationExplaining the FileCatalyst Adobe Integration
Explaining the FileCatalyst Adobe Integration
 
Partner spotlight: Telestream
Partner spotlight: TelestreamPartner spotlight: Telestream
Partner spotlight: Telestream
 
Comparing CoAP vs MQTT
Comparing CoAP vs MQTTComparing CoAP vs MQTT
Comparing CoAP vs MQTT
 
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and RestIBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
 
Monitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspectiveMonitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspective
 
Managing and monitoring large scale data transfers - Networkshop44
Managing and monitoring large scale data transfers - Networkshop44Managing and monitoring large scale data transfers - Networkshop44
Managing and monitoring large scale data transfers - Networkshop44
 
Taking DataFlow Management to the Edge with Apache NiFi/MiNiFi
Taking DataFlow Management to the Edge with Apache NiFi/MiNiFiTaking DataFlow Management to the Edge with Apache NiFi/MiNiFi
Taking DataFlow Management to the Edge with Apache NiFi/MiNiFi
 
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
 
HDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi IntroductionHDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi Introduction
 
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
 
Rolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing KeyRolling the Root Zone DNSSEC Key Signing Key
Rolling the Root Zone DNSSEC Key Signing Key
 
Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...
 
Request routing in CDN
Request routing in CDNRequest routing in CDN
Request routing in CDN
 
Dataflow Management From Edge to Core with Apache NiFi
Dataflow Management From Edge to Core with Apache NiFiDataflow Management From Edge to Core with Apache NiFi
Dataflow Management From Edge to Core with Apache NiFi
 
web connectivity in IoT
web connectivity in IoTweb connectivity in IoT
web connectivity in IoT
 
A10 Itil Oasys Webex 090309
A10 Itil Oasys  Webex 090309A10 Itil Oasys  Webex 090309
A10 Itil Oasys Webex 090309
 
Apache Flume - DataDayTexas
Apache Flume - DataDayTexasApache Flume - DataDayTexas
Apache Flume - DataDayTexas
 

Similar to How to Share and Deliver Big Data Fast – Considerations When Implementing Big Data Infrastructure

Questions and answers
Questions and answersQuestions and answers
Questions and answersFileCatalyst
 
An Introduction to FileCatalyst
An Introduction to FileCatalystAn Introduction to FileCatalyst
An Introduction to FileCatalystFileCatalyst
 
Automating file transfers January 2015 webinar
Automating file transfers January 2015 webinarAutomating file transfers January 2015 webinar
Automating file transfers January 2015 webinarFileCatalyst
 
Explaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integrationExplaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integrationFileCatalyst
 
Partner webinar featuring CatDV
Partner webinar featuring CatDVPartner webinar featuring CatDV
Partner webinar featuring CatDVFileCatalyst
 
FileCatalyst Introduction
FileCatalyst IntroductionFileCatalyst Introduction
FileCatalyst IntroductionFileCatalyst
 
Sochi games wrap-up
Sochi games wrap-upSochi games wrap-up
Sochi games wrap-upFileCatalyst
 
Partner spotlight: Empress
Partner spotlight: EmpressPartner spotlight: Empress
Partner spotlight: EmpressFileCatalyst
 
Acceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer IssuesAcceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer IssuesFileCatalyst
 
How to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowHow to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowFileCatalyst
 
The basics of remote data replication
The basics of remote data replicationThe basics of remote data replication
The basics of remote data replicationFileCatalyst
 
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
 
Partner spotlight: Cambridge Imaging Systems
Partner spotlight: Cambridge Imaging SystemsPartner spotlight: Cambridge Imaging Systems
Partner spotlight: Cambridge Imaging SystemsFileCatalyst
 
White Paper: Accelerating File Transfers
White Paper: Accelerating File TransfersWhite Paper: Accelerating File Transfers
White Paper: Accelerating File TransfersFileCatalyst
 
FileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring ForbiddenFileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring ForbiddenFileCatalyst
 
Solving the Problems of FTP
Solving the Problems of FTPSolving the Problems of FTP
Solving the Problems of FTPFileCatalyst
 
Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5FileCatalyst
 
Big Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data IntegrationBig Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data IntegrationAlibaba Cloud
 
Accelerate Analytics and ML in the Hybrid Cloud Era
Accelerate Analytics and ML in the Hybrid Cloud EraAccelerate Analytics and ML in the Hybrid Cloud Era
Accelerate Analytics and ML in the Hybrid Cloud EraAlluxio, Inc.
 

Similar to How to Share and Deliver Big Data Fast – Considerations When Implementing Big Data Infrastructure (20)

Questions and answers
Questions and answersQuestions and answers
Questions and answers
 
An Introduction to FileCatalyst
An Introduction to FileCatalystAn Introduction to FileCatalyst
An Introduction to FileCatalyst
 
Automating file transfers January 2015 webinar
Automating file transfers January 2015 webinarAutomating file transfers January 2015 webinar
Automating file transfers January 2015 webinar
 
Explaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integrationExplaining the FileCatalyst Adobe integration
Explaining the FileCatalyst Adobe integration
 
Partner webinar featuring CatDV
Partner webinar featuring CatDVPartner webinar featuring CatDV
Partner webinar featuring CatDV
 
FileCatalyst Introduction
FileCatalyst IntroductionFileCatalyst Introduction
FileCatalyst Introduction
 
Sochi games wrap-up
Sochi games wrap-upSochi games wrap-up
Sochi games wrap-up
 
Partner spotlight: Empress
Partner spotlight: EmpressPartner spotlight: Empress
Partner spotlight: Empress
 
Acceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer IssuesAcceleration Technology: Solving File Transfer Issues
Acceleration Technology: Solving File Transfer Issues
 
How to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst WorkflowHow to enable file transfer acceleration in FileCatalyst Workflow
How to enable file transfer acceleration in FileCatalyst Workflow
 
The basics of remote data replication
The basics of remote data replicationThe basics of remote data replication
The basics of remote data replication
 
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
 
IBM Aspera overview
IBM Aspera overview IBM Aspera overview
IBM Aspera overview
 
Partner spotlight: Cambridge Imaging Systems
Partner spotlight: Cambridge Imaging SystemsPartner spotlight: Cambridge Imaging Systems
Partner spotlight: Cambridge Imaging Systems
 
White Paper: Accelerating File Transfers
White Paper: Accelerating File TransfersWhite Paper: Accelerating File Transfers
White Paper: Accelerating File Transfers
 
FileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring ForbiddenFileCatalyst Webinar featuring Forbidden
FileCatalyst Webinar featuring Forbidden
 
Solving the Problems of FTP
Solving the Problems of FTPSolving the Problems of FTP
Solving the Problems of FTP
 
Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5Aug2015 webinar-file catalyst v3.5
Aug2015 webinar-file catalyst v3.5
 
Big Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data IntegrationBig Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data Integration
 
Accelerate Analytics and ML in the Hybrid Cloud Era
Accelerate Analytics and ML in the Hybrid Cloud EraAccelerate Analytics and ML in the Hybrid Cloud Era
Accelerate Analytics and ML in the Hybrid Cloud Era
 

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
 
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
 
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 (13)

Intro to FileCatalyst Direct v3.7
Intro to FileCatalyst Direct v3.7Intro to FileCatalyst Direct v3.7
Intro to FileCatalyst Direct v3.7
 
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
 
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

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

How to Share and Deliver Big Data Fast – Considerations When Implementing Big Data Infrastructure

  • 1. How to Share and Deliver Big Data Fast – Considerations When Implementing Big Data Infrastructure Presented by John Tkaczewski, President and Co-founder Thursday at 14:30 in the Data Insight & Analytics Lab. FileCatalyst Stand : G32
  • 2. Big Data Many existing solutions propose to.... • Store it • Mine it • Search it But what about moving it? Big data usually comes from many geographical locations. Should we still ship tapes or hard drives to move our big data? 2 | © Copyright FileCatalyst, 2012
  • 3. What We Do • Provide software solutions for moving big data around the world using the Internet or dedicated WAN links • Accelerate file transfers via our unique UDP based approach • Simplify transfer and distribution of big data for the end enterprise users • Provide the tools for fast integration into existing enterprise infrastructure (Storage, LDAP/AD, AV and SNMP) • Provide management, security and monitoring tools required to move big data across corporate networks and/or the Internet • Integrate with all major cloud vendors, including, Amazon, OpenStack and Windows Azure to accelerate moving big data to the cloud 3 | © Copyright FileCatalyst, 2013 Booth F616
  • 4. Underlying File Transfer Technology and Why FTP is not enough?
  • 5. 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 (SFTP,HTTP, FTP, SMTP, SMB and more) 5 | © Copyright FileCatalyst, 2013
  • 6. Solving Latency Issues Every network suffers from latency Latency is an expression of how much time it takes for a packet of data to get from one designated point to another. Network latency is measured by sending a packet and receiving an acknowledgement. This round-trip time (RTT) is the “latency”. Data Packet Destination File Source File FTP is a very serial process. Each packet of data must be received before a new packet is sent = Decreased transfer speed Acknowledgments Destination File Source File FileCatalyst completely saturates the pipe by sending multiple blocks of data = Increased transfer speed Acknowledgments Visualize the flow of packets like water running through a hose. With FTP, there is a kink in the hose restricting the water’s flow. With FileCatalyst, the kink is removed and water can rush through unrestricted. 6 | © Copyright FileCatalyst, 2012
  • 7. More Efficient Transport Protocol Introducing FileCatalyst protocol for file transfers 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 and virtual / cloud systems 7 | © Copyright FileCatalyst, 2012
  • 8. Speed gains with UDP Transfer Scenario NA NA FTP Actual Throughput 6 Mbps RTT 40 ms / 60 ms NA Europe RTT 200 ms / 220 ms NA Asia 44.3 Mbps 44.3 Mbps 700 Kbps 700 Kbps 44.3 Mbps 44.3 Mbps Results based on a T3 (45 Mbps) connection 8 | © Copyright FileCatalyst, 2012 44.3 Mbps 44.3 Mbps 11Mbps Mbps RTT 300 ms / 320 ms *NA = North America FileCatalyst Throughput Bandwidth Recovered
  • 9. Time Savings with UDP FTP FileCatalyst LA to Hong Kong LA to Hong Kong 44 hours 20 minutes 20 minutes LA to Auckland LA to Auckland 35 hours 20 minutes 20 minutes LA to London LA to London 16 hours 20 minutes 20 minutes RTT 250ms / / Loss 1.5% RTT 250ms Loss 1.5% RTT 200ms / / Loss 2% RTT 200ms Loss 2% RTT 110ms / / Loss 1% RTT 110ms Loss 1% 6GB File over a T3 (45 Mbps) connection 9 | © Copyright FileCatalyst, 2012 Time Savings
  • 10. Other Acceleration Methods • RSYNC - Ability to send deltas over the UDP protocol • Bundling multiple small files into a single archive. Sending this archive as it’s being created. (Zip Chunking) • Transferring multiple files simultaneously over multiple concurrent sessions • Compression via ZIP or LMZA 10 | © Copyright FileCatalyst, 2012
  • 11. Combined Speed Gains • UDP combined with “other” methods – Transferring directory structure of 7000 files (~6.96 GB), – 110ms latency link, 0% packet loss over 1Gbps line • • • • 1 large 1.0 GB file 8 large 500 MB files 4 large 100 MB files 6988 small 250KB files * Note: FileZilla or standard FTP transfer was over 21 hours 11 © Copyright FileCatalyst, 2013 |
  • 12. Congestion Control Network congestion occurs when a link is carrying so much data that its quality of service deteriorates FileCatalyst traffic plays nicely with other traffic on the link: • Congestion control will immediately detect server receive rate and react • Aggression (how much link capacity FileCatalyst tries to continuously recover) can be tuned to suit your network • Shares bandwidth with concurrent TCP streams • Slows down very quickly when congestion detected • Quick ramp up to reclaim un-used bandwidth • Zero tuning required for links between 1Mbps up-to 1Gbps 12 | © Copyright FileCatalyst, 2012
  • 13. Security Concerns Security for both data transmission and user access: • Encrypted with industry standards: SSL for control channel and AES for data • Brute force attack protection • Filter by IP address for either inclusion or exclusion • Central Monitoring advises administrators about suspected threats • Authenticate via LDAP, Active Directory or PAM (LDAP, LDAPS, AD, ADS) • Ban IPs or block accounts in real time 13 | © Copyright FileCatalyst, 2012
  • 14. Use Scenarios / Verticals • General IT • DR/Backup • Sending large email attachments • Cloud deployments • Replacement for FTP going over WAN Accelerators • Broadcast / Media • Moving large media production files • Moving dailies • Military and Law enforcement • Faster communication with the fleet • Moving intelligence and mapping data • Oil and Gas • Moving seismic data • Moving well head operations data 14 | © Copyright FileCatalyst, 2012
  • 15. FileCatalyst Solution Portfolio The FileCatalyst platform is designed to take the complexity out of high speed transfers, providing a flexible and comprehensive solution for almost any file transfer workflow. 15 | © Copyright FileCatalyst, 2012
  • 16. Summary • FileCatalyst provides software-based solutions designed to accelerate and optimize file transfers across global networks, featuring industry leading acceleration technology at 10 Gbps •FileCatalyst solutions are modular (purchase only what you need) and add more functionality and capacity when required. •File transfers with FileCatalyst are secure, reliable, and immune to packet loss and latency • Visit us at our booth: G32 or online at www.filecatalyst.com For more information, look at: -Blog, Webinars, Monthly Newsletter, White Papers, Youtube channel, support portal 16 | © Copyright FileCatalyst, 2012