Ussuri 项目优先级

Watcher 驱动团队在 Ussuri 版本中优先处理的列表。

优先级

负责人

通用目的决策引擎线程池

Corne Lukken

Kubernetes helm charts 和 docker 镜像

Corne Lukken

回滚机制

su zhengwei

为每种策略提供场景作业

李灿伟

基于事件驱动的优化

李灿伟

社区范围内的目标

待定

通用目的决策引擎线程池

Watcher 在等待 I/O 操作(例如写入磁盘或等待网络请求的响应)上花费大量时间。通过实现并行性,通常可以显著减少执行这些操作所需的时间。决策引擎的通用线程池将允许并行执行任意方法。线程池中的工作线程数量应可由用户配置。

Kubernetes helm charts 和 docker 镜像

蓝图,用于跟踪所有与使用 helm charts 将 Watcher 部署到 K8s 相关的活动。还需要创建适当的 docker 镜像并上传到注册表。

回滚机制

每次审计后,都会有一个行动计划需要执行。有时,用户希望在一次审计后回滚行动计划或行动计划的一部分。对于主机维护,它会将维护主机上的所有实例迁移到其他主机。主机维护完成后并重新激活后,没有机制可以自动将实例迁移回维护主机。

为每种策略提供场景作业

我们在 Train 版本中提供了一些 tempest 测试,并将继续改进策略的场景测试。

基于事件驱动的优化

我们建议基于事件驱动的优化审计控制。我们希望从可能触发审计的事件列表中进行选择

  • 对预测的情况做出反应。

  • 对关键情况和系统变化(例如:阈值)做出反应

  • 已向集群添加新的计算节点

  • 已从集群中删除计算节点

  • 已创建新的虚拟机

事件可以由 AODH、congress、ceilometer、评分引擎(长期)创建。

社区范围内的目标

https://governance.openstack.org/tc/goals/ussuri/index.html