СРАВНИТЕЛЬНЫЙ ОБЗОР СРЕДСТВ УПРАВЛЕНИЯ КОНФИГУРАЦИЯМИ РЕСУРСОВ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ ФУНКЦИОНИРОВАНИЯ ЦИФРОВЫХ ДВОЙНИКОВ
Костромин Роман Олегович
Институт динамики систем и теории управления СО РАН
Статья посвящена проблемам автоматизации конфигурирования ресурсов распределенной вычислительной среды. Среда может использоваться как для запуска научных приложений, так и для задач исследования функционирования цифровых двойников инфраструктурных объектов. Для такой среды характерно динамическое изменение состава ее ресурсов, их характеристик и требований к ним. Ресурсы среды могут включать классические вычислительные машины, серверы, виртуальные машины и микрокомпьютеры. Необходимы универсальные средства автоматизации настройки таких ресурсов. В статье выполнен сравнительный анализ средств управления конфигурациями ресурсов среды (Chef, Ansible, Puppet, SaltStack), которые позволяют автоматизировать процесс настройки узлов. Благодаря такой автоматизация сокращается время их подготовки и повышается надежность вычислений за счет уменьшения отказов программного и аппаратного обеспечения, связанных с человеческим фактором в процессе настройки в ручном режиме. Рассмотренные средства являются основой для дальнейшего развития инструментального комплекса для построения среды, обеспечивающей условия функционирования цифровых двойников природосберегающего оборудования. Исходя из результатов сравнительного анализа и требований, предъявляемых к инструментальным комплексам, выбрана система Ansible для внедрения в цепочку автоматизации процессов непрерывной интеграции прикладного и системного программного обеспечения приложений. Практические эксперименты показали преимущества использования Ansible в сравнении с другими системами аналогичного назначения.
инструментальные средства, управление ресурсами, распределенная вычислительная среда, виртуализированные ресурсы, автоматизация управления конфигурациями, цифровой двойник