本文系作者根据自己对Mesos的高可用(High-Availability)设计方案的了解以及在Mesos社区贡献的经验,深度剖析了Mesos集群高可用的解决方案,以及对未来的展望。首先,我们来参考Mesos官方给出的设计架构,如图1所示。Mesos采用的也是现在分布式集群中比较流行的Master/Slave主从集群管理架构,Mesosmaster节点是整个集群的中枢,它责管理和分配整个Mesos集群的计算资源,调度上层Framework提交的任务,管理和分发所有任务的状态。这种主从架构设计简单