МЕТОДЫ И СРЕДСТВА МОДЕЛИРОВАНИЯ СИСТЕМЫ УПРАВЛЕНИЯ СУПЕРКОМПЬЮТЕРНЫМИ ЗАДАНИЯМИ

Журнал: ПРОГРАММНЫЕ ПРОДУКТЫ И СИСТЕМЫ
Номер: 4 Год: 2019 Страницы: 581-594
Автор: БАРАНОВ А.В., ЛЯХОВЕЦ Д.С.

Description

Номер: 4
Год: 2019
Страницы: 581-594
Автор: БАРАНОВ А.В., ЛЯХОВЕЦ Д.С.
Код направления статьи: 27.00.00
Язык: русский
Журнал: ПРОГРАММНЫЕ ПРОДУКТЫ И СИСТЕМЫ
ISSN: 0236-235X
УДК: 004.457+004.031.2+004.382.2
Входит в РИНЦ: да
Входит в Scopus: нет
Входит в Wos: нет
Импакт-фактор: 0,473
Скачивание статьи: Скачать статью

Аннотация

В статье рассматриваются методы и средства моделирования систем управления суперкомпьютерными заданиями (СУЗ), таких как SLURM, PBS, Moab и отечественная система управления прохождением параллельных заданий (СУППЗ). Среди методов моделирования СУЗ выделены натурный эксперимент, моделирование СУЗ с виртуальным вычислителем, имитационное моделирование. Рассмотрены методы и способы по-строения модельного потока заданий. На примере СУППЗ показана невозможность точного воспроизведения натурного эксперимента. Поставлен вопрос об адекватности модели СУЗ, введены понятия адекватности в широком и узком смыслах. Показано, что адекватная в узком смысле модель СУЗ обеспечивает соответствие только интервальных показателей и не может быть использована в качестве прогнозной модели. Для определения адекватности в широком смысле рассмотрена численная оценка близости двух потоков событий СУЗ — реального и полученного в результате моделирования. В качестве меры близости двух потоков предложено нормализованное евклидово расстояние между двумя векторами, соответствующими сравниваемым потокам. Размерность векторов равна числу обработан-ных заданий, а компоненты векторов представляют собой времена пребывания заданий в системе. Для меры адекватности предложена методика ее определения, основанная на сравнении статистики работы реальной системы и модели СУЗ. На примере СУППЗ определено эталонное значение меры адекватности как нормированное евклидово расстояние между векторами времен пребывания заданий в системе, полученными от реальной СУППЗ и модели СУППЗ с виртуальным вычислителем.The paper discusses the methods and tools of modeling supercomputer job management systems, such as SLURM, PBS, Moab, and the domestic management system of parallel job passing. There are high-lighted job management system modeling methods including modeling with real supercomputer system, JMS modeling by a virtual nodes, and simulation modeling. The authors consider methods and tools for constructing a model job stream. The management system of parallel job passing example shows the impossibility of accurate repro-ducing a full-scale experiment with real supercomputer. The paper investigates the adequacy of the job management systems model in a broad and narrow sense. It is shown that an adequate in the narrow sense job management system model ensures compliance only with interval indicators and cannot be used as a forecast model. The authors consider a numerical estimate of the proximity of two event streams in order to determine the adequacy in a broad sense. The first event stream is the stream of real supercomputer events. The second one is the stream of events produced by a job management systems model. The normalized Euclidean distance between two vectors corresponding to the compared streams is proposed as a measure of proximity of two streams. The vectors’ dimension is equal to the number of processed jobs, the vectors components are the job residence times in the job management systems. The method of adequacy determination is based on a comparison of the real supercomputer statis-tics and the results of job management systems modeling. The adequacy measure reference value is de-termined as the normalized Euclidean distance between the vectors of job residence times in the real system and in the job management system model.

Reviews

There are no reviews yet.

Be the first to review “МЕТОДЫ И СРЕДСТВА МОДЕЛИРОВАНИЯ СИСТЕМЫ УПРАВЛЕНИЯ СУПЕРКОМПЬЮТЕРНЫМИ ЗАДАНИЯМИ”

Ваш адрес email не будет опубликован. Обязательные поля помечены *