LHCONE R&D and RNT-WG call

Europe/Zurich
Edoardo Martelli (CERN), Joe Mambretti (International Center for Advanced Internet Research Northwestern University), Marian Babik (CERN), Shawn Mc Kee (University of Michigan (US))
Zoom Meeting ID
97610360540
Host
Edoardo Martelli
Useful links
Join via phone
Zoom URL
    • 1
      LHCONE

      Presents: Edoardo Martelli, Harvey Newman, Thomas Araneta, Ofer Rind, Jim Chen, Dale Carder, Phil Demar, Tom Lehamn,  Marian Babij, Andy Lake, Bill Johnston, Bruno Hoeft, Asif Shah, Caemn Misa, Hiro, Joe Mambretti, Luca Bassi, Petr Vokac, Shawn McKee, Vitaliy Kondratenki, Yatish Kumar, Justas Balcas.

      LHCONE

      - Multione tagging has been launched. 

      - CERN has started tagging their prefixes

    • 2
      LHCONE data in High Touch
      Speakers: Maria Del Carmen Misa Moreira (CERN), Marian Babik (CERN)

      Presentation:

      High Touch DC24 data analyses
      - Most of the flow are between 1GB and 100MB. Only a small fraction is >4GB, most of them generated by perfsonar.
      - Only 40K over 157k flows are xrootd or https.
      - The number of flows using Jumbo frames i very low. They have better performances though


      Discussion:
      - We need to convey the message to the experiments that their way of transferring files is highly inefficient
      - We should discuss the issue with FTS developers and the EOS

       

      From Chat:

      Justas Balcas to Everyone (Jul 2, 2024, 5:55 PM)

      Just to drop for everyones information (as it is a lot and time runs out). SENSE Team with UCSD is working on an XRootd testing over diff RTTs between two gen5 powerful machines (abstract accepted for CHEP).Just some highlights:

      For 2 servers connected back to back (and huge memory disk) - max able to achieve is 240gbit/s - and looks to be software limitation. One item we are investigating how XRootd communicates with storage layer and feeding back to transfer socket all data. There are hardcoded part’s inside the xrootd code - which limits max reads/writes 1mb into a socket. For storage layers - 1MB chunk reads and a lot head movement will affect a lot and what is sent back to the network.

      What would happen if XRootD use 4MB/16MB chunks to read data and pass back to the socket? From my observation with Ceph (no xrootd) - moving from 4MB Chunks to 16MB chunks allowed to reach CephFS read/write up to 20GB/s locally (production), while 4MB chunks were not able to exceed 10GB/s (local - is random read/write from kernel mount, would it improve xrootd to increase chunk size reads - to be seen).

      For reference: https://ceph.io/en/news/blog/2021/diving-deeper/

      Hiro to Everyone (Jul 2, 2024, 5:56 PM)

      also, keep in mind that FTS is just requesting the 3rd party transfer to the storage.  The storage is the one actually starts the transfer.

    • 3
      RNTWG

      SC24 - received an e-mail from John Graham (UCSD) that they would like to participate in the Scitags demo (NRP platform; xrootd storage running on Kubernetes)

      IETF RFC 
      - Contacted by IPv6ops chairs - draft-cc-v6ops-wlcg-flow-label-marking - strong candidate for further consideration as informational
      - We're asked to update before IETF 120 

      Collectors
      - New PR: https://github.com/scitags/firefly-collector/pull/1
      - Missing Kafka input/output plugin (A: Andy Lake)

      Flowd
      - Working on new release (minor updates & fixes)

       Storages
      - Meeting with StoRM developers took place 2 weeks ago - discussed in detail the current technical specification 
      - The spec. is recommending that scitags headers (HTTP) are passed all the way to the source of the transfer while at the same time servers should have capability to marking/labelling packets on behalf of the clients
           - For now our main client is FTS, but if in the future we want to process traffic coming from other sources/clients; we need to clarify how exactly storages should behave
      - Proposed to update the specification to clarify how exactly storages should behave 
           - Specification to be updated based on the proposal from Luca (needs further discussion with dCache and XRootd)

       

    • 4
      Next meeting