The Meteorological Archival and Retrieval System (MARS) is an invaluable tool for accessing extensive meteorological data. While it offers powerful capabilities, it's important to understand the factors that can affect data retrieval times to effectively plan your work.

ℹ️ Please Note – MARS Access and Retrieval Policy

While we're happy to assist with checking scripts and offering guidance to make your MARS requests more efficient, it's important to note that we cannot run MARS retrievals on behalf of users. Additionally, we’re unable to offer preferential access, priority processing, or speed up requests beyond the standard performance of the system. MARS is a shared resource, and access is subject to fair usage policies to ensure availability for all users. We appreciate your understanding and are here to help you make the best use of the system within those limits.


Data Storage and Access

MARS stores data in two primary ways: on disk and on tape. Data stored on disk is readily accessible, allowing for immediate retrieval. However, a significant portion of data is archived on tape, which can introduce delays. Here's why:

  • Shared Resources: Tape drives are shared among all users. If multiple users request data from the same tape simultaneously, retrieval times can increase due to the queue that forms.
  • High Demand Periods: During peak usage times, the competition for tape access intensifies, leading to longer wait times.
  • Archive Catalogue Data Retrieval Overview: When reaching the final step of the Archive Catalogue (accessible at ECMWF Archive Catalogue), where data retrieval or request visualisation is possible, all the displayed information corresponds to a single tape file.
  • Exception for Stream ENFO (Since IFS Cycle 48r1, 2023): With the introduction of Cycle 48r1 in 2023 and the increase of ensemble forecast resolution, the single forecast data within the stream enfo is split across three tape files. This split is based on the time step and happens in the parallelisation during the writing process. As a result, these three tape files are often located on separate physical tapes.
  • General Rule: Outside of the enfo scenario, a single forecast is always stored on one tape file, which is guaranteed to reside on a single physical tape. While in most cases multiple tape files reside on one tape, there isn't an exact order with which these files are written. 

Even if alternative methods were used to provide the data, the underlying issue remains: the data must still be retrieved from the same tape system, and the limitations apply universally to all users.

System Complexity and Queue Times

The complexity and size of your data request significantly impact retrieval times:

  • Large Datasets: Requests that cover extended periods, multiple parameters, or numerous time steps require more processing time.
  • Queue System: MARS processes requests in the order they are received. During times of heavy usage, this can lead to substantial delays as your request waits its turn in the queue.

Local Machine Performance and Network Speed

Once your data is ready for download, the speed at which you receive it depends on:

  • Machine Performance: Slower computers may take longer to process and save large datasets.
  • Internet Connection: A stable and fast internet connection is crucial. Weak or unreliable connections can significantly prolong download times.

Optimizing Your Data Requests

To enhance efficiency and reduce wait times, ECMWF recommends following practices to make the most of the MARS system's capabilities:

  • Logical Batching: Combine all necessary parameters, levels, and time steps for a single date into one request. This approach is more efficient than submitting multiple smaller requests.
  • Limit Request Size: Aim to keep individual requests within the equivalent of 1–2 tapes. Larger requests may span additional tapes, which can further slow down retrieval due to the need to access multiple physical tapes.

Anticipating Unpredictable Delays

Despite careful planning, some delays are beyond your control:

  • Tape System Complexity: The intricate nature of tape storage systems can introduce unforeseen delays. Factors like tape loading times and mechanical issues can affect retrieval.
  • High User Demand: Sudden spikes in user activity can strain the system, leading to longer processing times even for optimized requests.

Understanding that these variables exist can help set realistic expectations for data retrieval timelines.

Monitoring Service Status

Stay informed about the MARS system's operational status:

  • Service Updates: Regularly check ECMWF's service status notifications. Scheduled maintenance or unexpected outages can impact system availability and performance.
  • Plan Accordingly: If you know when maintenance windows or peak usage times occur, you can schedule your data requests to avoid these periods.

Best Practices for Efficient Data Retrieval

Implementing best practices can significantly improve your experience:

  • Advance Planning: Start your data retrieval process well ahead of project deadlines to accommodate potential delays.
  • Off-Peak Requests: Submit data requests during times when the system is less busy, such as late evenings or weekends, to reduce queue times.
  • System Optimization: Ensure your computer is running efficiently. Close unnecessary applications to free up resources for processing large datasets.
  • Stable Internet Connection: Use a reliable network connection to minimize download interruptions and speed up data transfer.
  • No labels