Ussuri 项目优先级¶
Watcher 驱动团队在 Ussuri 版本中优先处理的列表。
优先级 |
负责人 |
|---|---|
待定 |
通用目的决策引擎线程池¶
Watcher 在等待 I/O 操作(例如写入磁盘或等待网络请求的响应)上花费大量时间。通过实现并行性,通常可以显著减少执行这些操作所需的时间。决策引擎的通用线程池将允许并行执行任意方法。线程池中的工作线程数量应可由用户配置。
Kubernetes helm charts 和 docker 镜像¶
蓝图,用于跟踪所有与使用 helm charts 将 Watcher 部署到 K8s 相关的活动。还需要创建适当的 docker 镜像并上传到注册表。
回滚机制¶
每次审计后,都会有一个行动计划需要执行。有时,用户希望在一次审计后回滚行动计划或行动计划的一部分。对于主机维护,它会将维护主机上的所有实例迁移到其他主机。主机维护完成后并重新激活后,没有机制可以自动将实例迁移回维护主机。
为每种策略提供场景作业¶
我们在 Train 版本中提供了一些 tempest 测试,并将继续改进策略的场景测试。
基于事件驱动的优化¶
我们建议基于事件驱动的优化审计控制。我们希望从可能触发审计的事件列表中进行选择
对预测的情况做出反应。
对关键情况和系统变化(例如:阈值)做出反应
已向集群添加新的计算节点
已从集群中删除计算节点
已创建新的虚拟机
事件可以由 AODH、congress、ceilometer、评分引擎(长期)创建。