Тиринг

Целью данного сервиса является возможность определения востребованности файла и постановки задачи на его перемещение в сервисе «Управление файлами». В рамках сервиса предусмотрены настройки, которые позволяют определить критерии востребованности файла для его дальнейшего перемещения (если он соответствует установленным критериям).

Сервис получает события создания или скачивания файлов и проверяет, подходит ли файл под проверку по следующим условиям:

  • Хранилище использует тиринг.
  • Файл не попадает под условия фильтрации.

После чего загружает файл в хранилище «HOT». Сервис сохраняет информацию о создании, скачивании файла и отслеживает состояние файла и рейтинг его скачиваний.

В соответствии с настройками сервис фоновым процессом проверяет, какие файлы требуется перенести в «COLD» хранилище и формирует задание на перемещение файлов на другой уровень. При высоком рейтинге скачивания файл из хранилища «COLD» может быть снова перемещен в хранилище «HOT».

Сервис фоновым процессом удаляет завершенные задачи переноса файлов, а также обрабатывает события завершения переноса файлов.