FTS Notes

Introduction

The File Transfer service provides a controlled channel for reliable delivery of files from one SE to another. It maximise utilisation of lines and aims to avoid overloading servers with excessive parallel requests.

The FTS participates in the following flows

Data

The FTS consists of

  • An oracle database GRID3

Configuration

It is planned to have two FTS servers for the CERN site with a single database/queue. Since the data does not transfer via the FTS, it is not overloaded but is more of a scheduler.

High Availability

If the FTS is down, the impact is as follows

  • No new requests for transfers can be received
  • No new transfers will be requested
  • Existing transfers will abort

Approach FTS 1

The FTS will be constructed as

  • Front end servers performing the application
  • Backend databases stored on Oracle RAC providing reliable database services
  • DNS Load Balancing of the fts alias

Equipment required

Approach 1

Assuming 2 live FTSes,

Component Number Purpose
Midrange Server 2 masters and standby machines
FC HBA 4 Fibre channel connectivity
FC Switch Ports 4 Connectivity for the two servers
FC Disk space 1000 Storage for FTS database on different disk subsystems)

Engineering required

Development Purpose
Start/Stop/Status procedure Scripts for FTS operations
Lemon FTS availability test A lemon aware sensor which can be used for reporting availability.
Lemon components availability test A lemon aware sensor which can be used for reporting availability. Tests for GridFTP processes would be required.
Linux Heartbeat availability test A Linux-HA aware sensor which would activate the procedure for automatic switch from master to slave
Switch procedure Automatic switch from master to slave changing the DNS alias, disabling the master, enabling the slave in its new master role
Capacity Metric Capacity metrics defined for
Number of transfers/second
Quattor configuration for Linux-HA NCM component to configure Linux-HA/Heartbeat

Questions

Nr Description Status Open Date Who Log
1 Is round robin feasible ? Is the only state information in the database open 2005/09/21 Tim  

-- TimBell - 21 Sep 2005

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2005-09-21 - TimBell
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LCG All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback