RUS  ENG
Полная версия
ЖУРНАЛЫ // Информатика и её применения // Архив

Информ. и её примен., 2022, том 16, выпуск 4, страницы 87–92 (Mi ia820)

О безопасной архитектуре вычислительной системы на основе микросервисов

А. А. Грушоa, Н. А. Грушоa, М. И. Забежайлоa, Д. В. Смирновb, Е. Е. Тимонинаa, С. Я. Шоргинa

a Федеральный исследовательский центр «Информатика и управление» Российской академии наук
b ПАО Сбербанк России

Аннотация: Рассматривается сетецентрическая система микросервисной архитектуры, в которой для простоты все микросервисные вычислители (МВ) одинаковы. В каждом МВ может произойти сбой или он может получить вредоносный код (ВК). Максимальное негативное воздействие на МВ заключается в ошибке вычислений и предоставлении потребителю неправильного результата. Рассмотрены задачи выявления сбойных МВ и МВ с ВК. В решении поставленных задач используются элементы обучения. Правильно решенные задачи (условия, исходные данные и правильные ответы) накапливаются в памяти управляющей системы. Это означает, что есть возможность повторного запуска любой задачи с уже известным правильным результатом. При этом в статье используются идеи и результаты авторов по обеспечению информационной безопасности с помощью метаданных. В зависимости от предположений о возможных действиях ВК построены два класса алгоритмов безопасных вычислений в условиях его возможного воздействия на промежуточные результаты в потоке решаемых задач. Второй класс алгоритмов работает в предположении, что ВК может с вероятностью $p$ правильно вычислять решение текущей задачи и с вероятностью $1-p$ вносить в результат искажение. Рассмотрены три вида искажений, которые может вносить ВК и которые позволяют находить истинное решение точно или с некоторой, сколь угодно малой вероятностью ошибки.

Ключевые слова: информационная безопасность, безопасные вычисления в условиях вредоносного кода, микросервисная архитектура.

Поступила в редакцию: 11.10.2022

DOI: 10.14357/19922264220413



© МИАН, 2024