|
Automated object storage management approach with operator SDK and custom resource definition
[Подход автоматического управления объектным хранилищем с помощью Operator SDK и Custom Resource Definition]
K. M. Stonozhenko, I. V. Nikiforov, S. M. Ustinov Peter the Great St. Petersburg Polytechnic University
Аннотация:
Данная работа посвящена исследованию средств автоматизации управления приложениями с сохранением состояния в среде Kubernetes, в частности объектными системами хранения данных. Произведён обзор существующих инструментов управления, способных решить поставленные задачи, на основе которого дана сравнительная характеристика рассмотренных средств и выбран инструмент, удовлетворяющий введённым критериям. По результатам сравнительного анализа представлен подход автоматического управления объектным хранилищем с помощью Operator SDK и Custom Resource Definition. Предложена архитектура системы управления контейнеризированной версией СХД на платформе Kubernetes и интеграции оператора с пользовательской системой мониторинга. Описанный подход реализован в программном средстве - операторе ресурса объектной системы хранения данных. В работе описаны детали реализации программного обеспечения, структура дескриптора пользовательского ресурса хранилища и методы тестирования конечной системы. В результате была получена система управления объектной СХД на платформе Kubernetes, что позволило сократить как трудозатраты по содержанию и обслуживанию системы, так и её стоимость за счёт уменьшения зависимости от аппаратного обеспечения.
Ключевые слова:
Kubernetes, объектное хранилище, система хранения данными, оператор, custom resource definition, контейнер, оркестрация
Образец цитирования:
K. M. Stonozhenko, I. V. Nikiforov, S. M. Ustinov, “Automated object storage management approach with operator SDK and custom resource definition”, Труды ИСП РАН, 34:2 (2022), 123–134
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp682 https://www.mathnet.ru/rus/tisp/v34/i2/p123
|
Статистика просмотров: |
Страница аннотации: | 25 | PDF полного текста: | 19 |
|