Недавно я обнаружил такую вещь, как Apache Mesos.
Все это выглядит потрясающе во всех демонстрациях и примерах. Я легко мог представить, как можно было бы работать для безгражданских рабочих мест - это вполне подходит для всей идеи.
Боритесь, как бороться с длительными работами, которые являются работоспособными?
Скажем, у меня есть кластер, состоящий из N машин (и это запланировано через Marathon). И я хочу запустить там сервер postgresql.
Что это - сначала я даже не хочу, чтобы он был очень доступным, а просто одно задание (фактически Dockerized), на котором размещен сервер postgresql.
1- Как организовать его? Ограничить сервер определенным кластером node? Использовать несколько распределенных FS?
2 - DRBD, MooseFS, GlusterFS, NFS, CephFS, один из которых хорошо работает с Mesos и сервисами, такими как postgres? (Я думаю здесь о возможности того, что Мезос/марафон может переместить службу, если спустится)
3- Скажите, не подходит ли мой подход с точки зрения философии (DFS для серверов данных и какое-то переключение для серверов, таких как postgres на вершине Mesos)
Вопрос в значительной степени скопирован из Постоянное хранилище для Apache Mesos, заданное zerkms on Диспетчер стеков программ.