Найти в Дзене

Что такое системы оркестрации контейнеров?


Современные приложения состоят из множества мелких частей (микросервисов), которые работают в изолированных «коробках» — контейнерах. Но когда таких контейнеров сотни, управлять ими вручную почти невозможно.

Какие функции выполняют системы оркестрации?
Они автоматически:
1. Запускают контейнеры заново, если те вышли из строя.
2. Распределяют нагрузку между серверами, чтобы не было перегрузок.
3. Обновляют приложения без остановки работы — например, постепенно заменяют старые версии на новые.

Какие инструменты используются?
1. Kubernetes — для сложных проектов (мощный, но требует специальных навыков).
2. Docker Swarm — простой вариант для старта (минимум настроек).
3. Apache Mesos — для смешанных задач (контейнеры + большие данные).

Подробнее о том, как все это работает, читайте в нашем блоге.
Что такое системы оркестрации контейнеров?  Современные приложения состоят из множества мелких частей (микросервисов), которые работают в изолированных «коробках» — контейнерах.
Около минуты