1.2. 全局组件和服务
无论计算单元的数量如何,每个 overcloud 都会在控制器单元格中部署以下组件。
- compute API
- 为用户提供外部 REST API。
- 计算调度程序
- 决定在哪个 Compute 节点上分配实例。
- 放置服务
- 监控并分配计算资源到实例。
- API 数据库
由计算 API 和计算调度程序服务用来跟踪实例的位置信息,并为构建但不调度的实例提供临时位置。
在多单元部署中,此数据库还包含单元映射,用于为每个单元指定数据库连接。
cell0
数据库- 专用数据库,用于有关无法调度的实例的信息。
- 超级编排器
-
此服务仅在多域部署中存在,以便协调全局服务和每个计算单元。此服务还会将失败的实例信息发送到
cell0
数据库。