Mesos + Docker,我会自动获得Mesos HA等的好处吗?

时间:2015-03-20 11:37:50

标签: docker mesos marathon

Mesos现在支持Docker。如果我作为Executor运行Docker,我还能获得Mesos的一些高可用性和调度优势吗?或者我必须运行Docker任务,例如在马拉松内获得这个?

使用Mesos +(本机)Docker而不仅仅是没有Mesos的普通Docker会有什么好处?我理解使用Mesos + Marathon + Docker任务的想法,因为我获得了HA和故障转移的好处。

1 个答案:

答案 0 :(得分:3)

Mesos本身支持Docker镜像作为框架内的执行者。这样做的好处是,您现在可以部署docker容器,而无需了解服务器群集的内部拓扑。只需使用Docker,您就必须连接到确切的远程主机并进行系统特定的配置。

对于HA,您需要使用元框架(如Marathon,Docker Swarm等)来监控您的实例并配置冗余和容错。使用Marathon这很简单,默认情况下可以正常工作。