INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org The gLite File Transfer Service: Middleware Lessons Learned form Service Challenges Paolo.

Slides:



Advertisements
Similar presentations
© 2007 Open Grid Forum Data Management Challenge - The View from OGF OGF22 – February 28, 2008 Cambridge, MA, USA Erwin Laure David E. Martin Data Area.
Advertisements

INFSO-RI Enabling Grids for E-sciencE EGEE and gLite Slides by: Erwin Laure EGEE Deputy Middleware Manager.
LCG Tiziana Ferrari - SC3: INFN installation status report 1 Service Challenge Phase 3: Status report Tiziana Ferrari on behalf of the INFN SC team INFN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
INFSO-RI Enabling Grids for E-sciencE File Transfer Software SC3 Gavin McCance – JRA1 Data Management Cluster LCG Storage Management.
Ian M. Fisk Fermilab February 23, Global Schedule External Items ➨ gLite 3.0 is released for pre-production in mid-April ➨ gLite 3.0 is rolled onto.
Client/Server Grid applications to manage complex workflows Filippo Spiga* on behalf of CRAB development team * INFN Milano Bicocca (IT)
Summary of issues and questions raised. FTS workshop for experiment integrators Summary of use  Generally positive response on current state!  Now the.
INFSO-RI Enabling Grids for E-sciencE SRMv2.2 experience Sophie Lemaitre WLCG Workshop.
Data Management Kelly Clynes Caitlin Minteer. Agenda Globus Toolkit Basic Data Management Systems Overview of Data Management Data Movement Grid FTP Reliable.
INFSO-RI Enabling Grids for E-sciencE gLite Data Management Services - Overview Mike Mineter National e-Science Centre, Edinburgh.
Computing Infrastructure Status. LHCb Computing Status LHCb LHCC mini-review, February The LHCb Computing Model: a reminder m Simulation is using.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE middleware Data Management in gLite.
INFSO-RI Enabling Grids for E-sciencE DAGs with data placement nodes: the “shish-kebab” jobs Francesco Prelz Enzo Martelli INFN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE middleware: gLite Data Management EGEE Tutorial 23rd APAN Meeting, Manila Jan.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMSMonitor: a tool to monitor gLite WMS/LB.
INFSO-RI Enabling Grids for E-sciencE SA1 and gLite: Test, Certification and Pre-production Nick Thackray SA1, CERN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE JRA1 in EGEE II Claudio Grandi (INFN and CERN) EGEE II Transition Meeting.
LCG EGEE is a project funded by the European Union under contract IST LCG PEB, 7 th June 2004 Prototype Middleware Status Update Frédéric Hemmer.
INFSO-RI Enabling Grids for E-sciencE OSG-LCG Interoperability Activity Author: Laurence Field (CERN)
July 29' 2010INDIA-CMS_meeting_BARC1 LHC Computing Grid Makrand Siddhabhatti DHEP, TIFR Mumbai.
INFSO-RI Enabling Grids for E-sciencE Scenarios for Integrating Data and Job Scheduling Peter Kunszt On behalf of the JRA1-DM Cluster,
WebFTS File Transfer Web Interface for FTS3 Andrea Manzi On behalf of the FTS team Workshop on Cloud Services for File Synchronisation and Sharing.
1 Andrea Sciabà CERN Critical Services and Monitoring - CMS Andrea Sciabà WLCG Service Reliability Workshop 26 – 30 November, 2007.
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Derek Ross E-Science Department DCache Deployment at Tier1A UK HEP Sysman April 2005.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Ricardo Rocha CERN (IT/GS) EGEE’08, September 2008, Istanbul, TURKEY Experiment.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MSG - A messaging system for efficient and.
BNL Service Challenge 3 Status Report Xin Zhao, Zhenping Liu, Wensheng Deng, Razvan Popescu, Dantong Yu and Bruce Gibbard USATLAS Computing Facility Brookhaven.
INFSO-RI Enabling Grids for E-sciencE Introduction Data Management Ron Trompert SARA Grid Tutorial, September 2007.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
INFSO-RI Enabling Grids for E-sciencE gLite Middleware Status Frédéric Hemmer, JRA1 Manager, CERN On behalf of JRA1.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
The CMS Top 5 Issues/Concerns wrt. WLCG services WLCG-MB April 3, 2007 Matthias Kasemann CERN/DESY.
Plans for Service Challenge 3 Ian Bird LHCC Referees Meeting 27 th June 2005.
Data Transfer Service Challenge Infrastructure Ian Bird GDB 12 th January 2005.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Update Authorization Service Christoph Witzig,
EGI-Engage Data Services and Solutions Part 1: Data in the Grid Vincenzo Spinoso EGI.eu/INFN Data Services.
Daniele Spiga PerugiaCMS Italia 14 Feb ’07 Napoli1 CRAB status and next evolution Daniele Spiga University & INFN Perugia On behalf of CRAB Team.
DIRAC Project A.Tsaregorodtsev (CPPM) on behalf of the LHCb DIRAC team A Community Grid Solution The DIRAC (Distributed Infrastructure with Remote Agent.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Regional Nagios Emir Imamagic /SRCE EGEE’09,
INFSO-RI Enabling Grids for E-sciencE FTS failure handling Gavin McCance Service Challenge technical meeting 21 June.
1 A Scalable Distributed Data Management System for ATLAS David Cameron CERN CHEP 2006 Mumbai, India.
Distributed Physics Analysis Past, Present, and Future Kaushik De University of Texas at Arlington (ATLAS & D0 Collaborations) ICHEP’06, Moscow July 29,
Enabling Grids for E-sciencE INFSO-RI Enabling Grids for E-sciencE Gavin McCance GDB – 6 June 2007 FTS 2.0 deployment and testing.
Enabling Grids for E-sciencE CMS/ARDA activity within the CMS distributed system Julia Andreeva, CERN On behalf of ARDA group CHEP06.
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Data Management cluster summary David Smith JRA1 All Hands meeting, Catania, 7 March.
Enabling Grids for E-sciencE Experience Supporting the Integration of LHC Experiments Computing Systems with the LCG Middleware Simone.
The Institute of High Energy of Physics, Chinese Academy of Sciences Sharing LCG files across different platforms Cheng Yaodong, Wang Lu, Liu Aigui, Chen.
LHCC Referees Meeting – 28 June LCG-2 Data Management Planning Ian Bird LHCC Referees Meeting 28 th June 2004.
INFSO-RI Enabling Grids for E-sciencE VO Box Meeting: Summary & Observations C. Loomis (LAL-Orsay) Grid Deployment Board Meeting.
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Architecture of LHC File Catalog Valeria Ardizzone INFN Catania – EGEE-II NA3/NA4.
ALICE Physics Data Challenge ’05 and LCG Service Challenge 3 Latchezar Betev / ALICE Geneva, 6 April 2005 LCG Storage Management Workshop.
EGEE-II INFSO-RI Enabling Grids for E-sciencE WLCG File Transfer Service Sophie Lemaitre – Gavin Mccance Joint EGEE and OSG Workshop.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Status of SRB/SRM interface development Fu-Ming Tsai Academia Sinica Grid Computing.
INFSO-RI Enabling Grids for E-sciencE FTS Administrators Tutorial for Tier-2s Paolo Badino
INFSO-RI Enabling Grids for E-sciencE File Transfer Service Patricia Mendez Lorenzo CERN (IT-GD) / CNAF Tier 2 INFN - SC3 Meeting.
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract IST Report from.
Riccardo Zappi INFN-CNAF SRM Breakout session. February 28, 2012 Ingredients 1. Basic ingredients (Fabric & Conn. level) 2. (Grid) Middleware ingredients.
EGEE Data Management Services
Jean-Philippe Baud, IT-GD, CERN November 2007
ATLAS Use and Experience of FTS
Jan 12, 2005 Improving CMS data transfers among its distributed Computing Facilities N. Magini CERN IT-ES-VOS, Geneva, Switzerland J. Flix Port d'Informació.
Introduction to Data Management in EGI
FTS Monitoring Ricardo Rocha
lundi 25 février 2019 FTS configuration
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE The gLite File Transfer Service: Middleware Lessons Learned form Service Challenges Paolo Badino On behalf of the JRA1 Data Management team CHEP06 - Mumbai, 14 February 2006

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 2 Outline The gLite File Transfer Service –in LCG Service Challenge 3 –Architecture –Administration –Security Result LCG Service Challenge 4

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 3 gLite File Transfer Service Low Level, point to point data movement service Part of the gLite Middleware Asynchronous transfers Based on Globus GridFTP, SRM Retry policies Not just a Reliable Transfer Service

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 4 LCG Service Challenges Production Quality Focus on Service: –Network service –Robust file transfer service –Sustainability Heterogeneous Environment –Castor2, dCache, DPM Service Challenge 2 –Radiant Service Challenge 3 –FTS (gLite 1.4.1) –CMS Phedex

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 5 The Key Concept: The Channel Logical unit of management –Represent a directed network pipe between two sites Mono-directional Independently manageable –State –Number of streams –Number of concurrent transfers Inter-VO scheduling –VO share No Routing

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 6 FTS Architecture FTS Web Service –User, Administration and Monitoring Interfaces File Transfer Queue File Transfer Agents –VO Agents –Channels Agents SOAP API and CLI

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 7 Transfer Jobs and Files Job –Represent the transfer request –Identified by a GUID File –source-destination file names pair Job States File States

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 8 Channel Administration Channel has a number of properties –State  Active  Inactive  Drain  Stopped  Halted –Number of concurrent files transfers –Number of streams –VO Share

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 9 Channel Agent Properties Transfer Type –SRM Get & Put + 3 rd party GridFTP –SRM Copy Timeouts –SRM interactions –Transfer –Transfer Markers TCP Buffer Size

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 10 Security: Roles Submitter User Administrator Vetoed User Channel Manager VO Manager Gridmap files VOMS roles

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 11 Security: Delegation Delegated User Credentials retrieved from MyProxy Agents are Authorized Retrievers –Enough for Production –… problematic for Analysis Delegation PortType

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 12 Monitoring Provides statistic information based on the FTS behavior and usage –Snapshots of number of requests in a given state –Average rate and bytes written in a given period Grouped by VO or Channels Channel Monitoring

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 13 FTS Web Interface

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 14 Retry Logic Simple retry strategy –Retry all the files up to 3 times, independently of the error reason Complex retry strategy (gLite 1.5) –Evaluate the transfer attempts history –Resilient to failures in the error handling Experiments’ specific retry logic (gLite 1.5)

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 15 What SC achieved so far SC3 Rerun (January 2006) All sites achieved target rate 8/11 sites achieved nominal rate

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 16 Preparing for SC4 Stability Sustainability Robustness Monitoring Procedures SRM v2 Integration with experiments’ frameworks –Hooks/Catalog plug-ins

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 17 Summary gLite FTS –Reliable Transfer Service –Transfer Management Tool LCG Service Challenge 3 –Architecture  Channels –Security –Feedbacks from experiments –Results achieved FTS in LCG Service Challenge 4

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 18 Links gLite – gLite JRA1 Data Management – Service Challenges Wiki – FTS Wiki –

Enabling Grids for E-sciencE INFSO-RI The gLite File Transfer Service: Middleware Lessons Learned from the Service Challenges 19 SC3 CERN Setup Production Pilot