Детальная информация
| Название | Разработка сервиса для управления конфигурациями системы хранения данных: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of a Configuration Management Service for Storage Systems |
|---|---|
| Авторы | Мамонова Алина Сергеевна |
| Научный руководитель | Селин Иван Андреевич |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | система хранения данных ; управление конфигурациями ; rest api ; веб-интерфейс ; распределённый реестр ; go ; angular ; openapi ; storage system ; configuration management ; web interface ; distributed registry |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.04 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2737 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42623 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Выпускная квалификационная работа посвящена разработке сервиса управления конфигурациями распределённой системы хранения данных. Цель работы состояла в создании REST-интерфейса и веб-модуля для просмотра, создания, изменения и удаления конфигурационных записей, ранее обслуживаемых через интерфейс командной строки. В ходе работы проведён анализ способов управления конфигурацией, обоснован выбор технологий, спроектирована архитектура сервиса и реализованы два компонента: серверный модуль в составе API управления кластером и веб-модуль панели администрирования. Конфигурация сохранена в распределённом реестре без создания локальной копии параметров. Разработанный сервис проверен с помощью модульных, интеграционных и нагрузочных тестов. Результаты работы могут применяться в административных инструментах СХД для точечного сопровождения конфигурации. Решение повысило наглядность работы с параметрами и сохранило программный доступ через REST API.
The bachelor thesis is devoted to the development of a configuration management service for a distributed storage system. The aim of the work was to create a REST interface and a web module for viewing, creating, modifying, and deleting configuration records that had previously been maintained through a command-line interface. The work included an analysis of configuration management methods, justification of the selected technologies, architecture design, and implementation of two components: a server module integrated into the cluster management API and a web module for the administration panel. The configuration remained stored in the distributed registry without creating a local copy of the parameters. The developed service was verified using unit, integration, and load tests. The results of the work can be applied in storage system administration tools for targeted configuration maintenance. The solution improved the visibility of configuration work and preserved program access through the REST API.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|