Образование

Прогнозирование нагрузки для распределенной вычислительной инфраструктуры DIRAC

Понедельник, 24 мая 2021 - Среда, 2 июня 2021     

Новый проект сотрудника ЛИТ Игоря Пелеванюка представлен в рамках 4-й Волны научной онлайн-программы INTEREST, которая организована Учебно-научным центром ОИЯИ и будет проводиться с 24 мая по 2 июля 2021 года.
DIRAC Interware - это платформа для интеграции различных вычислительных ресурсов в единую систему. В ОИЯИ она используется для выполнения различных заданий, связанных с генерацией и реконструкцией данных методом Монте-Карло. К настоящему времени успешно выполнено почти миллион работ. Имея данные мониторинга, можно прогнозировать продолжительность выполнения заданий в интегрированной инфраструктуре. Это позволило бы более точно спланировать нагрузку.
Этот проект предполагает погружение в терминологию высокопроизводительных вычислений и практическое использование собранных данных. Пожалуйста, включите ссылку на свою учетную запись Github (GitLab, BitBucket), если у вас уже есть проекты, выполненные на Python.

Задачи
1. Анализ существующих рабочих нагрузок.
2. Разработка модели системы.
3. Применение существующих параметров к модели.
4. Прогнозирование рабочих нагрузок.
5. Сравнение прогноза и реальных данных.
Предварительное расписание по темам / задачам
График будет установлен после начала проекта.
Необходимая подготовка
Требуются навыки программирования на Python. Требуется хорошее знание ООП. Знание шаблонов проектирования будет преимуществом.
Приобретенные навыки и опыт
Практический опыт разработки продуктов на Python. Опыт анализа данных.
Рекомендуемая литература
Design Patterns: Elements of Reusable Object-Oriented Software by The Gang of Four.

URL: