Gfal/lcg-util -> Gfal2/gfal2-util

Slides:



Advertisements
Similar presentations
HEPiX GFAL and LCG data management Jean-Philippe Baud CERN/IT/GD.
Advertisements

Data Management Expert Panel. RLS Globus-EDG Replica Location Service u Joint Design in the form of the Giggle architecture u Reference Implementation.
Workflows over Grid-based Web services General framework and a practical case in structural biology gLite 3.0 Data Management David García Aristegui Grid.
Alejandro Alvarez Ayllon on behalf of the DM Clients developers GFAL/LCGUTIL to GFAL2/GFAL2 migration.
EGEE-III INFSO-RI Enabling Grids for E-sciencE The Medical Data Manager : the components Johan Montagnat, Romain Texier, Tristan.
LHCb input to DM and SM TEGs. Remarks to DM and SM TEGS Introduction m We have already provided some input during our dedicated session of the TEG m Here.
How to Install and Use the DQ2 User Tools US ATLAS Tier2 workshop at IU June 20, Bloomington, IN Marco Mambelli University of Chicago.
The LCG File Catalog (LFC) Jean-Philippe Baud – Sophie Lemaitre IT-GD, CERN May 2005.
New DM Clients and retirement plans for old ones Alejandro Alvarez Ayllon on behalf of the DM Clients developers IT/SDC 11/12/2013.
DIRAC Review (13 th December 2005)Stuart K. Paterson1 DIRAC Review Exposing DIRAC Functionality.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE middleware: gLite Data Management EGEE Tutorial 23rd APAN Meeting, Manila Jan.
Enabling Grids for E-sciencE Introduction Data Management Jan Just Keijser Nikhef Grid Tutorial, November 2008.
 CASTORFS web page - CASTOR web site - FUSE web site -
Outline: LHCb and LCG-AA Ph.Charpentier B 00 l e.
1 DIRAC Interfaces  APIs  Shells  Command lines  Web interfaces  Portals  DIRAC on a laptop  DIRAC on Windows.
T3 analysis Facility V. Bucard, F.Furano, A.Maier, R.Santana, R. Santinelli T3 Analysis Facility The LHCb Computing Model divides collaboration affiliated.
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 LHCb File Transfer framework N. Brook, Ph. Charpentier, A.Tsaregorodtsev LCG Storage Management Workshop, 6 April 2005, CERN.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT DPM / LFC and FTS news Ricardo Rocha ( on behalf of the IT/GT/DMS.
Managing Data DIRAC Project. Outline  Data management components  Storage Elements  File Catalogs  DIRAC conventions for user data  Data operation.
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.
CERN IT Department CH-1211 Geneva 23 Switzerland GT HTTP solutions for data access, transfer, federation Fabrizio Furano (presenter) on.
EGI-Engage Data Services and Solutions Part 1: Data in the Grid Vincenzo Spinoso EGI.eu/INFN Data Services.
ATLAS-specific functionality in Ganga - Requirements for distributed analysis - ATLAS considerations - DIAL submission from Ganga - Graphical interfaces.
DMLite GridFTP frontend Andrey Kiryanov IT/SDC 13/12/2013.
Grid Deployment Board 5 December 2007 GSSD Status Report Flavia Donno CERN/IT-GD.
1 DIRAC Data Management Components A.Tsaregorodtsev, CPPM, Marseille DIRAC review panel meeting, 15 November 2005, CERN.
Andrea Manzi CERN EGI Conference on Challenges and Solutions for Big Data Processing on cloud 24/09/2014 Storage Management Overview 1 24/09/2014.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Standard Protocols in DPM Ricardo Rocha.
EMI is partially funded by the European Commission under Grant Agreement RI Future Proof Storage with DPM Oliver Keeble (on behalf of the CERN IT-GT-DMS.
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
a brief summary for users
Jean-Philippe Baud, IT-GD, CERN November 2007
Remotely access grid files with Parrot
WLCG IPv6 deployment strategy
GFAL Grid File Access Library
GFAL: Grid File Access Library
gLite Basic APIs Christos Filippidis
Dynamic Storage Federation based on open protocols
Ricardo Rocha ( on behalf of the DPM team )
StoRM: a SRM solution for disk based storage systems
Vincenzo Spinoso EGI.eu/INFN
Status of the SRM 2.2 MoU extension
LFC Installation and Configuration
gLite Data management system overview
GDB 8th March 2006 Flavia Donno IT/GD, CERN
Storage Interfaces and Access: Introduction
dCache – protocol developments and plans
Extended OSG client for WLCG
Introduction to Data Management in EGI
Taming the protocol zoo
DPM Python tools Andrea Manzi CERN DPM Workshop 07th December 2015.
IT-GT meeting, Friday 1st October Maria Alandes Pradillo, CERN
Hands-On Session: Data Management
GFAL 2.0 Devresse Adrien CERN lcgutil team
EGI UMD Storage Software Repository (Mostly former EMI Software)
Data Management cluster summary
UMD update 11 Joao Pina (EGI/LIP).
R. Graciani for LHCb Mumbay, Feb 2006
Data Management Ouafa Bentaleb CERIST, Algeria
Architecture of the gLite Data Management System
gLite Data and Metadata Management
DIRAC Data Management: consistency, integrity and coherence of data
Peter Solagna – EGI.eu OMB– 18/12/12
INFNGRID Workshop – Bari, Italy, October 2004
Data Management system in gLite middleware
Site availability Dec. 19 th 2006
Presentation transcript:

Gfal/lcg-util -> Gfal2/gfal2-util Cristina Aiftimiei EGI.eu

Overview DMC & their support calendar gfal2/gfal-util lcg-util -> gfal-util Retirement plan for gfal/lcg-util

DataManagement clients Project Description LCG Util lcg_utils was used to create Grid equivalents of UNIX copy commands and file registration that can span two storage systems and catalogues of choice gfalFS gfalFS is a FUSE module for GFAL 2.0. gfalFS is able to mount any point of the CERN's stockage system like a local folder. GFAL 2.0 PYTHON GFAL 2.0 python Bindings GFAL 2.0 GFAL (Grid File Access Library ) is a C library providing an abstraction layer of the grid storage system complexity. GFAL 2 utility tools GFAL 2 utils are a group of command line tools for file manipulations with any protocol managed by gfal 2.0 GFAL The Grid File Access Library (GFAL) is a library that offers to the user a POSIX-like interface to access data on various flavours of Storage Elements offering an SRM interface. EMI_datalib The EMI_datalib project provides a consolidated grid data management stack derived from the arclib and lcg_util projects. Davix Davix is a shared library and a set of tools for advanced file I/O with HTTP based protocols.

DMC support calendar Support for DPM/LFC and gfal2 is indefinite. Atlas and LHCb both intend to stop using LFC by the end of 2014 LFC will still be supported for other VOs - best-effort. GFAL/lcg_util - will not be supported after October 2014

GFAL2 & gfal-util (1) GFAL 2 a tool-kit for all grid and cloud data operations provides one single uniform API for different protocols and storage elements gfal-util written once – to add support for an additional protocol (http, xrootd) just install a plug-in plug-in based, designed to reduce no. of dependencies, extensible

GFAL2 & gfal-util (2) More advantages: Existing plugins: POSIX-like API Getting, putting and third party copy all in one call Session reuse for SRM, GridFTP and HTTPS Python wrappers available Interaction with the infosys is entirely optional, and not needed Existing plugins: SRM, GridFTP RFIO-Castor and RFIO-DPM DCAP / GSIDCAP XROOTD HTTP/S and WebDAV S3, Local file

lcg-util vs. gfal-util (1)

lcg-util vs. gfal-util (2) Ex: lcg-cr replaced by gfal-copy: # gfal-copy file://... srm://... # gfal-copy srm://... lfn://... No replacement for: lcg-aa lcg-la lcg-ra lcg-uf

Rationale behind deprecation CMS Not using LFC Use case based mainly on lcg-cp, lcg-ls and lcg-del ATLAS Uses LFC, but not through lcg-utils Use cases based on lcg-cp, lcg-lr, lcg-ls, lcg-stmd LHCb lcg-utils CLI used manually for debugging purposes DIRAC uses Python wrappers

DMC - Medium term plans gfal / lcg-util No new features into gfal / lcg-util Latest version, 1.16.0 – available in EPEL support for critical bug-fixes until the 31st October 2014 packages will be retired from EPEL Help and support for migration into gfal2 / gfal-util will be kept indefinitely

Actions Start deployment of gfal-utils for other VOs to tests its functionality Only on SL6 for the moment SL5 version not production-ready Clear document gfal-util commands as replacement of lcg-util ones Understand if there are missing functionalities