Модуль для створення хмарних засобів обрахунку на основі хмарного середовища OpenStack
dc.contributor.advisor | Сігайов, Андрій Олександрович | |
dc.contributor.author | Чухіль, Даніїл Євгенович | |
dc.date.accessioned | 2024-02-02T10:47:40Z | |
dc.date.available | 2024-02-02T10:47:40Z | |
dc.date.issued | 2024 | |
dc.description | Дане дослідження показує недоліки сучасних хмарних сервісів у контексті функціональності модулів обрахунку даних. Під час дослідження написано веб-сервіс, який обгортає відкрите програмне забезпечення OpenStack завдяки API, що дозволяє легко створювати власні сервери та однією дією встановлювати необхідні методи обрахунку. | uk |
dc.description.abstract | Магістерська дисертація за темою «Модуль для створення хмарних засобів обрахунку на основі хмарного середовища OpenStack» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Чухілем Даніїлом Євгеновичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Постановка задачі створення модулю хмарних засобів обрахунку даних на основі середовища OpenStack», «Аналіз існуючих систем», «Засоби розробки», «Опис програмної реалізації», «Розробка стартап-проекту»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 33 джерела; 40 рисунків; 7 таблиць та 2 додатки. Загальний обсяг роботи 105 сторінок. Актуальність. У сучасному інформаційному суспільстві обробка та обмін даними через Інтернет стали невід’ємною частиною різноманітних аспектів життєдіяльності суспільства. З поширенням та зростанням обсягів інформації, яка обробляється та передається через цю мережу, з'являється потреба в оптимізації методів обробки та забезпеченні надійного зберігання великих обсягів даних. Хмарні технології в цьому контексті дозволяють ефективно та безпечно здійснювати обчислення, зберігання та обмін інформацією в розподіленому середовищі. Такі системи стають основою для оптимізації обробки даних, а також для реалізації різних послуг та застосунків, що вимагають великих обчислювальних ресурсів та високої швидкодії передачі даних. При цьому, обговорюючи переваги конкретного хмарного середовища OpenStack, варто зазначити, що його розширена функціональність, відкритість вихідного коду та гнучкість створюють сприятливі умови для розробки модулів, що відповідають високим стандартам якості та ефективності. Враховуючи тісні зв'язки OpenStack зі спільнотою розробників та широке застосування у великих інфраструктурних проєктах, цей напрямок досліджень виступає важливим кроком у покращенні сучасних обчислювальних платформ. У свою ж чергу, аналіз результатів досліджень у цій області, проведених як в українському, так і в міжнародному науковому співтоваристві, підтверджує, що використання модулів для обрахунку даних у хмарних середовищах дозволяє покращити якість обчислень та забезпечити оптимальні умови для роботи з даними. Метою є досягнення оптимальної зручності та швидкості обробки даних шляхом розробки модуля, спрямованого на користування ефективними та гнучкими хмарними інструментами для обчислення даних в хмарному середовищі OpenStack. Об’єктом дослідження роботи є аналіз архітектурних рішень, ефективності та можливостей масштабування для ефективної розробки та оптимізації модулю для обрахунку даних у хмарному середовищі на базі платформи OpenStack. Предметом дослідження роботи є хмарні засоби обрахунку даних, що включають в себе інфраструктуру, програмне забезпечення і послуги, що дозволяють користувачам здійснювати обчислення та зберігання даних в онлайн-режимі. Методи дослідження. Для вирішення поставлених задач та досягнення визначеної мети був застосований комплекс взаємопов'язаних та взаємодоповнювальних методів дослідження: – аналіз літератури, моделювання, абстрагування, аналогія та порівняння застосовувалися для знаходження оптимального варіанту розгортання системи обрахунку даних на основі хмарного середовища OpenStack. Практичне значення одержаних результатів дослідження полягає в тому, що розроблений модуль не лише сприятиме оптимізації внутрішніх процесів обчислень завдяки хмарному рішенню, але й відповідає потребам та вимогам для зручного користування, роблячи хмарні обчислення більш ефективними та доступними. | uk |
dc.description.abstractother | The master's dissertation for the subject «Module for creating cloud data processing tools based on the OpenStack environment» was performed by a student of the Department of Software Engineering for power industry of the Educational and Scientific Institute of Atomic and Thermal Energy Chukhil Daniil, specialty 121 «Software Engineering» under the educational and professional programme «Software engineering of intelligent cyber-physical systems in energy» and consists of: introduction; 5 chapters («Setting the task of creating a module of cloud computing tools based on the OpenStack environment», «Analysis of existing systems», «Development tools», «Description of software implementation», «Development of a startup project»), conclusions to each of these chapters; general conclusions; a list of references, which includes 33 sources; 40 figures; 7 tables and 2 appendices. The total volume of the work is presented on 105 pages. Relevance. In the modern society, data processing and exchange over the Internet have become an integral part of various aspects of social life. With the proliferation and growth of information processed and transmitted through this network, there is a certain need to optimize methods of processing and ensure reliable storage of large volumes of data. Cloud technologies, in this context, enable efficient and secure computation, storage, and exchange of information in a distributed environment. Such systems form the basis for optimizing data processing and implementing various services and applications that require significant computational resources and high-speed data transmission. Discussing the advantages of the specific OpenStack cloud environment, it is worth noting that its extended functionality, open-source nature, and flexibility create favorable conditions for developing modules that adhere to high standards of quality and efficiency. Given OpenStack's close connections in the developer community and widespread use in large infrastructure projects, this research is a crucial step in enhancing modern computing platforms. In turn, the analysis of research results in this area, conducted both in the Ukrainian and international scientific community, confirms that the use of modules for data computation in cloud environments improves the quality of computations and provides optimal conditions for working with data. The purpose is to develop a module aimed at utilizing efficient and flexible cloud tools for data computation in the OpenStack cloud environment. The object of the study is cloud data computation tools, including infrastructure, software, and services that allow users to perform computations and store data online. The subject of the study is the analysis, research, and development of solutions for the effective use of cloud tools. Research Methods. To complete all of the tasks and achieve the defined goal, a complex of interconnected and complementary research methods was applied: – literature analysis, modeling, abstraction, finding analogies, and comparison were used to find the optimal deployment solution for the data computation system based on the OpenStack cloud environment. Practical significance of the obtained research results lies in the fact that the developed module not only contributes to optimizing internal computation processes through a cloud solution but also meets the needs and requirements for convenient use, making cloud computations more efficient and accessible. | uk |
dc.format.extent | 106 с. | uk |
dc.identifier.citation | Чухіль, Д. Є. Модуль для створення хмарних засобів обрахунку на основі хмарного середовища OpenStack : магістерська дис. : 121 Інженерія програмного забезпечення / Чухіль Даніїл Євгенович. – Київ, 2024. - 106 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/64256 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | хмарне середовище та інфраструктура | uk |
dc.subject | OpenStack | uk |
dc.subject | веб-інтерфейс | uk |
dc.subject | обрахунок даних | uk |
dc.subject | розподілені обчислення | uk |
dc.subject | оптимізація обрахунків | uk |
dc.subject.udc | 004.4 | uk |
dc.title | Модуль для створення хмарних засобів обрахунку на основі хмарного середовища OpenStack | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Chukhil_magistr.pdf
- Розмір:
- 5.98 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: