分布式进程管理
了解 DC/OS 群集中的分布式进程管理
图 1. DC/OS 中的分布式进程管理
图 2 - DC/OS 中使用 Marathon 和 Docker 的分布式进程管理
图 3 - DC/OS 中分布式进程管理的顺序
- 客户端/调度程序初始化。在此步骤,客户端需要了解如何连接到调度器以启动一个进程,例如通过 Mesos-DNS 或 DC/OS CLI。
- Mesos 管理节点将资源邀约发送给调度器,资源邀约是基于通过 Mesos 管理节点中的代理和 算法来管理的群集资源。
- 客户发起进程启动。例如,这可以是用户利用 DC/OS 服务标签或通过 HTTP 端点来创建 Marathon 应用程序.
- Mesos 管理节点发送资源邀约。例如, .
- 如果资源邀约符合调度器对进程的要求,它将接受邀约并向 Mesos 管理节点发送 请求。
- Mesos 代理节点通过执行器启动任务。
- 执行器向 Mesos 代理节点报告任务状态。
- Mesos 代理节点向 Mesos 管理节点报告任务状态。
- 调度器向客户端报告进程状态。
[认证]:/mesosphere/dcos/2.1/security/ [组件]:/mesosphere/dcos/2.1/overview/architecture/components/