30-31 Jan 2003J G Jensen, RAL/WP5 Storage Elephant Grid Access to Mass Storage.

Slides:



Advertisements
Similar presentations
EU DataGrid TestBed 2 Component Review Paul Millar (University of Glasgow) (slides based on a presentation by Erwin Laure)
Advertisements

Stephen Burke - WP8 Status - 9/5/2002 Partner Logo WP8 Status Stephen Burke, PPARC/RAL.
HEPiX Storage, Edinburgh May 2004 SE Experiences Supporting Multiple Interfaces to Mass Storage J Jensen
J Jensen CCLRC RAL Data Management AUZN (mostly about SRM though) GGF 16, Athens J Jensen.
HEPiX GFAL and LCG data management Jean-Philippe Baud CERN/IT/GD.
Jens G Jensen CCLRC/RAL hepsysman 2005Storage Middleware SRM 2.1 issues hepsysman Oxford 5 Dec 2005.
Data Management Expert Panel - WP2. WP2 Overview.
Data Management Expert Panel. RLS Globus-EDG Replica Location Service u Joint Design in the form of the Giggle architecture u Reference Implementation.
Andrew McNab - Manchester HEP - 2 May 2002 Testbed and Authorisation EU DataGrid Testbed 1 Job Lifecycle Software releases Authorisation at your site Grid/Web.
Andrew McNab - Manchester HEP - 31 January 2002 Testbed Release in the UK Integration Team UK deployment TB1 Job Lifecycle VO: Authorisation VO: GIIS and.
Andrew McNab - EDG Access Control - 14 Jan 2003 EU DataGrid security with GSI and Globus Andrew McNab University of Manchester
Batch Production and Monte Carlo + CDB work status Janusz Martyniak, Imperial College London MICE CM37 Analysis, Software and Reconstruction.
GGF Toronto Spitfire A Relational DB Service for the Grid Peter Z. Kunszt European DataGrid Data Management CERN Database Group.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
The SAM-Grid Fabric Services Gabriele Garzoglio (for the SAM-Grid team) Computing Division Fermilab.
Web Based Applications
10 May 2007 HTTP - - User data via HTTP(S) Andrew McNab University of Manchester.
GridPP9 – 5 February 2004 – Data Management DataGrid is a project funded by the European Union GridPP is funded by PPARC WP2+5: Data and Storage Management.
Andrew McNab - SlashGrid, HTTPS, fileGridSite SlashGrid, HTTPS and fileGridSite 30 October 2002 Andrew McNab, University of Manchester
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Data Management The GSM-WG Perspective. Background SRM is the Storage Resource Manager A Control protocol for Mass Storage Systems Standard protocol:
ILDG Middleware Status Chip Watson ILDG-6 Workshop May 12, 2005.
A Web-based Distributed Simulation System Christopher Taewan Ryu Computer Science Department California State University, Fullerton.
D C a c h e Michael Ernst Patrick Fuhrmann Tigran Mkrtchyan d C a c h e M. Ernst, P. Fuhrmann, T. Mkrtchyan Chep 2003 Chep2003 UCSD, California.
Δ Storage Middleware GridPP10 What’s new since GridPP9? CERN, June 2004.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
Author - Title- Date - n° 1 Partner Logo WP5 Summary Paris John Gordon WP5 6th March 2002.
Grid Security in a production environment: 4 years of running Andrew McNab University of Manchester.
20-May-2003HEPiX Amsterdam EDG Fabric Management on Solaris G. Cancio Melia, L. Cons, Ph. Defert, I. Reguero, J. Pelegrin, P. Poznanski, C. Ungil Presented.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
The Earth System Grid (ESG) Computer Science and Technologies DOE SciDAC ESG Project Review Argonne National Laboratory, Illinois May 8-9, 2003.
Andrew McNab - Grid HTTP/HTTPS extensions Grid HTTP/HTTPS extensions 18 November 2002 Andrew McNab, University of Manchester
Light weight Disk Pool Manager experience and future plans Jean-Philippe Baud, IT-GD, CERN September 2005.
GridSite Web Servers for bulk file transfers & storage Andrew McNab Grid Security Research Fellow University of Manchester, UK.
Owen SyngeTitle of TalkSlide 1 Storage Management Owen Synge – Developer, Packager, and first line support to System Administrators. Talks Scope –GridPP.
11/5/2001WP5 UKHEPGRID1 WP5 Mass Storage UK HEPGrid UCL 11th May Tim Folkes, RAL
SRM & SE Jens G Jensen WP5 ATF, December Collaborators Rutherford Appleton (ATLAS datastore) CERN (CASTOR) Fermilab Jefferson Lab Lawrence Berkeley.
Jens G Jensen RAL, EDG WP5 Storage Element Overview DataGrid Project Conference Heidelberg, 26 Sep-01 Oct 2003.
1 e-Science AHM st Aug – 3 rd Sept 2004 Nottingham Distributed Storage management using SRB on UK National Grid Service Manandhar A, Haines K,
WP 10 ATF meeting April 8, 2002 Data Management and security requirements of biomedical applications Johan Montagnat - WP10.
Security Middleware 3 June 2004 Security Middleware Current Status – GridSite deployments – Architecture GridPP2 – Web services.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
The GridPP DIRAC project DIRAC for non-LHC communities.
10 May 2001WP6 Testbed Meeting1 WP5 - Mass Storage Management Jean-Philippe Baud PDP/IT/CERN.
Security Middleware Andrew McNab University of Manchester.
Andrew McNab - HTTP/HTTPS extensions HTTP/HTTPS as Grid data transport 6 March 2003 Andrew McNab, University of Manchester
Author - Title- Date - n° 1 Partner Logo WP5 Status John Gordon Budapest September 2002.
Andrew McNab - Dynamic Accounts - 2 July 2002 Dynamic Accounts in TB1.3 What we could do with what we’ve got now... Andrew McNab, University of Manchester.
Ákos FROHNER – DataGrid Security n° 1 Security Group TODO
DGC Paris Spitfire A Relational DB Service for the Grid Leanne Guy Peter Z. Kunszt Gavin McCance William Bell European DataGrid Data Management.
SRM-2 Road Map and CASTOR Certification Shaun de Witt 3/3/08.
SESEC Storage Element (In)Security hepsysman, RAL 0-1 July 2009 Jens Jensen.
DMLite GridFTP frontend Andrey Kiryanov IT/SDC 13/12/2013.
Site Authorization Service Local Resource Authorization Service (VOX Project) Vijay Sekhri Tanya Levshina Fermilab.
The GridPP DIRAC project DIRAC for non-LHC communities.
GridPP2 Data Management work area J Jensen / RAL GridPP2 Data Management Work Area – Part 2 Mass storage & local storage mgmt J Jensen
Storage Element Security Jens G Jensen, WP5 Barcelona, May 2003.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Architecture of LHC File Catalog Valeria Ardizzone INFN Catania – EGEE-II NA3/NA4.
Overview of the New Security Model Akos Frohner (CERN) WP8 Meeting VI DataGRID Conference Barcelone, May 2003.
Security recommendations DPM Jean-Philippe Baud CERN/IT.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Standard Protocols in DPM Ricardo Rocha.
J Jensen / WP5 /RAL UCL 4/5 March 2004 GridPP / DataGrid wrap-up Mass Storage Management J Jensen
EGEE Data Management Services
Jean-Philippe Baud, IT-GD, CERN November 2007
StoRM: a SRM solution for disk based storage systems
John Gordon EDG Conference Barcelona, May 2003
Data Management cluster summary
INFNGRID Workshop – Bari, Italy, October 2004
Status and plans for bookkeeping system and production tools
Presentation transcript:

30-31 Jan 2003J G Jensen, RAL/WP5 Storage Elephant Grid Access to Mass Storage

30-31 Jan 2003J G Jensen, RAL/WP5 Overview ControlInfoData Xfer Storage Element MSS 2 MSS 1 Grid clients

30-31 Jan 2003J G Jensen, RAL/WP5 Interfaces Control Pin/unpin files (reserve for reading) Create new file (reserve for writing) Modify metadata... Information Get amount of free space Protocols supported by the SE... Data Transfer

30-31 Jan 2003J G Jensen, RAL/WP5 HTTPS –Reliable, well known protocol –Looking at extensions for Grid security Web services –Rapid development –Language independent (but some languages are more independent than others…) GridFTP –Extension of well known FTP protocol, complicated –Achieves good transfer performance LDAP WP3 information producer –Currently provides only status of daemons Worker nodes can access their local SE via NFS –We will investigate using SlashGrid instead – RFIO is trivial to add Protocols

30-31 Jan 2003J G Jensen, RAL/WP5 Portability RPMs have been or can be built for RedHat 6.2, 6.3, 7.2, 7.3 –Support for RedHat 8.x soon SE builds from source on both Debian x86 stable and testing and on other Linux. TODO: Test on Solaris - ?

30-31 Jan 2003J G Jensen, RAL/WP5 Client App API SE HTTP library SSL socket library Apache Tomcat Axis RMANMAN SE core C Client SE Web Services Client Axis libraries Java Clients The design of the SE follows a layered model with a central core handling all paths between client and MSS. Core is flexible and extensible making it easy to support new protocols, features and MSS

30-31 Jan 2003J G Jensen, RAL/WP5 RManager SE CORE Handler 1 Handler 2 Handler 3 Handler 4 Response returned to user MSS Each handler performs a simple task. The sequence of handlers depends on type of request, the type of storage system, local configurations, etc. Rmanager (request manager) is responsible for running handlers This architecture is extremely flexible and allows SE to easily meet diverse requirements for both clients and backend MSS.

30-31 Jan 2003J G Jensen, RAL/WP5 Interfaces to SE ControlInformationData Transfer HTTPS GridFTP Web S. Done Nearly done Planned Done Not planned Note: diagram shows existing interfaces, not implemented functionality

30-31 Jan 2003J G Jensen, RAL/WP5 SE functionality For MSS with many features, the SE will be a thin layer For MSS with few features (or disk), SE will provide missing functionality Functionality CASTOR ADS Disk = SE

30-31 Jan 2003J G Jensen, RAL/WP5 Security Access control: –Currently uses Andrew McNabs GACL –Will also use VoMS (and CAS?) –Fine grained access control – files and dirs all have ACLs but ACLs can also be shared between files/dirs GSI –Will use G-HTTPS –Currently uses Mike Jones patch to mod_ssl to accept proxies

30-31 Jan 2003J G Jensen, RAL/WP5 SRM Collaboration SRM – storage resource manager – collaboration with LBNL, Fermi, Jefferson, CERN Particle Physics Mass Storage System interface –Mostly control interface; data transfer done through GridFTP Old SRM specification version 1.0 – IDL, web service..? –Some naughtiness: server callbacks New specification: interoperability through WSDL –Is WSDL sufficient for interoperability? –Complicated space reservation semantics

30-31 Jan 2003J G Jensen, RAL/WP5 Non-PP Grids There exist people who will use Grids for non-PP, non-HEP projects! Examples from DataGrid: –Earth observations (WP9): will write handlers for their own MSS. EO applications have many (10 6 ) small (2-30 kB) files –Medical Imaging (WP10): will do the same but WP10 have more challenging requirements Confidentiality – data must be enciphered when it goes out to the Grid Key will be held in a Grid database on trusted site CrossGrid is / will be based on DataGrid software

30-31 Jan 2003J G Jensen, RAL/WP5 Deployment SEs are deployed and working at –CERN, talking to CASTOR using RFIO –RAL, talking to ADS and disks SE soon to be deployed for testing and development at INSA Lyon –INSA SE will talk to DICOM (medical images) Integration with testbed in March, tested by applications in May

30-31 Jan 2003J G Jensen, RAL/WP5 Concluding Remarks Current interfaces are flexible and can be expanded to support new commands and features, or add support for new protocols Core is very flexible and it is easy to add new functionality Were making the SE easier to install and maintain – will be installable by sysadmins rather than developers!