Google представил сетевую систему для Linux Cilium

0
151

Компания Google накануне представила уникальный проект под названием Cilium, в рамках которого была подготовлена система для обеспечения взаимодействия между сетями, а также применение конфиденциальных протоколов для изолированных контейнеров. Основана данная программа на программе eBPF, выгружаемой в ядро Linux.

 

Google представил сетевую систему для Linux Cilium

Исходные тексты компонентов, работающие на уровне пользователя написаны исключительно на языке GO и распространяются по стандартизированной лицензии Apache 2.0. Сценарии доступны под лицензией GPLv2. Состоит Cilium из специализированного фон-процесса, а также набора модулей интрегрирования и различных BPF-программ. Фоновый процесс поэтому работает в пространстве пользователя и справляется с оказывает нагрузку.

На уровне сетевого драйвера поступают средства для запуска BPF-программ, а уже после этого можно приступать к буферизации пакетов, что позволяет создавать обработчики для условий высокой сетевой нагрузки.

Николай Офицеров

Интернет — Svopi.ru — Независимый информационный портал России и Белоруссии