Mesedez, erabili identifikatzaile hau item hau aipatzeko edo estekatzeko: http://elartu.tntu.edu.ua/handle/lib/35724
Titulua: Інформаційна юридична система на основі Docker-контейнера
Beste titulu batzuk: Information legal system based on Docker-container
Egilea: Ожанський, Степан Ігорович
Ozhanskiy, Stepan
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Ожанський С. І. Розробка інтернет-магазину одягу «Sambir clothes shop : кваліфікаційна робота освітнього рівня „Бакалавр“ „126 — Інформаційні системи та технології“ / С. І. Патральський. — Тернопіль : ТНТУ, 2021. — 52 с.
Gordailuaren-data: 26-Jun-2021
Submitted date: 11-Jun-2021
Date of entry: 7-Jul-2021
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Липак, Галина Ігорівна
Committee members: Михайлишин, Михайло Стахович
UDC: 004.9
Gako-hitzak: docker
docker
гіпервізор
hypervisor
віртуалізація
virtualization
контейнер
container
образ
image
Laburpena: Кваліфікаційна робота присвячена дослідженню сучасних технологій віртуалізації та розробці програмного додатку юридичної інформаційної системи з метою вирішення проблеми поновлення програмного забезпечення, яка полягає в швидкості його первісного встановлення, постачання оновлень, їх застосування, а також в швидкості відновлення функціонування системи у разі збоїв. Досліджено і порівняно платформи контейнерної віртуалізації (OpenVZ, LXC і Docker). Розроблено вдосконалений підхід і технологічний процес постачання, встановлення і запуску множини екземплярів клієнт-серверного додатка для роботи юридичної інформаційної системи за допомогою Docker- контейнерів шляхом модифікації додатка і його адаптації до даного підходу. Це дозволило скоротити принаймні вдвічі витрати часу на процеси інсталяції і оновлення модулів інформаційної юридичної системи.
Thesis deals with the study of modern virtualization technologies and software development of law information system to solve the problem of software update, which is the speed of its initial installation, supply of updates, their application, as well as the speed of system recovery in case of failure. Container virtualization platforms (OpenVZ, LXC and Docker) have been studied and compared. An improved approach and technological process of delivery, installation and launch of multiple instances of the client-server application for the law information system using Docker-containers by modifying the application and adapting it to this approach. This has reduced at least half the time spent on the installation and upgrade of legal information system modules.
Content: Вступ ...8 1 Аналіз досліджуваної області ...10 1.1 Історія концепції ВЗ ...10 1.2 ВЗ на основі ВМ ...11 1.3 Контейнерна ВЗ ...16 2 Проектна частина ...19 2.1 Програмні технології для контейнерної ВЗ ...19 2.1.1 OpenVZ ...19 2.1.2 Linux Containers (LXC) ...20 2.1.3 Docker ...20 2.2 Порівняння ВМ з контейнерною ВЗ ...22 2.3 Технологія Docker ...23 2.3.1 Опис технології ...23 2.3.2 Образи Docker...25 2.4 Технології, які застосовує Docker ...27 2.5 Інсталяція Docker і Docker-репозиторія ...28 2.5.1 Інсталяція Docker ...28 2.5.2 Реєстр Docker ...32 3 Програмна реалізація додатка на прикладі модуля відображення фактів ...34 3.1 Опис модуля відображення фактів ...34 3.2 Створення образу контейнера ...35 3.3 Налаштування системи автоматичного складання і публікації образів ...39 3.4 Порівняння тимчасових метрик після застосування технології Docker ...41 4 Безпека життєдіяльності, основи охорони праці ...44 4.1 Санітарно-гігієнічні вимоги до умов праці з ПК ...44 4.2 Вимоги до виробничого освітлення та його нормування ...46 Висновки ... 50 Перелік використаних джерел ...51
URI: http://elartu.tntu.edu.ua/handle/lib/35724
Copyright owner: © Ожанський Степан Ігорович, 2021
References (Ukraine): 1. History of virtualization, virtual machines, server consolidation [Електронний ресурс] // VMWare, Inc., Palo Alto, California, USA - Режим доступу: http://www.vmware.com - (дата звертання: 05.05.2021). 2. Рівні привілеїв гіпервізора [Електронний ресурс] - Режим доступу: http://upload.wikimedia.org/wikipedia/en/thumb/2/2f/Priv_rings.svg/633pxPriv_ rings.svg.png - (дата звертання: 10.05.2021). 3. PC Magazine/RE: Введение в виртуализацию. Обзорный курс [Електронний ресурс]. - Режим доступу: http://www.pcmag.ru/elearning/course/ index.php?COURSE_ID=14 - (дата звертання: 09.05.2021). 4. Гипервизоры, виртуализация и облако [Електроний ресурс]. -Режим доступу: http://www.ibm.com/developerworks/ru/library/cl-hypervisorcompare, - (дата звертання: 02.05.2021). 5. Performance Evaluation of Virtualization Technologies for Server Consolidation [Електронний ресурс]. - Режим доступу: http://www.hpl.hp.com/ techreports/2007/HPL-2007-59R1.pdf - (дата звертання: 12.05.2021). 6. An Updated Performance Comparison of Virtual Machines and Linux Containers [Електронний ресурс]. - Режим доступу: http://domino.research.ibm.com/library/cyberdig.nsf/papers/0929052195 DD819C852 57D2300681E7B/$File/rc25482.pdf - (дата звертання: 02.05.2021).. 7. OpenVZ Virtuozzo Containers Wiki [Електронний ресурс]. - Режим доступу: https://openvz.org/Main_Page (дата звертання: 04.05.2021). 8. Containers & Docker: How Secure Are They [Електронний ресурс]. - Режим доступу: https://blog.docker.com/2013/08/containers-docker-how-secure-arethey – (дата звертання: 04.05.2021). 9. Docker official doumentation [Електронний ресурс]. - Режим доступу: https://docs.docker.com/engine/understanding-docker - (дата звертання: 12.05.2021). 10. Spring Boot with Docker [Електронний ресурс]. - Режим доступу: https://spring.io/guides/gs/spring-boot-docker – (дата звертання: 14.05.2021). 52 11. Parallels Official Website [Електронний ресурс]. - Режим доступу: http://www.parallels.com/ – (дата звертання: 14.05.2021). 12. VMWare Official Website [Електронний ресурс]. - Режим доступу: https://www.vmware.com/ – (дата звертання: 02.05.2021). 13. Oracle VM VirtualBox [Електронний ресурс]. - Режим доступу: https://www.virtualbox.org/ – (дата звертання: 27.05.2021). 14. TheXenProject [Електронний ресурс]. - Режим доступу: https://www.xenproject.org/ – (дата звертання: 12.05.2021). 15. Hyper-Voverview – TechNet–Microsoft [Електронний ресурс]. - Режим доступу: https://technet.microsoft.com/en-us/library/hh831531(v=ws.11).aspx – (дата звертання: 13.05.2021). 16. LinuxContainers [Електронний ресурс]. - Режим доступу: https://linuxcontainers.org/ru/ – (дата звертання: 23.05.2021). 17. Яремко З. М. Безпека життєдіяльності: Навч. посіб. — Львів., 2005. – 301 с. 18. Про затвердження Вимог щодо безпеки та захисту здоров'я працівників під час роботи з екранними пристроями. [Електронний ресурс] - Режим доступу: https://zakon.rada.gov.ua/laws/show/z0508-18 – (дата звертання: 01.06.2021).
Content type: Bachelor Thesis
Bildumetan azaltzen da:126 — Інформаційні системи та технології (бакалаври)

Item honetako fitxategiak:
Fitxategia Deskribapena TamainaFormatua 
Ozhanskiy_STs42.pdf1,19 MBAdobe PDFBistaratu/Ireki


DSpaceko itemak copyright bidez babestuta daude, eskubide guztiak gordeta, baldin eta kontrakoa adierazten ez bada.

Administratzailearen tresnak