Spec Lite:Glance 集群感知¶
- 项目:
glance
- 问题:
单个 Glance 节点完全不知道可能存在其他在同一环境中运行的节点。节点之间缺乏通信会导致难以区分工作者并在不同位置运行的问题。
- 解决方案:
我们已经在通知和其他项目中使用了消息队列。让我们扩展它,以便不同 Glance-API 节点之间进行通信,从而提高运营效率。
- 影响:
DocImpact
- 替代方案:
我们也可以使用消息队列之外的其他东西,但实际上这将最终重新创建一个类似注册表的东西,只是作为一个消息代理。
- 时间线:
初步功能可能在 Rocky 版本中实现,更多用例将在 S 版本及以后版本中覆盖。这可以相当容易地扩展,因此我们可以根据时间允许进行操作。
- 负责人:
jokke