Проект сетевого интерфейса для контейнеров Container Networking Interface принят в фонд CNCF

На прошлой неделе технический комитет некоммерческой организации Cloud Native Computing Foundation (CNCF) объявил о принятии CNI (Container Networking Interface) в качестве своего 10 официально поддерживаемого проекта.

Роль Container Networking Interface в контейнерах
Роль Container Networking Interface в контейнерах / Иллюстрация с сайта Cloud Native Computing Foundation

CNI был впервые представлен компанией CoreOS с целью определить общий интерфейс между сетевыми плагинами и исполняемой средой контейнера, сделав эту спецификацию минимальной, учитывающей сетевую специфику контейнеры и убирающей все выделенные ресурсы при удалении контейнера. В дальнейшем развитии «сетевого интерфейса для контейнеров» участвовали Red Hat (OpenShift), Apache Mesos, Cloud Foundry, Kubernetes, Kurma.

Тим Хокин (Tim Hockin), инженер из Google, так прокомментировал проект: «Интерфейсы действительно должны быть настолько простыми, насколько это возможно. CNI предлагает достаточно простой интерфейс, для которого можно разрабатывать новые плагины. К счастью, это стимулирует новые идеи и новые пути интеграции контейнеров и других сетевых технологий. CNCF — отличное место для взращивания таких инициатив, как CNI, но CNI ещё молод, и ему определённо требуется тонкая настройка, чтобы быть достаточно устойчивым. На этом уровне стека сеть — одна из технологий, которая должна быть скучной, т.е. должна работать, работать хорошо и во всех окружениях».

Репозиторий проекта CNI — на GitHub, исходный код распространяется на условиях свободной лицензии Apache License v2.

Дмитрий Шурупов по материалам Cloud Native Computing Foundation.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Microsoft добавит в Windows 11 дизайн интерфейса в стиле Windows 7Microsoft добавит в Windows 11 дизайн интерфейса в стиле Windows 7
Apple представила iPadOS 15 со значительными улучшениями по части интерфейса и многозадачности
Mozilla прекращает разработку проектов Voice Fill и Firefox Voice
Осенью в Windows 10 случится Sun Valley – большое обновление интерфейса со скруглёнными углами
Проект Латте: стало известно, как Microsoft позволит Android-приложениям работать в Windows 10
Google решила повременить с закрытием проекта Chrome Apps
Доступен традиционный серверный релиз Fedora 27, а проект Modularity будет переосмыслен
Kata Containers — новая веха для контейнеров Clear Containers от Intel в OpenStack Foundation
Debsources — веб-проект Debian для просмотра исходного кода всех пакетов
Oracle открыла код двух проектов для Kubernetes на базе Fn project и Cluster Federation
Последние новости

Подгружаем последние новости