У технологии 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.

Rate this post