Detailed Workshop Program

The workshop is divided into funcational blocks. Each blocks consists of a number of sections which are essentially equivalent to a presentation.

Introduction
dCache strategic direction. dCache.org 20 min
  • New dCache license model : AGPL
  • New develoement already available. StAR, IT-HIT, Catalogue Synchronziation
  • Planned development: Hadoop FS, GPFS, Using 3Tier storage
  • Stratigic parnership: CERN DM: WebDAV fedarations, EMI, Science Soft
  • New web administaration interface instead of GUI (Maybe details in a separate presentation)
Deployment: review and future Christian (confirmed) 30 min
  • What changed from our last meeting to now, in terms of features and BUG fixes?
  • What do you need to take into account when upgrading from 1.9.5 or 1.9.12 to 2.2?
  • New Media (Customer information services),Twitter,RSS Feed,Google Plus,User Forum. What are customers interested in?
  • What is the release policy (new and depricated) for the next 12 months.
  • The packages we provide (RPM, Tar...)
  • The move towards FHS, and dCache processes are no longer 'root' owned. (Details in presentation later)
dCache Master class Gerd (confirmed) 30 min
Developers will give a short Introduction of the internals of dCache. We will touch on
  • The components, dCache is composed of.
  • How do they interact.

gPlazma 2, the enhanced authentication/authorization infrastructure
High level design of gPlazma2 Paul (confirmed) 20 min
  • Why gPlazma2. Examples of use cases which we woudn't be able to realize with GP1.
  • How is gPlazma2 structured. What are the performed steps during the aa step.
  • How does the pPlazma1 structure relates to the new gPlazma2 pluggin structure.
  • Which gPlazma2 plug-ins already exist.
How to configure gPlazma2 and the corresponding plug-ins Karsten (confirmed) 30 min
  • How to configure the plug-in framework.
  • Which plug-ins are available and how do they need to be configured.
  • Example for the standard WLCG use case.
  • Example for a non-HEP use case with WebDAV, Kerberos and LDAP/NIS
  • How to configure ARGUS
Hands on (with dCache 2.2) Oleg (confirmed) 90 min
  • Migration from a default/standard WLCG installation to gPlazma2
  • Migration of an customized installation to gPlazma2
  • Manual configuration of WebDAV with username/password
  • Manual configuration of pNFS with Kerberos and LDAP.

News on supported protocols in dCache and related work.
Details on NFS 4.1/pNFS Tigran (confirmed) 30 min
  • Complete description on how to setup a minimal NFS4.1/pNFS dcache-server and sl6-client infrastructure.
  • ID Mapping on server and client.
  • Setup with Kerberos and LDAP to integrate with your local site infrastructure.
  • Plans on GSS/X509 with NFS 4.1
  • Examples and Demo applications which work on dCache/pNFS and those which don't work (immutable files)
Hands-on for NFS 4.1/pNFS See gPlazma hands-on -
  • This will be done in cooperation with the gPlazma2 hands-on.
Details on WebDAV Paul (tentative) 15 min
  • WebDAV with basic username/password authentication.
  • WebDAV with Certificate client authentication.
  • WebDAV with username/password authentication against your local Kerberos KDC.
  • How to use the IT HIT javascript system.
Details on xroot Paul (tentative) 10 min
  • Whats new with the xroot protocol in dCache.
  • Recipe on how to enable the CMS xrootd redirector within dCache.
HTW Berlin: Http federations Daniel (confirmed) 10 min

New features in the next Golden Release.
The dCache Pluggin Infrastructure Gerd (confirmed) 30 min
  • gPlazma plugins (Only for completeness as it is (will be) presented in the gPlazma2 section)
  • Pool selection plugins
  • Xrootd authentication plugins
  • Xrootd authorization plugins
  • Name space provider plugins
  • Pool file store plugins
  • Pool meta data store plugins
  • Packaging of plugins (ie where to install jars,how to hook into dCache configuration system,how to hook into dCache service abstraction).
Improved pool selection algorithm: WASS Gerd (confirmed) 30 min
  • Problems and challenges in pool selection
  • The WASS plugin
  • Tuning parameters
  • The partition manager shell commands
The move towards FHS, and dCache processes are no longer 'root' owned. Christian (confirmed) 10 min

Site and feature reports by customers
PIC: Nagios probes Gerard (confirmed) 10 min
DESY: dCache for Photon science Birgit (confirmed) 10 min
Wuppertal: Visusalization of the billing DB Sergey (confirmed) 15 min
WLCG TEG: Consequences from the storage TEG Paul (confirmed) 10 min
MetaQuant : a new platform dealing with DNA samples to produce metagenomics analysis, a use case for big data. Nicolas Pons (inra.fr) 10 min

Operating external components
Postgres Sergey (confirmed) 40 min
  • Postgres tuning e.g. how to run in-memory or Postgres profiling.
  • What to look for in your production system.
  • Postgres backup (10min)
  • Postgres high availability (10min)
File Systems Christoph (confirmed) 30 min
  • Blocksizes and scheduler
  • Possible configurations of FS's (xfs, ext4)


Last modified by patrick @ March 12, 2012 10:46