Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In order to improve the performance and efficient usage of our MARS system, the server produces a warning whenever some an inefficient access pattern is detected, eg:

Code Block
languagebash
mars - INFO   - 20201216.185011 - The efficiency of your requests in the last 12 hours is 14% [marsod-core]
mars - WARN   - 20201216.185011 - Please see https://confluence.ecmwf.int/x/rxRtD in order to improve the efficiency of your requests [marsod-core]


A typical inefficient request pattern usually involves repeated access to elements of data which are stored in a single the same file on tape using individual separate MARS requests. This pattern forces multiple mounts of a  tape the tape (which is a very expensive action operation for a tape-based mass storage system) which that could be avoided if a single combined larger request were to be used.

The efficiency score is the number of unique tape file accessed divided by the number of requests to access these files:

  • Access 10 files with 10 requests = 100% score

  • Access 1 file with 10 requests = 10% score

We would We could recommend you to read Guidelines to write efficient MARS requests, but please do contact our ServiceDesk us via email or our support portal if you need any further advice.