dCache Developers' Workshop 2009

US/Central
Fermilab, Wilson Hall 3NW (mo, tu, fr), FCC2a (we, th)

Fermilab, Wilson Hall 3NW (mo, tu, fr), FCC2a (we, th)

Timur Perelmutov (FNAL)
Description
A week long meeting dedicated to the joint design of the new features, planning and coordinating the work for the next 6 months of the dCache project.
    • 09:00 10:30
      Gridka Operations

      Discussion of Operational experiences and issues

    • 10:30 12:00
      Fermilab Operations

      Discussion of Operational experiences and issues

      US CMS T1 Issues
      US CMS T1 Issues Discussion
    • 12:00 12:30
      Lunch 30m
    • 12:30 14:30
      Configuration, Packaging and Deployment design

      Distribution vehicles for additional tools
      Common Object Relation Mapping (ORM) library
      Common log4j configuration
      Optimize SRM packaging, deployment and upgrades
      Modular domain definitions, cell mobility
      Support for Multiple Gridftp/Kerberos doors on the same host by dcache script
      Distributed Log file management, tools and procedures for distributed log analysis for problem detection and root cause analysis.

      Minutes
      Minutes from Day 2
    • 14:30 15:30
      Hands On 1: Log Fair

      Collection and analysis of log files of several production systems. Scan for error and exception stack traces, identify bugs behind them.

    • 15:30 17:00
      Hands On 2: Break You dCache

      Discuss dCache code structure.
      Identify as many bugs as you can. Bugs have to be reproducable or identified in the code. Winner gets a price, a free dCache installation DVD + bragging rights.

    • 09:00 11:00
      Project developement procedures and tools

      Review of existing and alternative software development tools and procedures.
      Communications and dispute resolutions.

      Minutes
    • 10:00 11:00
      Fermilab Operations, Day2, follow up to the day 1 discussion
      Minutes
    • 11:00 12:00
      Release and Deployment

      release schedules, deployment procedures, upgrade issues

      Minutes
    • 12:00 12:30
      Lunch 30m
    • 12:30 14:30
      Chimera

      Presentation of the Chimera features and status. Migration to Chimera, performance measurements, requirements. Chimera Deployment schedule.

    • 14:30 15:00
      ACLS

      dCache NameSpace ACLs, ACLs for other objects in dCache

    • 15:00 16:00
      PnfsManager

      PnfsManager performance improvements, support for dir listing
      Horizontal scalability

    • 16:00 17:00
      Authorization and Identity Management

      New features in gPlazma, authorization record
      JAZ

    • 09:00 12:00
      SRM Protocol Improvements

      Review of the WLCG SRM Protocol improvement initiatives (SRM-BUSY, Async LS)
      Transport Layer Security alternatives to GSI, delegation optimization, delegation in TLS
      Client behavior optimization
      Planning for upcoming Meeting on the future of the storage control protocols
      Providing monitoring and usage info for CMS-T1 SRM at FNAL for DESY SRM meeting.

      Minutes
    • 12:00 12:30
      Lunch 30m
    • 12:30 14:30
      Storage Resource Manager

      Architecture Review
      Ease and completeness of administrative functionality
      Per user resource utilization limits (Pins, Space Reservations)

    • 14:30 15:30
      SRM Review Outcome

      SRM Review Results. Review Recommendations implementation plan. Brainstorming of further improvements.

      Minutes
    • 15:30 17:00
      Space Management support in dCache

      Refactoring spaces, integration of all space/location management services

      Minutes
    • 09:00 10:00
      Door scalability and performance

      Authorization caching
      Distribution of the PoolManager pool selection functionality
      NFS 4.1 Door

      Minutes
      Pnfs NFS Attribute caching discussion
    • 10:00 11:00
      Re-balancing of File Distribution

      Pool migration module, current functionality and future improvements and extensions
      Other tools for rebalanced

      Minutes
    • 11:00 12:00
      JMS support in Cells

      Present support
      Future functionality

    • 12:00 12:30
      Lunch 30m
    • 12:30 14:00
      Dcache pool manager functionality
    • 14:00 15:00
      Information system interface
    • 15:00 17:00
      Cost functionality

      Does it work for various loads and usage patters?
      Improvement proposals

    • 09:00 10:30
      Workshop Wrap up

      Final Agreements ( or Agreeing to Disagree)

      Minutes
    • 10:30 12:00
      Public Summary of the workshop