# Apache Mesos (one-screen) ## 1) Что это **Apache Mesos** — менеджер кластерных решений для оркестрации контейнерных и не-контейнерных нагрузок. ## 2) Архитектура Три части: 1) **masters** — узлы управления 2) **agents** — рабочие узлы 3) **frameworks** — “платформы”/надстройки, которые запускают конкретные нагрузки ## 3) Как работают frameworks Framework состоит из: - **scheduler** (планировщик) - **executor** (исполнитель) Идея: - masters предлагают ресурсы framework’ам, - scheduler решает, где запускать задачи, - executor исполняет задания на agent-узлах. ## 4) Примеры frameworks - Marathon (контейнеры) - Apache Aurora (cron/jobs) — deprecated - Mesosphere DC/OS (на базе Mesos+Marathon) — deprecated - DC/OS 2.0 (Kubernetes-совместимый) — “не готово” в твоих заметках --- **Source:** [[01 Library/02 DevOps/Контейнеризация/Apache Mesos|Apache Mesos]]