backup: 2026-04-17 11:28
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# 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]]
|
||||
Reference in New Issue
Block a user