HEP Data Sharing … … and Web Storage services Alberto Pace Information Technology Division.

Slides:



Advertisements
Similar presentations
Single Sign-On with GRID Certificates Ernest Artiaga (CERN – IT) GridPP 7 th Collaboration Meeting July 2003 July 2003.
Advertisements

Reinventing using REST. Anything addressable by a URI is called a resource GET, PUT, POST, DELETE WebDAV (MOVE, LOCK)
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Distributed Data Processing
Cross Platform Single Sign On using client certificates Emmanuel Ormancey, Alberto Pace Internet Services group CERN, Information Technology department.
11 CONFIGURING AND MANAGING SHARED FOLDER SECURITY Chapter 8.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Password?. Project CLASP: Common Login and Access rights across Services Plan
Password?. Project CLASP: Common Login and Access rights across Services Plan
Webdisk Storage Anywhere, Anytime for Everyone Presented at Educause, 2003 Copyright 2003, Jeremy Mortis and Harold Esche. This work is the intellectual.
José A Lozada IS373.  Introduction  Governing Standards Body  History  Specifications  Advantages / Drawbacks  Application  Conclusion  Question.
Web Distributed Authoring & Versioning Daniel Wittmer Mike Fisk.
Collaborative Picture Gallery Project Presentation Amos Hersch Aviad Barzilai Supervisor Maxim Gurevitch Lab Chief Eng. Ilana David.
Hands-On Microsoft Windows Server 2003 Networking Chapter 7 Windows Internet Naming Service.
Chapter 12 Reading assignment n From “Running Linux”, on reserve at PSU Main library (2-hour checkout) Chapter 1 (pages 1 through 41)Chapter 1 (pages 1.
Source Control Repositories for Enabling Team Working Svetlin Nakov Telerik Corporation
Microsoft Office Access 2007 A rich client for Windows SharePoint Services 3.0 Mark Bower Senior Consultant Microsoft UK
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
CT NIKHEF June File server CT system support.
Windows ® Powered NAS. Agenda Windows Powered NAS Windows Powered NAS Key Technologies in Windows Powered NAS Key Technologies in Windows Powered NAS.
9.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Version Control with Subversion. What is Version Control Good For? Maintaining project/file history - so you don’t have to worry about it Managing collaboration.
1 Chapter Overview Network Operating Systems Network Clients Directory Services.
Web-based file systems and WebDAV gateway services to CERN DFS file system Alexandre Lossent, Alberto Pace.
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
Web-based Software Development Web-based Distributed Authoring and Versioning Jul 19, 2005 Shin Young Ahn.
1 Microsoft Distributed File System (Dfs) Brett O’Neill CSE 8343 – Group A6.
Computing services for the Traveling Physicist Alberto Pace CERN – Information Technology Division.
Session 10 Windows Platform Eng. Dina Alkhoudari.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
1 8/24/2002 Why Upgrade to DS3.0? Xerox and the DocuShare Business Unit continue to invest in DocuShare. We want our customers to continue to invest in.
The evolution of HR David Woodward Chief Information Officer.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
Class 5 Computer Software. Outline System Software Application Software (“Applications”) Markup languages for Internet (HTML, XML) User Interface Client-Server.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
WWW Distributed Authoring and Versioning (WEBDAV ): An Introduction Jim Whitehead, U.C. Irvine Chair, IETF WEBDAV Working Group.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
DFS & Active Directory Joshua Hedges |Brandon Maxfield | Robert Rivera | Will Zilch.
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
September 2003 SIGUCCS ‘03 Paper # 62 WebDAV: What It Is, What It Does, Why You Need It by Luis O. Hernández Mahmoud Pegah.
The Right OS for Your Job Major: Computer Science Instructor: Dr Anvari Presenter: Ke Huang Student ID:
2.1 © 2004 Pearson Education, Inc. Exam Designing a Microsoft ® Windows ® Server 2003 Active Directory and Network Infrastructure Lesson 2: Examining.
Marco Cattaneo - DTF - 28th February 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops 
Future home directories at CERN
Marco Cattaneo -EP Forum - 11th June 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops 
WebDAV Working across the Internet: Peter Pierrou, Excosoft.
Chapter 9: Networking with Unix and Linux. Objectives: Describe the origins and history of the UNIX operating system Identify similarities and differences.
Comprehensive Project Management Solutions with the.NET Server family.
EGI-Engage Data Services and Solutions Part 1: Data in the Grid Vincenzo Spinoso EGI.eu/INFN Data Services.
TOOLS FOR PROXYING. Tools for Proxying Many available applications provide proxy capabilities. The major commercial vendors have embraced hybrid technologies.
1 Shuaib Karim Institute of Software Technology & Interactive Systems (Vienna University of Technology)
Session #2482 Implementing WebDAV Using J2EE TM and Open Source Technologies Juergen Pill Team Leader Software AG Remy Maucherat Software Engineer Sun.
Introduction to AFS IMSA Intersession 2003 An Overview of AFS Brian Sebby, IMSA ’96 Copyright 2003 by Brian Sebby, Copies of these slides.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Not Your Father’s Laserfiche AA101 Michael Allen.
Introduction of Wget. Wget Wget is a package for retrieving files using HTTP and FTP, the most widely-used Internet protocols. Wget is non-interactive,
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
BOF-1147, JavaTM Technology and WebDAV: Standardizing Content Management Java and WebDAV Juergen Pill Team Leader Software AG Remy Maucherat Software Engineer.
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Vincenzo Spinoso EGI.eu/INFN
Using E-Business Suite Attachments
Viney Sindhu Dr. Yanqing Zhang
Directory Structure A collection of nodes containing information about all files Directory Files F 1 F 2 F 3 F 4 F n Both the directory structure and the.
WebDAV Design Overview
4.02 Develop web pages using various layouts and technologies.
Presentation transcript:

HEP Data Sharing … … and Web Storage services Alberto Pace Information Technology Division

Htasc meeting, 21 February 2002 Present values of the AFS file sharing services u Native to all UNIX platforms u Fully integrated in the environment, in the shell u Seen by all applications as a “native” file system u It is global on the internet u Files natively shareable across institutes u Good technical implementation (cache) minimizes internet traffic

Htasc meeting, 21 February 2002 AFS is a success in HEP u Lot of information is currently shared across HEP sites using AFS u An AFS file path, identifies universally a file or a directory content u AFS has become “the standard” for file and data sharing in the UNIX/HEP world u HEP users are used to share data across the internet using AFS

Htasc meeting, 21 February 2002 What we would like for the future u Native access, including … u Shell access, Access Control, Source control, versioning, offline files u Global internet sharing u Consolidated standard u Multiple vendors, strong support, interoperability, outsourceable … u Cross platform u Mainly Windows and UNIX u Free u At least the client software u Better if source code is available Difficult to have both

Htasc meeting, 21 February 2002 How to deal with technical difficulties u The Novell Experience u One server (proprietary), multiple protocols u Looks native from each platform (in reality it is not) u Difficult/impossible to map different security models / different namespaces / Case sensitive – insensitive dilemma u Complicated server infrastructure u Cross platform is achieved at the cost of diminished reliability

Htasc meeting, 21 February 2002 u The AFS experience u Unique server type, ad hoc client for each platform u Cannot be native on each platform u Difficult/impossible to map different security models / different namespaces / Case sensitive – insensitive dilemma u Difficult to keep up simultaneously with all clients u Poor NT/2000 support, No good 95/98/Me/Mac support How to deal with technical difficulties

Htasc meeting, 21 February 2002 What we would like for the future u Native access, including … u Shell access, Access Control, Source control, versioning, offline files u Global internet sharing u Consolidated Standard u Multiple vendors, strong support, interoperability, outsourceable … u Cross platform u Mainly Windows and UNIX u Free u At least the client software u Better if source code is available An AFS/DFS-like solution ( ) A web based solution ( ) Technical difficulties

Htasc meeting, 21 February 2002 What we would like for the future u Native access, including … u Shell access, Access Control, Source control, versioning, offline files u Global internet sharing u Consolidated Standard u Multiple vendors, strong support, interoperability, outsourceable … u Cross platform u Mainly Windows and UNIX u Free u At least the client software u Better if source code is available The “Web” can be part of the solution

Htasc meeting, 21 February 2002 The “Web” can be part of the solution u New versions of the HTTP protocol allow managing files on web servers as if these would be part of the local file system u HTTP Extensions for Distributed Authoring (WebDAV) have been released by the IETF as RFC 2518 u Several commercial and public-domain implementations exists already

Htasc meeting, 21 February 2002 What is WebDAV today u File access: u Create / delete files and folders u Read / write files u Copy / Move / Delete / rename files and folders u Document locking u prevent the overwrite problem, where two or more collaborators write to the same resource without first merging changes u Properties u XML properties provide storage for arbitrary metadata (basic features)

Htasc meeting, 21 February 2002 IE 5 on Windows Nautilus- Gnome On Linux

Htasc meeting, 21 February 2002 What could WebDAV implement in a near future u Access control u Set / View / Modify Access Control lists using http u Versioning and Configuration Management u Document check-out, check-in u Retrieval of the history list u Offline files and folders u Other advanced features u Symbolic links u Ordered collections u Aggregated operations (Advanced features)

Htasc meeting, 21 February 2002 For the “advanced features” … u The standard is being discussed now u Proprietary implementations already available

Htasc meeting, 21 February 2002 Is this a solution ? u WebDAV is currently implemented at the “application” level u This means that applications that are WebDAV enabled can see files on web servers, otherwise not This is not a solution. The WebDAV client must be done at the operating system level as a “file redirector”. This means that any application is able access WebDAV servers. This feature is already available on MacOS X, Windows XP and partially Windows There are open source implementations on Linux being worked at. (see news)

Htasc meeting, 21 February 2002 Data sharing in HEP u WebDAV can be part of the solution u WebDAV, at present stage, is not yet THE solution u Every platform needs access to native file system services u File system services offer more than what is in WebDAV u Random Access / direct access u Multi open count / Multiple authors simultaneously on the same file u Record level locking u Notification services u However, if combined with a WebDAV infrastructure, requirements on “file systems” may be reduced u Is cross platform file sharing necessary ? Possible ? u Is global internet file sharing necessary ? Desirable ?

Htasc meeting, 21 February 2002 A possible scenario u Investigate the possibilities to offer HEP-wide web storage services for data sharing matter following internet standards and trends u Is the current technology supported by major vendors really interoperable ? u Can we outsource / insource / switch between vendors and open source as necessary ? u If client WebDAV implementations on LINUX are weak, should the HEP community contribute to open source development ? u In term of file system services, follow the platform specific standards without adding “CERN / HEP enhancements” u We may not fulfill all requirements, but the missing requirements may be fulfilled by standard web storage services u We limit our investment in a technology that is considered less strategic

Htasc meeting, 21 February 2002 CERN Web Services Other WebDAV presentations from the CERN web services are available at the address