Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/43297
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorЛуцик, Надія Степанівна-
dc.contributor.advisorLutsyk, Nadiia-
dc.contributor.authorЧех, Тарас Павлович-
dc.contributor.authorChekh, Taras-
dc.date.accessioned2024-01-03T08:14:13Z-
dc.date.available2024-01-03T08:14:13Z-
dc.date.issued2023-12-22-
dc.date.submitted2023-06-29-
dc.identifier.citationЧех Т. П. Методи та засоби віртуалізації для створення високодоступних комп’ютеризованих систем : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „123 — комп’ютерна інженерія“ / Т. П. Чех. — Тернопіль: ТНТУ, 2023. — 98 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/43297-
dc.description.abstractКваліфікаційну роботу магістра присвячено дослідженню технології віртуалізації в кластерах високої доступності. Проведено огляд та порівняння сучасних методів створення кластерів на основі платформ віртуалізації VMware ESXi, Microsoft Hyper-V, Citrix Hypervisor та Oracle Linux KVM. Досліджено їхні можливості у забезпеченні високої доступності системи у випадку відмови одного чи кількох хостів кластера. Розглянуто принципи та особливості роботи гіпервізора KVM та QEMU. Також розглянуто використання гіпервізором KVM апаратної віртуалізації Intel VT-x та AMD-V для оптимізації роботи віртуальних машин. Проведено опис архітектури Oracle Linux Virtualization Manager та створено схему взаємодії компонентів кластера, що базується на хостах Oracle Linux KVM та мережевому сховищі даних TrueNAS CORE. Створено кластер високої доступності та проведено процес тестування, спрямований на перевірку надійності та стійкості системи. Проведено оцінку здатності системи ефективно керувати віртуальними ресурсами та забезпечувати стабільну роботу під час проблем з окремими хостами кластера.uk_UA
dc.description.abstractThe master's thesis is devoted to the research of virtualization technology in high-availability clusters. A review and comparison of modern methods of creating clusters based on virtualization platforms VMware ESXi, Microsoft Hyper-V, Citrix Hypervisor and Oracle Linux KVM was carried out. Their capabilities in ensuring high availability of the system in case of failure of one or more cluster hosts were studied. The principles and features of the KVM and QEMU hypervisor are considered. The use of Intel VT-x and AMD-V hardware virtualization by the KVM hypervisor to optimize the operation of virtual machines is also considered. The architecture of Oracle Linux Virtualization Manager has been described and the interaction diagram of cluster components based on Oracle Linux KVM hosts and TrueNAS CORE network data storage has been created. A high-availability cluster was created and a testing process aimed at checking the reliability and stability of the system was carried out. The system's ability to effectively manage virtual resources and ensure stable operation during problems with individual cluster hosts was evaluated.uk_UA
dc.description.tableofcontentsПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, ОДИНИЦЬ,СКОРОЧЕНЬ І ТЕРМІНІВ 8 ВСТУП 9 РОЗДІЛ 1 АНАЛІЗ РІШЕНЬ ДЛЯ СТВОРЕННЯ ВИСОКОДОСТУПНИХ СИСТЕМ З ВИКОРИСТАННЯМ КЛАСТЕРІВ ВІРТУАЛІЗАЦІЇ 11 1.1. Огляд технології віртуалізації 11 1.2. Огляд кластерів віртуалізації 14 1.3. Огляд рішення віртуалізації від VMware 16 1.4. Огляд Hyper-V від Microsoft 21 1.5. Огляд технології віртуалізації XEN від Citrix 24 1.6. Огляд реалізації KVM від Oracle 25 1.7. Порівняння кластерів віртуалізації 27 1.8. Висновки до розділу 29 РОЗДІЛ 2 ПРИНЦИПИ ТА ОСОБЛИВОСТІ РОБОТИ ГІПЕРВІЗОРА KVM 30 2.1. Принцип роботи гіпервізора KVM 30 2.2. Апаратна віртуалізація Intel VT-x та AMD-V 33 2.3. Взаємодія KVM та QEMU 40 2.4. Перевірка підтримки віртуалізації 44 2.5. Висновки до розділу 47 РОЗДІЛ 3 РОЗРОБКА КЛАСТЕРА ВИСОКОЇ ДОСТУПНОСТІ НА БАЗІ ORACLE LINUX 48 3.1. Архітектура Oracle Linux Virtualization Manager 48 3.2. Планування та розгортання кластера високої доступності 55 3.2.1. Центр обробки даних 56 3.2.2. Кластер 57 3.2.3. Хости Oracle Linux KVM 58 3.2.4. Віртуальні машини 59 3.2.5. Конфігурація мережі 60 3.2.6. Засоби зберігання 64 3.2.7. Висока доступність і оптимізація 70 3.3. Тестування кластера високої доступності 75 3.4. Висновки до розділу 84 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 85 4.1. Охорона праці 85 4.2. Безпека в надзвичайних ситуаціях 88 4.2.1. Державна система моніторингу довкілля, як складова частина національної інформаційної інфраструктури, сумісної з аналогічними системами інших країн 88 4.2.2. Оцінка стійкості роботи промислового підприємства до дії світлового випромінювання ядерного вибуху 92 4.3. Висновки до розділу 95 ВИСНОВКИ 96 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 97 ДОДАТКИ 99 Додаток А Тези конференцій 99 Додаток Б Блок-схема алгоритму роботи кластера 107uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject123 комп’ютерна інженеріяuk_UA
dc.subjectKVMuk_UA
dc.subjectкластерuk_UA
dc.subjectнадійністьuk_UA
dc.subjectQEMUuk_UA
dc.subjectLinuxuk_UA
dc.subjectclusteruk_UA
dc.subjectvirtualizationuk_UA
dc.subjectreliabilityuk_UA
dc.subjectвіртуалізація-
dc.subjectOracle-
dc.titleМетоди та засоби віртуалізації для створення високодоступних комп’ютеризованих системuk_UA
dc.title.alternativeMethods and tools for virtualization to create highly accessible computerized systemsuk_UA
dc.typeMaster Thesis-
dc.rights.holder© Чех Тарас Павлович, 2023uk_UA
dc.rights.holder© Chekh Taras, 2023uk_UA
dc.contributor.committeeMemberМуж, Валерій Вікторович-
dc.contributor.committeeMemberMuzh, Valerii-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages98-
dc.subject.udc004.052.3uk_UA
dc.relation.references1. What are hypervisors. URL: https://www.ibm.com/topicsWhat is high availability. URL: https://www.redhat.com/en/topics/ linux/what-is-high-availability (дата звернення: 14.12.2023)./hypervisors (дата звернення: 15.12.2023).uk_UA
dc.relation.references2. Тимощук В.Д., Чех Т.П., Фіялка А.І., Луцик Н.С. Методи віртуалізації в кластерах високої доступності. Матеріали ХI науково-технічної конференції "Інформаційні моделі, системи та технології" Тернопільського національного технічного університету імені Івана Пулюя (Тернопіль, 13-14 грудня 2023 року). Тернопіль: ТНТУ. 2023. C. 186.uk_UA
dc.relation.references3. VMware vSphere Documentation. URL: https://docs.vmware.com/en/ VMware-vSphere/index.html (дата звернення: 14.12.2023).uk_UA
dc.relation.references4. Тимощук В.Д., Тимощук Д.І. Віртуалізація в центрах обробки даних – аспекти відмовостійкості. Матеріали Х науково-технічної конференції "Інформаційні моделі, системи та технології" Тернопільського національного технічного університету імені Івана Пулюя (Тернопіль, 7-8 грудня 2022 року). Тернопіль: ТНТУ. 2022. C. 95.uk_UA
dc.relation.references5. Hyper-V Technology Overview. [URL: https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-technology-overview (дата звернення: 14.12.2023).uk_UA
dc.relation.references6. Failover Clustering in Windows Server. . URL: https://learn.microsoft.com/en-us/windows-server/failover-clustering/failover-clustering-overview (дата звернення: 14.12.2023).uk_UA
dc.relation.references7. Citrix Hypervisor. URL: https://docs.xenserver.com/en-us/citrix-hypervisor/ (дата звернення: 14.12.2023).uk_UA
dc.relation.references8. Kernel Virtual Machine. URL: https://linux-kvm.org/page/Main_Page (дата звернення: 14.12.2023).uk_UA
dc.relation.references9. Oracle Linux KVM and Virtualization Manager. URL: https://www.oracle.com/a/ocom/docs/oracle-linux-virtualization-manager-ds-final.pdf (дата звернення: 14.12.2023).uk_UA
dc.relation.references10. Чех Т.П., Тимощук В.Д., Кітчак Н.Ю., Луцик Н.С. Застосування гіпервізора KVM в кластерах високої доступності. Матеріали V міжнародної науково-практичної конференції «Scientific practice: modern and classical research methods» (22 грудня 2023 року). Бостон, США. 2023. C. 234uk_UA
dc.relation.references11. Details About Hardware Virtualization. URL: https://docs.oracle.com/en/virtualization/virtualbox/6.0/admin/hwvirt-details.html (дата звернення: 14.12.2023).uk_UA
dc.relation.references12. QEMU documentation. URL: https://www.qemu.org/docs/master/ (дата звернення: 14.12.2023).uk_UA
dc.relation.references13. oVirt User Documentation. URL: https://www.ovirt.org/documentation/ (дата звернення: 14.12.2023).uk_UA
dc.relation.references14. TrueNAS CORE tutorials. URL: https://www.truenas.com/docs/core /coretutorials/ (дата звернення: 14.12.2023).uk_UA
dc.relation.references15. Лупенко С.А., Луцик Н.С., Луцків А.М., Осухівська Г.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи магістра для студентів спеціальності 123 «Комп’ютерна інженерія» другого (магістерського) рівня вищої освіти усіх форм навчання. Тернопіль, ТНТУ. 2021. 34 с.uk_UA
dc.relation.references16. Закон України «Про охорону навколишнього природного середовища» №1264-ХІІ. URL: https://zakon.rada.gov.ua/laws/ show/1264-12 (дата звернення: 14.12.2023).uk_UA
dc.relation.references17. Постанова Кабінету Міністрів України «Про затвердження Положення про державну систему моніторингу довкілля» №391-98-п. URL: https://zakon.rada.gov.ua/laws/show/391-98 (дата звернення: 14.12.2023).uk_UA
dc.relation.references18. Стручок В.С. Техноекологія та цивільна безпека. Частина «Цивільна безпека». Навчальний посібник. Тернопіль: ТНТУ. 2022. 150 с.uk_UA
dc.identifier.citationenChekh T. Methods and tools for virtualization to create highly accessible computerized systems : Master Thesis „123 — Computer Engineering“ / Taras Chekh - Ternopil, TNTU, 2023 – 98 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:123 — комп’ютерна інженерія

Файли цього матеріалу:
Файл Опис РозмірФормат 
Author_Notes_Taras_Chekh.docx10,35 kBMicrosoft Word XMLПереглянути/відкрити
Taras_Chekh.pdf10,26 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора