Автоматизація розгортання та управління хмарною інфраструктурою OpenStack на базі VMware ESXi та vCenter з використанням Packer і Ansible
dc.contributor.advisor | Голець, Владислав Олександрович | |
dc.contributor.author | Ободовський, Артем Володимирович | |
dc.date.accessioned | 2025-07-10T12:23:29Z | |
dc.date.available | 2025-07-10T12:23:29Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Дипломна робота за темою «Автоматизація розгортання та управління хмарною інфраструктурою OpenStack на базі VMware ESXi» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Ободовським Артемом Володимировичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Завдання і предметна область роботи», «Аналіз подібних існуючих систем», «Аналіз інструментів розробки та реалізації програмного продукту», «Опис програмної реалізації», «Робота користувача з програмною системою»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 23 джерел; 29 ілюстрацій та 3 додатків. Загальний обсяг роботи 105 сторінок. Актуальність теми полягає в автоматизації розгортання OpenStack на VMware ESXi/vCenter з Packer та Ansible, що забезпечує швидке масштабування, підвищену надійність, відтворюваність, інтеграцію, оновлення, безпеку та оптимізацію ресурсів, мінімізацію людських помилок. Мета цієї роботи полягає в реалізації автоматизованого розгортання та управління хмарною інфраструктурою OpenStack на базі VMware ESXi/vCenter із використанням Packer і Ansible та інтеграції механізмів моніторингу, централізованого логування й резервного копіювання для забезпечення безперебійного супроводу. Для досягнення поставленої мети виконано наступні завдання: досліджено архітектуру OpenStack і VMware ESXi/vCenter, проаналізовано існуючі рішення з автоматизації, розроблено шаблони Packer та плейбуки Ansible для автоматизованого розгортання та конфігурації сервісів, інтегровано системи моніторингу, централізованого логування й резервного копіювання, проведено тестування продуктивності та відмовостійкості й підготовлено детальну технічну документацію. Практичне значення одержаних результатів полягає в тому, що створена система дозволяє автоматизувати ключові етапи життєвого циклу хмарної інфраструктури OpenStack на базі VMware ESXi/vCenter із застосуванням Packer та Ansible, підвищити відмовостійкість, забезпечити централізоване логування, моніторинг і резервне копіювання, а також скоротити час виявлення й усунення збоїв. | |
dc.description.abstractother | Thesis on the topic ‘Automation of deployment and management of OpenStack cloud infrastructure based on VMware ESXi’ was performed by Artem Obodovsky, student of the Department of Software Engineering in Energy, the ER IAE, speciality 121 ‘Software Engineering’ under the educational and professional programme ‘Software Engineering of Intelligent Cyber-Physical Systems in Energy’ and consists of introduction; 5 chapters (‘Tasks and subject area of work’, ‘Analysis of similar existing systems’, ‘Analysis of tools for the development and implementation of a software product’, ‘Description of software implementation’, ‘User work with a software system’), conclusions to each of these chapters; general conclusions; a list of references, which includes 23 sources; 29 illustrations and 3 appendices. The total volume of the work is 105 pages. The relevance of the topic is to automate the deployment of OpenStack on VMware ESXi/vCenter with Packer and Ansible, which provides fast scaling, increased reliability, reproducibility, integration, upgrades, security and resource optimisation, and minimisation of human errors. The goal of this work is to implement automated deployment and management of OpenStack cloud infrastructure based on VMware ESXi/vCenter using Packer and Ansible and integrate monitoring, centralised logging and backup mechanisms to ensure uninterrupted support. To achieve this goal, the following tasks were performed: researching the OpenStack and VMware ESXi/vCenter architectures, analysing existing automation solutions, developing Packer templates and Ansible playbooks for automated service deployment and configuration, integrating monitoring, centralised logging and backup systems, conducting performance and fault tolerance testing, and preparing detailed technical documentation. The practical significance of the results obtained is that the created system allows automating key stages of the OpenStack cloud infrastructure life cycle based on VMware ESXi/vCenter using Packer and Ansible, increasing fault tolerance, providing centralised logging, monitoring and backup, and reducing the time to detect and resolve failures. | |
dc.format.extent | 105 c. | |
dc.identifier.citation | Ободовський, А. В. Автоматизація розгортання та управління хмарною інфраструктурою OpenStack на базі VMware ESXi та vCenter з використанням Packer і Ansible : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Ободовський Артем Володимирович. – Київ, 2025. – 105 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74856 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | OpenStack | |
dc.subject | VMware vSphere | |
dc.subject | автоматизація | |
dc.subject | Packer | |
dc.subject | Terraform | |
dc.subject | Ansible | |
dc.subject | Ceph | |
dc.subject | Infrastructure as Code | |
dc.subject | CI/CD | |
dc.subject | OpenStack | |
dc.subject | VMware vSphere | |
dc.subject | автоматизація | |
dc.subject | automation | |
dc.title | Автоматизація розгортання та управління хмарною інфраструктурою OpenStack на базі VMware ESXi та vCenter з використанням Packer і Ansible | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Obodovskyi_bakalavr.pdf
- Розмір:
- 8.04 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: