千家信息网

『高级篇』docker之Mesos集群架构图(23)

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:『高级篇』docker之Mesos集群架构图(23)上次我们了解了Mesos的原理,这次我们想办法给环境搭建起来,但是搭建环境之
千家信息网最后更新 2026年11月02日『高级篇』docker之Mesos集群架构图(23)

原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
原文链接地址:『高级篇』docker之Mesos集群架构图(23)

上次我们了解了Mesos的原理,这次我们想办法给环境搭建起来,但是搭建环境之前,首选得有服务器,这边就拿mac本和虚拟机来搭建。4台服务器。所以感觉需要画一个架构图,明确下每台服务器上需要安装什么软件,方便之后的环境搭建,和了解他们之前是如何交互的。

  1. 有四台服务器,一台是主机(HOST),其他三台都是虚拟机(Server01,Server02,Server03)
  2. 有一个组件是 Mesos Master放在Server02这台机器上。
  3. Mesos Master 是通过zookeeper实现高可用的,通过zookeeper来进行选组,Marathon也是通过zookeeper来找到对应的主节点通信,本人的mac本的内存只有8g,所以就一个MesosMaster,如果机器比较牛逼的老铁,可以三个虚拟机都创建3个Mesos Master,其中任何一个Mesos Master挂掉的话,其他不受影响依然继续高可用。
  4. zookeeper 运行在 Host上边。
  5. Server01 和 Server03 上边运行 Mesos Slave
  6. Marathon这个Framework框架运行在Server02上,主要充当服务的调度和服务的发现,老铁也可以运行多个Marathon在不同机器上实现高可用,它跟Marathon进行通信实现服务的调度。
  7. Mesos Master 会管理 Mesos slave,给自己的salve派发任务。
  8. Mesos Master 和 Mesos slave 都会注册到zookeeper上。
  9. Marathon-lb也运行Host主机上。Marathon-lb 会跟Marathon进行通信。订阅Marathon的组件,知道Marathon管理的Mesos下的所有Slave的状态,以及对外的ip和端口号。
  10. 最后在主机上运行一个浏览器,浏览器通过Marathon lb去访问到我们所有的服务。

PS:最基础的Mesos架构图我们就画好了,下次开始服务环境的构建。

服务 运行 服务器 环境 主机 机器 通信 上边 架构 浏览器 组件 浏览 管理 调度 高级 集群 不同 三个 任务 内存 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司起名 腾讯阿里互联网科技 港股互联网科技股 互联网金融 金融科技 亿账通互联网科技 互联网金融 科技创新 齐家互联网科技有限公司 太原新华互联网科技学校怎么样 湖南洣水互联网科技有限公司扣款 互联网科技有哪些公司 互联网软件和科技 赶超互联网科技 微信多开 湖南一路畅行互联网科技 互联网科技扶贫时间 996高科技互联网公司 翼展科技 首家互联网医院 深圳市罗太互联网科技有限公司 信承诺互联网科技有限公司 山东蛋芒互联网科技有限公司 互联网金融金融科技 互联网科技 互联网 科技创业 互联网科技公司官网 宁波青枫互联网科技有限公司 亳州好赞互联网科技有限公司 恒生互联网科技业指数调整周期 杭州披云加互联网科技有限公司 容联科技互联网电商 上海万顺科技互联网有限公司招聘 易租星互联网科技有限公司
0