• All processing, production and analysis except the T0 uses EOS and the T2_CH_CERN endpoint per default
    • this includes local submission and GRID submission
    • write permissions are handled through
  • The T0 uses two special scenarios which we should be able to switch in the T0 configuration
    • default mode: access and write files from/to both EOS and Castor and register to T0_CH_CERN
      • /store/data on Castor -> tape
      • /store/t0temp and /store/temp and /store/unmerged on EOS
      • /store/t0streamer on Castor -> disk only
      • /store/streamer on Castor -> tape
      • /store/express on EOS
    • test mode: access and write files only from/to EOS and register to T2_CH_CERN
      • /store/data on EOS
      • /store/t0temp and /store/temp and /store/unmerged on EOS
      • /store/t0streamer on Castor
      • /store/streamer on Castor
      • /store/express on EOS

TFC switch for T0

  • The TFC gets read by the framework from $CMS_PATH/SITECONF/local/JobConfig/site-local-config.xml
  • At CERN, this points to the T2_CH_CERN TFC which only provides access to EOS

  • For the T0, there are two overrides in place to support the default mode (mixed Castor/EOS):
    • the T0 code defaults to $CMS_PATH/SITECONF/T0_CH_CERN/JobConfig/site-local-config.xml
    • The PoolSource gets an override TFC parameter set during configuration manipulation, the override TFC is in $CMS_PATH/SITECONF/T0_CH_CERN/JobConfig/
  • To support the test mode, suggestion is to create T0_CH_CERN_EOS and make the override for the T0 configurable so that one can chose to use the TFC and override TFC from either T0_CH_CERN and T0_CH_CERN_EOS

Future plans

  • When the TransferSystem is able to copy files to EOS, move /store/streamer and /store/t0streamer to EOS to benefit from better replication and larger spread over disk servers to allow for higher throughput

This topic: CMSPublic > CompOps > CompOpsPolicies > CompOpsPoliciesCERNTFC
Topic revision: r1 - 2012-11-21 - OliverGutsche
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback