Підхід до автомасштабування кластерів Kubernetes на основі персональних обчислювальних ресурсів користувачів
dc.contributor.advisor | Алєксєєв, Микола Олександрович | |
dc.contributor.author | Ковальов, Андрій Вячеславович | |
dc.date.accessioned | 2025-07-07T08:12:47Z | |
dc.date.available | 2025-07-07T08:12:47Z | |
dc.date.issued | 2025 | |
dc.description.abstract | У сучасних інформаційних системах можливість швидко адаптувати інфраструктуру до змін навантаження є одним із показників її ефективності, оскільки дозволяє виконувати ресурсномісткі задачі з одного боку коли це необхідно, а з іншого - економити при відсутності такої необхідності, а технологія Kubenetes, яка є одним з основних інструментаріїв таких інформаційних систем, має вбудовані механізми для автоматичного масштабування обчислювальних вузлів в залежності від навантаження. Однак, ці механізми орієнтовані або на хмарні середовища, де вони інтегруються з можливостями хмарних сервісів щодо автоматичного масштабування віртуальних машин, або на стаціонарні об’єднання фізичних обчислювальних пристроїв у кластери, де автомасштабування відбувається за рахунок реплікування програмних компонентів поміж обчислювальними вузлами кластерів, а не зміни кількості самих вузлів. Використання у якості таких робочих елементів кластеру персональних комп’ютерів, а також інших обчислювальних пристроїв, підключених до корпоративної мережі, які під час своєї роботи не використовують свої можливості повністю, надає потенційні можливості для вирішення більш ресурсномістких завдань в існуючих інформаційних системах на основі Kubernetes і одночасно дозволяють підвищити ефективність використання корпоративних обчислювальних ресурсів, але при цьому актуальною проблемою постає необхідність у механізмах автоматичного масштабування, які були б ефективними та економічно доцільними в умовах такого гетерогенного середовища з динамічною архітектурою. Таким чином, дана робота, яка присвячена створенню ефективного рішення для автоматизації масштабування кластерів Kubernetes у локальних гетерогенних середовищах з динамічною архітектурою на основі корпоративних обчислювальних ресурсів є актуальною. | |
dc.description.abstractother | In modern information systems, the ability to quickly adapt infrastructure to changes in load is one of the indicators of its effectiveness, since it allows performing resource-intensive tasks on the one hand when it is necessary, and on the other hand, saving money when there is no such need, and Kubenetes technology, which is one of the main tools of such information systems, has built-in mechanisms for automatic scaling of computing nodes depending on the load. However, these mechanisms are focused either on cloud environments, where they integrate with the capabilities of cloud services to automatically scale virtual machines, or on stationary combinations of physical computing devices into clusters, where auto-scaling occurs due to replication of software components among computing nodes clusters, rather than changing the number of nodes themselves. The use of personal computers as such working elements of a cluster, as well as other computing devices connected to a corporate network that do not fully utilize their capabilities during their work, provides potential opportunities for solving more resource-intensive tasks in existing Kubernetes-based information systems and at the same time allows for increased efficiency in the use of corporate computing resources, but at the same time, the need for automatic scaling mechanisms such as Thus, the work devoted to creating an effective solution for automating the scaling of Kubernetes clusters in local heterogeneous environments with a dynamic architecture based on corporate computing resources is relevant. | |
dc.format.extent | 71 с. | |
dc.identifier.citation | Ковальов, А. В. Підхід до автомасштабування кластерів Kubernetes на основі персональних обчислювальних ресурсів користувачів : дипломна робота … бакалавра : 172 Телекомунікації та радіотехніка / Ковальов Андрій Вячеславович. – Київ, 2025. – 71 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74685 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | Kubernetes | |
dc.subject | автомасштабування | |
dc.subject | Cluster API | |
dc.subject | Metal3 | |
dc.subject | горизонтальне масштабування | |
dc.subject | фізичні ресурси | |
dc.subject | autoscaling | |
dc.subject | metal3 | |
dc.subject | cluster autoscaler | |
dc.subject | bare metal | |
dc.subject | horizontal scaling | |
dc.subject | physical resources | |
dc.title | Підхід до автомасштабування кластерів Kubernetes на основі персональних обчислювальних ресурсів користувачів | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kovalov_bakalavr.pdf
- Розмір:
- 1.63 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: