1.2. 全局组件和服务

无论计算单元的数量如何,每个 overcloud 都会在控制器单元格中部署以下组件。

compute API
为用户提供外部 REST API。
计算调度程序
决定在哪个 Compute 节点上分配实例。
放置服务
监控并分配计算资源到实例。
API 数据库

由计算 API 和计算调度程序服务用来跟踪实例的位置信息,并为构建但不调度的实例提供临时位置。

在多单元部署中,此数据库还包含单元映射,用于为每个单元指定数据库连接。

cell0 数据库
专用数据库,用于有关无法调度的实例的信息。
超级编排器
此服务仅在多域部署中存在,以便协调全局服务和每个计算单元。此服务还会将失败的实例信息发送到 cell0 数据库。