File Transfer Service
Open source software for reliable and large-scale data transfers
Get Started

Why choose us?

Developed at CERN, FTS distributes the majority of the Large Hadron Collider's data across the Worldwide LHC Computing Grid (WLCG) infrastructure.

Simplicity

Easy user interfaces for submitting transfers: Python CLI, Python Client, WebFTS and Web Monitoring.

Reliability

Checksums and retries are provided per transfer.

Flexibility

Multiprotocol support (Webdav/https, GridFTP, xroot, SRM).

Intelligence

Parallel transfers optimization to get the most from network without burning the storages. Priorities/Activities support for transfers classification.

2021 in numbers

>1.0

EB transferred

1.15

billion files transferred

24

FTS instances

37

Virtual Organizations

Key components

WebFTS - Simplifying power

WebFTS is a web interface that provides a file transfer and management solution in order to allow users to invoke reliable, managed data transfers on distributed infrastructures.

FTS-REST - Python API

FTS-REST provides a Python API for easy integration with frameworks and a CLI for copying files from one site to another.

Real-Time Monitoring

FTS provides monitoring for several profiles: General monitoring (Grafana) for end users, Discovery Data (Kibana) for researches and Service Specific (ftsmon/Kibana) for service managers.

Optimizer - Taking the most from our infrastructure

The optimizer makes it possible to run transfers between any two random endpoints with good reliability and performance with zero configuration by default.

GFAL2 - Multiprotocol support

GFAL-2 is a plugin based library for file manipulation supporting multiple protocols (Webdav/https, GridFTP, xroot, SRM).

Support

FTS support is excellent thanks to the FTS team at CERN.

News

Card image cap
FTS has joined the XDC Project
FTS has joined forces with the XDC Project to bring data movement and QoS management to the next generation of scientific data infrastructures.
Card image cap
NA62 is transfering 4-10 TiB per day
NA62 now uses FTS for Data AcQuisition, thanks to our new DAQ FTS instance for that purpose.
Card image cap
FTS as the interface to archival storage
FTS is providing common metrics for different tapes systems to help experiments answer their question what they can expect from tapes.

Users

FTS is used by many research organizations in the High Energy Physics domain and outside

Team

Based at CERN

João Pedro Lopes

C++/Python Developer

Mihai Patrascoiu

Project Leader

Steven Murray

Service Manager

Contact us