У технологии EBPF новая жизнь
Группа поставщиков программного обеспечения, включая таких лидеров ИТ-сектора, как Facebook, Google и Microsoft, учредила фонд eBPF Foundation, который будет продвигать идею внедрения технологии eBPF (расширенный фильтр пакетов Berkley) на новые вычислительные платформы.
Технология eBPFta позволяет разработчикам встраивать код своих программ в операционную систему Само ядро. Фонд, полностью одобренный Linux Foundation, появился всего месяц назад с Netflix и Isovalent в качестве участников и нацелен на внедрение технологии eBPF на платформы, отличные от Linux.
Основная сила eBPF заключается в том, что он соединяет границу, образовавшуюся между ядром операционной системы и зарезервированным пользователем пространством. Благодаря этой технологии ядро операционной системы можно программировать без ущерба для его целостности.
Затем он становится более интеллектуальным, масштабируемым и предлагает дополнительные функции без необходимости добавлять к нему дополнительные слои, чтобы сделать его менее читаемым.
Технология BPF была создана довольно давно, ровно 20 лет назад. Именно тогда родилась идея перехвата сетевых пакетов и использования этого метода для вложения дополнительного кода — включая виртуальные машины — в ядро Linux, потому что это идея, лежащая в основе этого решения.
Решение, которое позволяет изолировать программы в ядре операционной системы, расширяя его возможности без внесения изменений в исходный код ядра или загрузки дополнительных модулей ядра.
Linux Foundation объявляет об этом после В последнее время технология eBPF используется все большим и большим количеством поставщиков программного обеспечения для создания ИТ-инфраструктур.
Например, Facebook использует его для балансировки нагрузки в центрах обработки данных, а Google использует проприетарную технологию Cilium eBPF в своих решениях Kubernetes GKE и Anthos.