1、Mesos Marathon总体架构
上面Control Plane是控制单元
下面Mesos Slave是执行单元。Mesos Slave部署在一台物理机上。
1) Zookeeper集群
zookeeper自身高可用
Mesos master领导者选举
节点数目(2N+1)和Quorum数目(N+1) N从1开始
2) Mesos Master
主备模式
沟通Mesos Slave,获取资源
沟通framework,提供资源
3) Mesos Slave
为各种框架提供执行器环境
沟通Mesos Master; 提供资源
执行任务和容器管理
4) Marthon 调度器
一种主流框架的调度器
对接Mesos Master, 提供容器编排和应用调度
与Mesos Slave端的执行器沟通
作者:Work Hard Work Smart
出处:http://www.cnblogs.com/linlf03/
欢迎任何形式的转载,未经作者同意,请保留此段声明!