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.







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


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

Microsoft выпустила для браузера Edge инструмент, позволяющий обнаружить утечки памяти
Легендарный плеер Winamp готовится к перезапуску — у него появился новый логотип и совсем скоро стартует бета-тестирование
Microsoft представила Windows 11: новый интерфейс, повышенная производительность, виджеты и многое другое
Google Chrome подключил новый инструмент
В Windows 10 появился инструмент для анализа содержимого накопителей
В текстовом редакторе Microsoft Word появился новый инструмент проверки грамматики
Следующее крупное обновление Windows 10 почти готово к релизу: быстрая установка, переделанный «Пуск» и новый Edge
Вышла предварительная сборка Windows 10 20H2: новый «Пуск», улучшенная навигация в Edge и куча косметических изменений
Microsoft представила инструмент для управления личными финансами в Excel — Money
Microsoft официально выпустил новый браузер Edge на основе Chromium
Последние новости

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