ISSN 2071-8632
Язык: ru

Статья: АРХИТЕКТУРА РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ДЛЯ ПОТОКОВЫХ ВЫЧИСЛЕНИЙ С КОНТЕЙНЕРИЗАЦИЕЙ И ПРИОРИТИЗАЦИЕЙ ЗАДАЧ (2023)

Читать онлайн

В статье представлена распределенная система для организации потоковых вычислений. Система включает в себя сервер для управления данными, управляющий сервис (супервизор), набор узлов-рабочих, на которых производится выполнение задач, и базу данных. Для абстрагирования от конкретных языков программирования и инструментов, используемых при вычислениях, реализации алгоритмов (задачи) упаковываются и выполняются в контейнерах Docker. Для эффективной работы при высокой нагрузке система поддерживает несколько стратегий приоритизации задач. Для работы с системой пользователю достаточно построить образ docker-контейнера, описать набор входных данных в JSON-файле и загрузить их через веб-интерфейс. Система может быть развернута в любом общедоступном облаке. В статье подробно описана архитектура системы и приведены численные результаты, полученные при вычислениях на различных облачных и локальных платформах. В работе изучено влияние различных стратегий приоритизации на длительность вычислений при умеренной нагрузке.

Ключевые фразы: потоковые вычисления, контейнеризация, тонкая виртуализация, ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ
Автор (ы): Соколов Александр Михайлович, Ларионов Андрей Алексеевич, Вишневский Владимир Миронович, Мухтаров Амир Амангельдыевич
Журнал: ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ

Идентификаторы и классификаторы

УДК
004. Информационные технологии. Компьютерные технологии. Теория вычислительных машин и систем
Для цитирования:
СОКОЛОВ А. М., ЛАРИОНОВ А. А., ВИШНЕВСКИЙ В. М., МУХТАРОВ А. А. АРХИТЕКТУРА РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ДЛЯ ПОТОКОВЫХ ВЫЧИСЛЕНИЙ С КОНТЕЙНЕРИЗАЦИЕЙ И ПРИОРИТИЗАЦИЕЙ ЗАДАЧ // ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ. 2023. № 4
Текстовый фрагмент статьи