Marco Cattaneo - DTF - 28th February 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops 

Slides:



Advertisements
Similar presentations
Implementing Tableau Server in an Enterprise Environment
Advertisements

EIONET Training Beginners Zope Course Miruna Bădescu Finsiel Romania Copenhagen, 27 October 2003.
Chapter 20 Oracle Secure Backup.
Andrew McNab - Manchester HEP - 2 May 2002 Testbed and Authorisation EU DataGrid Testbed 1 Job Lifecycle Software releases Authorisation at your site Grid/Web.
HEP Data Sharing … … and Web Storage services Alberto Pace Information Technology Division.
Password?. Project CLASP: Common Login and Access rights across Services Plan
Password?. Project CLASP: Common Login and Access rights across Services Plan
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Installing and running COMSOL on a Windows HPCS2008(R2) cluster
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Windows XP Professional Deployment and Support Microsoft IT Shares Its Experiences Published: May 2002 (Revised October 2004)
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
AN INTRODUCTION TO LINUX OPERATING SYSTEM Zihui Han.
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Computing services for the Traveling Physicist Alberto Pace CERN – Information Technology Division.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
A New Architecture for Web Services at CERN Alberto Di Meglio, Francois Fluckiger, Monica Marinucci, Per Hagen, Alberto Pace
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
WORK ON CLUSTER HYBRILIT E. Aleksandrov 1, D. Belyakov 1, M. Matveev 1, M. Vala 1,2 1 Joint Institute for nuclear research, LIT, Russia 2 Institute for.
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
 2002 Prentice Hall Chapter 4 Software Basics: The Ghost in the Machine.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
NICOS System of Nightly Builds for Distributed Development Alexander Undrus CHEP’03.
K. Harrison CERN, 20th April 2004 AJDL interface and LCG submission - Overview of AJDL - Using AJDL from Python - LCG submission.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
Yokogawa Electric Corporation Copyright © Yokogawa Electric Corporation Release 2.10 Functionality Overview September 2004.
EzHPC ERDC, ITL ezHPC Workshop April 23, Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.
Distribution After Release Tool Natalia Ratnikova.
TWSd - Security Workshop Part I of III T302 Tuesday, 4/20/2010 TWS Distributed & Mainframe User Education April 18-21, 2010  Carefree Resort  Carefree,
Computer Emergency Notification System (CENS)
Copyright © Yokogawa Electric Corporation Release 2.10 Functionality Overview September 2004.
Developing & Managing A Large Linux Farm – The Brookhaven Experience CHEP2004 – Interlaken September 27, 2004 Tomasz Wlodek - BNL.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
EGEE is a project funded by the European Union under contract IST JRA1-SA1 requirement gathering Maite Barroso JRA1 Integration and Testing.
Samba – Good Just Keeps Getting Better The new and not so new features available in Samba, and how they benefit your organization. Copyright 2002 © Dustin.
LCG Generator Meeting, December 11 th 2003 Introduction to the LCG Generator Monthly Meeting.
File sharing requirements of remote users G. Bagliesi INFN - Pisa EP Forum on File Sharing 18/6/2001.
LHCb-ATLAS GANGA Workshop, 21 April 2004, CERN 1 DIRAC Software distribution A.Tsaregorodtsev, CPPM, Marseille LHCb-ATLAS GANGA Workshop, 21 April 2004.
Future home directories at CERN
Marco Cattaneo -EP Forum - 11th June 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops 
CERN IT Department t LHCb Software Distribution Roberto Santinelli CERN IT/GS.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
DIRAC Project A.Tsaregorodtsev (CPPM) on behalf of the LHCb DIRAC team A Community Grid Solution The DIRAC (Distributed Infrastructure with Remote Agent.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
Comments on SPI. General remarks Essentially all goals set out in the RTAG report have been achieved. However, the roles defined (Section 9) have not.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative.
INTRODUCTION TO XSEDE. INTRODUCTION  Extreme Science and Engineering Discovery Environment (XSEDE)  “most advanced, powerful, and robust collection.
Web Technology Seminar
Backing Up Your System With rsnapshot
PowerShell Introduction Copyright © 2016 – Curt Hill.
Operating System Concepts
2. OPERATING SYSTEM 2.1 Operating System Function
Web Interface for Formatter
SPI external software build tool and distribution mechanism
GLAST Release Manager Automated code compilation via the Release Manager Navid Golpayegani, GSFC/SSAI Overview The Release Manager is a program responsible.
Printer Admin Print Job Manager
Networks Software.
Chapter 2: The Linux System Part 1
Software Installation
Technical Capabilities
STATEL an easy way to transfer data
Web Application Development Using PHP
Presentation transcript:

Marco Cattaneo - DTF - 28th February 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops  Software development and physics analysis  Web services  Summary

Background  IT divisional planning report (CERN-IT-DLO ) “A three person team, composed of representatives from the physics user community, PDP and IS groups should produce a concise document consolidating the existing user requirements for Data Sharing by April 2001” MC, Bernd Panzer-Steindel, Alberto Pace Produce early draft, to gather feedback from DTF and FOCUS.  Draft URD written by M.Cattaneo With input from a few users in a number of experiments and roles Atlas, CMS, LHCb, (Aleph), IT/CO Physicists, Librarians, Software developers, external users Not yet discussed widely in EP and/or FOCUS Not official position of anybody! Not addressing sharing of bulk physics data and “group n-tuples”

General requirements Transparent file access from any node on site Interactive and batch, Windows and Unix Same files and directory structure, same access rights, no ‘stale’ files “Native” access to files Use native OS commands, native access to files from applications Customisable protections ACLs for individuals and groups  Modifiable by users, via scriptable tools, at file or directory granularity Groups can be “corporate”, user defined, overlapping Authentication Single site-wide login, remote command execution Transmitted to batch and scheduled jobs Fast and reliable > 99% up time Regular backups (including open files), restore in few minutes Possibility to execute unique site-wide login script With user, group, experiment customisation Source control and versioning

Visitors Efficient read/write access to personal files Home institute files from CERN, CERN files from home institute Ideally, the same physical home directory (or mirror)  Not yet possible due to network response  Transparent read/write access to remote directory acceptable alternative Maximum once/day authentication at remote site Technology chosen at CERN should be: Installable also at home labs  At reasonable cost  Ideally as single HEP-wide solution Allow simple porting of scripts and other tools to home-lab file system Allow simple mirroring of selected directories to home-lab file system

Laptops Possibility to install authentication and file-sharing software on laptop Access to CERN files when on CERN intranet Access to home-lab files when on home-lab intranet  without major reconfiguration of laptop Automatic synchronisation of selectable sets of files upon connection to CERN intranet Allow laptop user to continue working seamlessly in CERN-like environment when not connected.

Software development (including for physics analysis) Requirements for code repository Experiment wide read access from anywhere in the world Write access rights based on individual and/or group identification Requirements for software build and release Highly efficient, native, source code access by build process  Not necessarily shared  But must be possible to install binaries on shared file system Automatic submission of builds on other platforms  And other sites? Access to same files via multiple paths  aka Unix soft links Requirements for release areas Site-wide, native, access to source code and binaries  Compile, link against released software, load shareable libraries at run-time Site-wide access to both general purpose and experiment specific software  On all interactive and batch nodes World-wide access to official release areas  Via world-wide access to CERN file system Especially for “nightly builds” or rapidly evolving software  Via automatic mirroring, or distribution kits World wide access to automatic code documentation

Web access Possibility to make any file accessible from web, by simple manipulation Possibility to make any directory accessible from the web With or without directory browsing Possibility to restrict access With similar range of protection categories as for home directories Ideally with same authentication mechanism Possibility to have multiple authors Possibility to maintain web sites remotely i.e. from outside CERN for site hosted at CERN Possibility to edit sites from any platform i.e. from both Windows and Linux Especially important for sites with multiple authors

Summary  Site wide, cross platform (Unix/Windows) data sharing  Application transparent file access, including file manipulation with native commands  Access control from all platforms, with authentication based on groups as well as individuals.  Access from outside CERN  Document aggregation (“directories”) to allow sharing of a large number of (small) files as a single object.  Fast and reliable file access  Source control and automated versioning