Nebula — новый инструмент для оркестровки Docker-контейнеров в масштабных IoT-кластерах

На днях был представлена Open Source-система управления Docker-контейнерами, ориентированная на применение в крупных распределённых кластерах, какие встречаются, например, в проектах категории IoT (интернета вещей), — Nebula.

Пример микросервисной архитектуры с Nebula
Пример микросервисной архитектуры с Nebula / Иллюстрация с сайта Nebula.Readthedocs.Io

Новый инструмент оркестровки предназначен для деплоя единого пода из контейнеров (разбитого по микросервисам приложения) на каждом из серверов, число которых может исчисляться тысячами. Автор Nebula уже более года использует свою систему в production для «более тысячи серверов, распределённых по всему миру в разных облаках и регионах», и в качестве предполагаемого применения называет сегмент интернета вещей: «Представьте себе 50 тысяч умных холодильников по всему миру и возможность задеплоить новую версию [их управляющего программного обеспечения] на все устройства за считанные минуты».

Исходный код Nebula написан на языке Python и распространяется на условиях свободной лицензии GNU GPL v3. Он опубликован на GitHub и представлен в виде нескольких репозиториев: nebula, nebula-cmd, api-manager, worker-manager, nebula-python-sdk. К системе прилагается достаточно подробная документация на английском языке.

Дмитрий Шурупов по материалам Reddit.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Крупная львовская IT-компания открывает офис в Киеве и набирает разработчиковКрупная львовская IT-компания открывает офис в Киеве и набирает разработчиков
Microsoft перерисует дизайн программ из пакета OfficeMicrosoft перерисует дизайн программ из пакета Office
Google запретит установку расширений для Chrome со сторонних сайтовGoogle запретит установку расширений для Chrome со сторонних сайтов
Блок рекламы


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

Новый AdBlock позволяет блокировать отслеживание пользователей соцсетямиНовый AdBlock позволяет блокировать отслеживание пользователей соцсетями
Opera выпустила новый мобильный браузерOpera выпустила новый мобильный браузер
Обнаружен новый вирус-вымогатель массового поражения Data KeeperОбнаружен новый вирус-вымогатель массового поражения Data Keeper
В Windows 10 добавили новый режим производительностиВ Windows 10 добавили новый режим производительности
На iOS и macOS новый баг. Символ перезагружает устройства и блокирует приложения
Выявлен новый опасный банковский троянВыявлен новый опасный банковский троян
container-diff — новая утилита от Google для сравнения образов Docker-контейнеровcontainer-diff — новая утилита от Google для сравнения образов Docker-контейнеров
Новый отчёт в Google Chrome поможет улучшить юзабилити сайтовНовый отчёт в Google Chrome поможет улучшить юзабилити сайтов
Разработан инструмент, который позволит удалить лишние объекты с видеоРазработан инструмент, который позволит удалить лишние объекты с видео
В США представлен новый интеллектуальный голографический помощникВ США представлен новый интеллектуальный голографический помощник
Последние новости

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