WLCG DOMA general meeting

Europe/Zurich
    • 4:00 PM 4:05 PM
      News 5m

      For the next meetings:

      • discussion on Globus (Online) => this meeting

      • progress on data (network) challenges => this meeting

      • discussion about the next phase of the HL-LHC computing review (Fall 2021) => this meeting

      • discussion on globus decommissioning and migration to tokens

      • HEPiX WG on Erasure Coding => to be launched at the coming Hepix

      Speakers: Dr Maria Girone (CERN) , Simone Campana (CERN)
    • 4:05 PM 4:20 PM
      LHCC Review Nov. 2021 15m
      Speakers: Elizabeth Sexton-Kennedy (Fermi National Accelerator Lab. (US)) , Graeme A Stewart (CERN)
    • 4:20 PM 4:35 PM
      Network Data Challenges 15m
      Speakers: Alessandra Forti (University of Manchester (GB)) , Brian Paul Bockelman (University of Wisconsin Madison (US))
    • 4:35 PM 5:15 PM
      Globus Online 40m
      • Globus Online general overview 10m
        Speaker: Oliver Keeble (CERN)
      • Experience from HPCs 10m
        Speakers: Andrej Filipcic (Jozef Stefan Institute (SI)) , Doug Benjamin (Argonne National Laboratory (US))
      • Globus Online integration with Rucio 10m
        Speakers: Mario Lassnig (CERN) , Martin Barisits (CERN)
      • BNL experience 10m
        Speaker: Hironori Ito (Brookhaven National Laboratory (US))
      • dCache view 10m
        Speaker: Paul Millar

        Feedback from dCache team

        As it happens, we've been trying to forge some connection with the Globus team. 

        I can give a quick update ("brain dump") from a recent meeting with Vas Vasiliadis.

        Globus provide software: GCS (Globus Connect Server) that sites deploy to provide access to their storage.  Globus is currently transitioning between two versions: GCSv4 and GCSv5.

        The GCSv4 software is (for data transfer purposes) a GridFTP endpoint. It listening on port 2811 with the control channel using GSI encoding, uses X.509 client authentication.  The data channels use MODE E.

        The Globus Toolkit (and its successor in GCT) GridFTP server is compatible with GCSv4.  dCache is also compatible with GCSv4.  Both dCache and GT/GCT GridFTP servers are currently in use as Globus endpoints.

        Globus say that the GCSv5 software still uses GridFTP, but the control channel listens on port 443.  It also uses token-based authentication, (rather than X.509).  The encoding of the control channel has also changed.  Vas mentioned HTTP, but he was light on details.  The data channel still uses TCP connections with MODE E.

        The Globus central server is compatible with GCSv4 and GCSv5 endpoints; for example, a Globus user can directly manage (e.g., create directories, delete files) GCSv4 endpoints and GCSv5 endpoints.  The central server can also initiate transfers between two GCSv4 endpoints, between two GCSv5 endpoints, and between a GCSv4 endpoint and a GCSv5 endpoint.  This last option comes from both versions supporting the same data channel.

        My impression is that many (most?) Globus sites still have GCSv4 deployed.

        Globus are working in improving the upgrade process, automating it. They expect to have this completed by this summer -- or the end of this year at the latest.  Once the upgrade is tested, they will push sites to upgrade.  Once sites have upgraded they intend to drop support for GCSv4.  The timescale for this last step is unclear.

        dCache's GridFTP implementation is *not* dependant on Globus Toolkit (or GCT), it's an independent implementation.  Therefore, dCache is unaffected by Globus dropping support for GT.

        Therefore, I am interested in learning more details about the GCSv5 control channel.  This is to learn what would be required to make dCache compatible with a GCSv5 endpoint -- this could be relatively easy to implement.

        To be clear: dCache has not ruled out updating dCache to support the new GCSv5 protocol, but we're also far from convinced this is the correct way for us to proceed.

        We are NOT volunteering to implement GCSv5, but will work on it if WLCG sees it as a strategic direction.

    • 5:15 PM 5:30 PM
      AOB 15m