Спосіб прискорення реконфігурації мережі в середовищах хмарних обчислень

dc.contributor.advisorКуц, Володимир Юрійович
dc.contributor.authorОбозний, Дмитро Миколайович
dc.date.accessioned2020-12-22T09:10:33Z
dc.date.available2020-12-22T09:10:33Z
dc.date.issued2020-12
dc.description.abstractenActuality of theme. Today, utilities are widely used to create objects in cloud computing environments, but most companies do not have a clear plan to quickly change the storage region. In addition, certain countries and regions have enacted laws that impose restrictions on the storage of their residents' data outside their own country. As the number of customers grows and so does the scale of the infrastructure, there is a need to automate and maintain a large number of interconnected facilities. The purpose and objectives of the study. The purpose of scientific work is to automate the deployment of infrastructure in different cloud computing environments with subsequent configuration. 1. Analysis of existing software solutions for infrastructure management in the cloud data processing environment. 2. Infrastructure planning for building isolated computer networks. 3. Creating a module to automate the construction of the same properties of networks in different cloud environments. 4. Testing and debugging of the module. 5. Implementation of automation for assembly, testing and publication of the module. Object of study. The object of research is the process of infrastructure configuration in cloud data processing environments. Subject of study. The subject of the study is the use of the Terraform infrastructure management system, which performs configuration using the cloud provider API. Scientific novelty of the obtained results. Today, each of the cloud providers is releasing its own cloud configuration management system, which has full support for the API environment (AWS CloudFormation, Azure Resource Manager). However, to avoid possible shutdowns of certain providers, you must have a configuration that can be applied to multiple cloud providers. That is why the Terraform infrastructure configuration management system was proposed. It allows you to simultaneously support configurations on different cloud providers, as well as use or write modules and save settings as code in version control systems. The practical significance of the obtained results. A module has been written for the deployment of networks in different cloud computing environments (AWS and Azure), which have the same properties. The module can also be used to configure the network infrastructure for specific solutions, the infrastructure of which is built in the cloud.uk
dc.description.abstractukАктуальність теми. Сьогодні широко використовуються утиліти для створення об’єктів в середовищах хмарних обчислень, проте більшість компаній не мають чіткого плану для швидкої зміни регіону збереження даних. До того ж в певних країнах та регіонах впроваджені закони, що накладають обмеження на збереження даних своїх резидентів поза межами території власної країни. Оскільки з ростом кількості клієнтів зростає і масштаб інфраструктури, існує потреба автоматизації та підтримки великої кількості взаємозв’язаних між собою об’єктів. Мета і задачі дослідження. Метою наукової роботи автоматизація розгортки інфраструктури у різних середовищах хмарних обчислень з подальшим налаштуванням. 1. Аналіз наявних програмних рішень для управління інфраструктурою в хмарному середовищі обробки даних. 2. Планування інфраструктури для побудови ізольованих комп’ютерних мереж. 3. Створення модулю для автоматизації побудови однакових за властивостями мереж в різних хмарних середовищах. 4. Тестування та налагодження модулю. 5. Впровадження автоматизації для збірки, тестування та публікації модулю . Об’єкт дослідження. Об’єктом дослідження є процес конфігурації інфраструктури в хмарних середовищах обробки даних. Предмет дослідження. Предметом дослідження є використання системи управління інфраструктурою Terraform, яка здійснює налаштування за допомогою API хмарного провайдера. Наукова новизна одержаних результатів. Сьогодні кожен з хмарних провайдерів випускає свою систему управління конфігурацією в хмарі, яка має повну підтримку API середовища (AWS CloudFormation, Azure Resource Manager). Проте для уникнення можливих відключень певних провайдерів необхідно мати конфігурацію, яку можна застосувати на декількох хмарних провайдерах. Саме тому була запропонована система управління конфігураціями інфраструктури Terraform. Вона дозволяє підтримувати одночасно конфігурації на різних хмарних провайдерах, а також використовувати або писати модулі і зберігати налаштування як код в системах керування версіями. Практичне значення одержаних результатів. Написаний модуль для розгортання мереж в різних середовищах хмарних обчислень (AWS та Azure), що мають однакові властивості. Також модуль може бути використаний для налаштувань мережевої інфраструктури для специфічних рішень, інфраструктура яких побудована в хмарі.uk
dc.format.page144 с.uk
dc.identifier.citationОбозний, Д. М. Спосіб прискорення реконфігурації мережі в середовищах хмарних обчислень : магістерська дис. : 123 Комп’ютерна інженерія / Обозний Дмитро Миколайович. - Київ, 2020. - 144 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/38213
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectінфраструктура як кодuk
dc.subjectхмарні провайдериuk
dc.subjectпрограмно конфігуровані мережіuk
dc.subject.udc004.734:004.053:004.75uk
dc.titleСпосіб прискорення реконфігурації мережі в середовищах хмарних обчисленьuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Oboznyi_magistr.docx
Розмір:
3.3 MB
Формат:
Microsoft Word XML
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.16 KB
Формат:
Item-specific license agreed upon to submission
Опис: