SPD Online filter WMS
Jump to navigation
Jump to search
Система управления нагрузкой (Workload Management System, WMS) — одна из основных компонент промежуточного программного обеспечение "SPD Online filter", ответственная за генерацию задач, их отправку на вычислительные узлы и выполнение. Состоит из следующих подсистем, реализованных по микросервисной архитектуре:
- task-manager – отвечает за взаимодействие с системой управления рабочими процессами, обеспечивая функциональность регистрации заданий, их отмены, отслеживания хода выполнения и формирования итоговых отчетов.
- task-executor – отвечает за формирование задач в зависимости от содержания набора данных и типа заданий, управление очередью заданий.
- job-manager – отвечает за получение задач из брокера, регистрацию задач, передачу готовых задач исполнителю задач, предоставляет внутренние API для работы с задачами и метаданными файлов.
- job-executor – направляет задачи пилотам и следит за их выполнением, регистрирует данные.