Ocata 项目优先级

Watcher 驱动程序团队在 Ocata 中优先处理的优先级列表。

优先级

负责人

定义审计范围

Alexander Chadin

图模型

Kevin Mullery

Watcher 版本化对象

Vincent Francoise

自动触发行动计划

Digambar Patil

限制并发行动

Joe Cropper

工作负载特征语法

Prashanth Hari

工作负载特征和 QoS

Prashanth Hari

更新通知

Vincent Francoise

审计通知

Vincent Francoise

动态行动描述

Charlotte Han

过时行动计划

李灿伟

VM 元数据中的审计标签

Prashanth Hari

定义审计范围

管理员将能够提供一个逻辑资源子集,Watcher 将在该子集上运行优化。该子集将基于 主机聚合可用区

图模型

基于图的数据模型将聚合资源的 集群 信息,并允许有效地表示工作负载部署的拓扑。通过该模型,可以在 策略 定义的上下文中采用图分析技术。

Watcher 版本化对象

使所有 Watcher 对象支持 oslo.versionedobjects

自动触发行动计划

管理员将能够选择在 Watcher 运行 审计 后自动运行 行动计划

限制并发行动

我们建议一种限制并发 行动 数量的功能,当特定的 审计 被调用时,可以同时执行的行动数量。

工作负载特征语法

我们应该能够描述诸如工作负载,作为输入到 Watcher 以确保应用程序 QoS、放置和整合。我们需要定义一种语法来描述这些工作负载。

工作负载特征和 QoS

基于先前定义的语法,我们应该能够描述工作负载特征并将它们映射到应用程序。然后这将允许 Watcher 基于这些特征构建优化 策略

更新通知

我们应该更新 Watcher 通知系统,使其符合 Nova 通知

审计通知

现在所有 Watcher 对象都已版本化,我们需要更新 审计 对象逻辑以处理通知。

动态行动描述

我们应该添加一种提交每个 行动 描述的能力,这些行动可以附加到 行动计划 中。

过时行动计划

我们应该为 行动计划 添加一种新状态,以便在 集群数据模型 发生更改或发生使所有先前 行动计划 无效的事件时,将其设置为已过时。

VM 元数据中的审计标签

当 watcher 运行审计以实现 目标 时,应该有一种方法让应用程序/VM 所有者知道他们的 VM 正在 审计 中,并在 行动计划 执行之前被标记。