Например, Бобцов

МНОГОКРИТЕРИАЛЬНАЯ ОПТИМИЗАЦИЯ СТРУКТУРЫ КЛАСТЕРА С КОНТЕЙНЕРНОЙ ВИРТУАЛИЗАЦИЕЙ

Аннотация:

Обсуждается практика развертывания приложений в виде контейнеров, получившая в последние годы широкое распространение благодаря высокой эффективности и гибкости в управлении вычислительными ресурсами. Контейнеризация позволяет ускорить разработку и развертывание программного обеспечения, повышает стабильность, производительность и надежность работы приложений при адаптивной реконфигурации системы к изменениям потоков запросов и накоплению отказов. При обосновании выбора проектных решений эффективность кластерных систем с контейнерной виртуализацией оценивается по прибыли, получаемой от эксплуатации системы в единицу времени. Эта прибыль зависит от влияния числа развертываемых контейнеров на задержки обслуживания запросов и на поддержку инфраструктуры. Трудность оценки среднего времени ожидания запросов в узлах кластера обусловлена сложным влиянием при контейнерной виртуализации динамического разделения общих вычислительных ресурсов узлов между активными контейнерами на их производительность. Цель статьи — повышение эффективности функционирования кластерных систем контейнерной виртуализации при адаптивной реконфигурации числа узлов и развернутых в них контейнеров в зависимости от интенсивности потоков запросов, поступающих в кластер. Выбор конфигурации кластера осуществляется с учетом снижения эксплуатационных расходов и повышения прибыли от своевременного и безошибочного выполнения функциональных запросов.

Ключевые слова:

Статьи в номере