Ссылки

Распределённые вычисления сегодня востребованы в задачах пакетной обработки данных, но текущие решения, которые позволяют в Python их использовать, либо слишком узкоспециализированные, либо не дают полной отказоустойчивости. В рамках выпускной квалификационной работы был разработан высокоуровневый интерфейс на Python (далее SBNPython) к новому С++ фреймворку Subordination, в котором последняя проблема была решена. Для достижения низкоуровневой совместимости и адаптации всех сценариев функционирования интерфейс был реализован как расширение интерпретатора Python. Целью данной работы было проверить возможность применения нового интерфейса на реальном кейсе компании ООО «Газпромнефть-ЦР» и продемонстрировать принципы его использования. Для достижения этой цели было проанализировано текущее решение, продумана и реализована новая архитектура с использованием SBN-Python, и в конечном счёте развёрнуто получившееся решение на мощностях компании. По итогу работы вышло, что использование SBN-Python на реальном кейсе всё также даёт рост производительности с увеличением количества узлов в кластере, возможность обработки различных сценариев сбоя узлов за ограниченное время, а также архитектурные преимущества при организации вычислений. В дальнейшем планируется расширить границы применения нового интерфейса, реализовав на его базе возможность построения распределенных веб-сервисов.
Переведенное названиеDISTRIBUTED FAULT-TOLERANT COMPUTING WITH SBN-PYTHON ON A REAL COMPANY CASE
Язык оригиналарусский
Название основной публикацииProceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (GRID'2021), Dubna, Russia, July 5-9, 2021
ИздательRWTH Aahen University
Страницы519-524
СостояниеОпубликовано - 2021
Событие9th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2021 - Dubna, Российская Федерация
Продолжительность: 5 июл 20219 июл 2021
Номер конференции: 9
https://indico.jinr.ru/event/1086/overview

Серия публикаций

НазваниеCEUR workshop proceedings
Том3041
ISSN (электронное издание)1613-0073

конференция

конференция9th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2021
Сокращенное названиеGRID'2021
Страна/TерриторияРоссийская Федерация
ГородDubna
Период5/07/219/07/21
Сайт в сети Internet

ID: 89536525