Модуль для створення віртуальних серверів та ресурсів для зберігання даних на основі хмарного середовища OpenStack

Вантажиться...
Ескіз

Дата

2024

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Магістерська дисертація за темою “Модуль для створення віртуальних серверів та ресурсів для зберігання даних на основі хмарного середовища OpenStack” виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Лебедєвим Артемом Вячеславовичем зі спеціальності 121 “Інженерія програмного забезпечення” за освітньо-професійною програмою “Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці” і складається зі: вступу; 6 розділів («Постановка задачі створення модуля для роботи з віртуальними серверами», «Аналіз існуючих проблем», «Засоби розробки програмного забезпечення», «Опис програмної реалізації», «Розробка стартап-проєкту»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 32 джерела; 26 ілюстрацій; 18 таблиць та 2 додатки. Загальний обсяг роботи 114 сторінок. Актуальність теми. Одними з найпопулярніших технологій нашого часу є обробка великих даних, створення та підтримка блокчейн інфраструктури, навчання нейромереж та моделей машинного навчання. Усі вони потребують неабияких ресурсів для можливості якісної та швидкої роботи з ними. Хмарні технології та кластери є основними інфраструктурними інструментами для роботи з цими технологіями. Наявні продукти для роботи з хмарними кластерами намагаються бути «універсальним інструментом» та надавати користувачам повний спектр всеможливих налаштувань, тим самим збільшуючи поріг легкості їх опанування. Актуальність теми зумовлена необхідністю наявності сервісу, який балансує між платформами з мінімальними налаштуваннями та «універсальними інструментами», надаючи кінцевому користувачу інтуїтивно зрозумілий та легкий для опанування інтерфейс. Мета роботи і завдання дослідження. Метою роботи є розробка програмної платформи управління віртуальними серверами та ресурсами для зберігання даних на основі хмарного середовища OpenStack. Для досягнення поставленої мети виконано такі завдання: 1. опрацьована документація хмарного середовища OpenStack; 2. визначений метод взаємодії з OpenStack; 3. створені варіанти можливих конфігурацій серверів з урахуванням потреб важких обрахунків; 4. проаналізовано підходи конкурентів, визначені їх слабкі та сильні сторони; 5. реалізовано програмну систему, з урахуванням методу взаємодії з OpenStack та завчасно створених конфігурацій; 6. визначено напрями розвитку та основні аспекти для подальшого удосконалення системи. Об'єкт дослідження. Об’єктом дослідження є процес розробки системи управління віртуальними серверами та ресурсами. Предмет дослідження. Предметом дослідження є модуль управління віртуальними серверами та ресурсами для зберігання даних з інтерфейсом користувача на основі хмарного середовища OpenStack. Практичне значення одержаних результатів. Завдання полягає в отриманні продукту з можливістю створення через WEB-інтерфейс віртуальних серверів на основі підготовлених конфігурацій для навчання чи роботи з великими даними, нейронними мережами або будь-якою іншою технологією. Результати є готовими для використання на кластері зі встановленим хмарним середовищем OpenStack.

Опис

Дане дослідження показує необхідність наявності системи для легкого створення та взаємодії з віртуальними серверами на основі хмарного середовища OpenStack. В рамках виконання роботи була розроблена подібна система, яка взаємодіє з OpenStack API та надає функціонал для роботи з віртуальними серверами з можливістю вибору готових конфігурацій.

Ключові слова

віртуальні сервери, ресурси для зберігання даних, OpenStack, вебсистема, хмарне середовище, кластер, ресурсозатратні операції

Бібліографічний опис

Лебедєв, А. В. Модуль для створення віртуальних серверів та ресурсів для зберігання даних на основі хмарного середовища OpenStack : магістерська дис. : 121 Інженерія програмного забезпечення / Лебедєв Артем Вячеславович. – Київ, 2024. – 115 с.

DOI