Система безпеки для Kubernetes з використанням eBPF у IoT середовищах
| dc.contributor.advisor | Ковальчук, Олександр Миронович | |
| dc.contributor.author | Антоненко, Віолетта Станіславівна | |
| dc.date.accessioned | 2026-08-24T10:55:10Z | |
| dc.date.available | 2026-08-24T10:55:10Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | У бакалаврській дипломній роботі розроблено систему безпеки для Kubernetes-кластерів у середовищах IoT на основі технології eBPF, що дозволяє виконувати верифікований код безпосередньо у просторі ядра Linux. Архітектура реалізує придушення подій «на джерелі» шляхом пошуку за константний час у хеш-таблиці за ідентифікатором контрольної групи процесу, що усуває накладні витрати на передачу даних у простір користувача. Для примусового виконання політики безпеки впроваджено BPF-LSM хуки. Проведено порівняльний аналіз продуктивності з рішеннями Falco та Tetragon на платформах x86_64 та ARM64. Тестування на NVIDIA Jetson Nano підтвердило споживання CPU 0.07% при навантаженні 1000 системних викликів на секунду та споживання оперативної пам'яті 60 МБ, що доводить доцільність використання eBPF для кібербезпеки в умовах жорстких ресурсних обмежень. | |
| dc.description.abstractother | In this bachelor's thesis, a security system for Kubernetes clusters in IoT environments was developed based on eBPF technology, which allows verified code to be executed directly in the Linux kernel space. The architecture implements dropat-source event suppression via constant-time lookup in a hash table using the process control group identifier, eliminating user-space data transfer overhead. BPF-LSM hooks were implemented to enforce security policies in the kernel. A comparative performance analysis with Falco and Tetragon was conducted on x86_64 and ARM64 platforms. Testing on NVIDIA Jetson Nano confirmed CPU consumption of 0.07% under 1000 system calls per second and total RAM consumption of 60 MB, proving the feasibility of using eBPF for cybersecurity under severe resource constraints. | |
| dc.format.extent | 187 c. | |
| dc.identifier.citation | Антоненко, В. С. Система безпеки для Kubernetes з використанням eBPF у IoT середовищах : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Антоненко Віолетта Станіславівна. – Київ, 2026. – 187 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/82681 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | eBPF | |
| dc.subject | Kubernetes | |
| dc.subject | K3s | |
| dc.subject | кібербезпека | |
| dc.subject | IoT | |
| dc.subject | придушення подій | |
| dc.subject | BPF-LSM | |
| dc.subject | XDP | |
| dc.subject | ARM64 | |
| dc.subject | NVIDIA Jetson Nano | |
| dc.subject | Falco | |
| dc.subject | Tetragon | |
| dc.subject | cybersecurity | |
| dc.subject | event suppression | |
| dc.title | Система безпеки для Kubernetes з використанням eBPF у IoT середовищах | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Antonenko_bakalavr.pdf
- Розмір:
- 2.95 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: