架构
了解 DC/OS 架构
Mesosphere 分布式云操作系统 (DC/OS) 是一个运行应用程序、作业和服务等分布式容器化软件的平台。作为平台,DC/OS 与基础架构层不同,与基础架构层无关。这意味着只要基础架构提供计算资源、存储和网络,它就可能包含虚拟或物理硬件。
图 1 - DC/OS 架构层
软件层
在软件层,DC/OS 提供包管理和包存储库,安装并管理多种类型的服务:数据库、消息队列、流处理器、工件存储库、监控解决方案、持续集成工具、来源控制管理、日志聚合器等等。除了这些封装的应用程序和服务以外,您还可以安装自己的自定义应用程序、服务和计划作业。
如需更多信息,请参阅 任务类型。
平台层
平台层有几十个分为以下类别的组件:
- 群集管理
- 容器编排
- 容器运行时
- 日志记录和度量标准
- 网络
- 包管理
- IAM 和安全 Enterprise
- 存储
- 管理节点
- 专用代理节点
- 公共代理节点
基础架构层
在基础架构层,您可以在公共云、私有云或本地硬件上安装 DC/OS。其中一些安装目标具有自动配置工具,但几乎所有基础架构都可以使用,只要它包含共享 IPv4 网络上的多个 x86 机器。
如需更多信息,请参阅 安装。
外部组件
除了在数据中心运行的软件,DC/OS 还包括多个外部组件并与其集成:
[节点类型
了解三种节点…Read More
]($5aac39e8963c60bd.md)[
任务类型
了解 Mesos 任务…Read More
]($98be468d8d813f1e.md)[
组件
了解 DC/OS 组件…Read More
]($ad8d69d49e0df0e8.md)[
分布式进程管理
了解 DC/OS 群集中的分布式进程管理…Read More
]($5d7af87b69934bd5.md)[
启动顺序
了解 DC/OS 组件服务启动顺序…Read More
]($c1a693dc14357a45.md)