基础设施优化服务概述

基础设施优化服务为基于多租户 OpenStack 的云提供灵活且可扩展的优化服务。

基础设施优化服务由以下组件组成

watcher 命令行客户端

一个 CLI,用于与 watcher-api 通信,以优化云环境。

watcher-api 服务

一个 OpenStack 原生的 REST API,它接受并响应最终用户的调用,通过处理这些调用并通过 AMQP 将其转发到适当的底层 watcher 服务。

watcher-decision-engine 服务

它运行审计并返回一个行动计划,以实现最终用户在审计中指定的优化目标。

watcher-applier 服务

它执行由 watcher-decision-engine 构建的行动计划。它与 Nova 等其他 OpenStack 组件交互,以执行给定的行动计划。

watcher-dashboard

作为 OpenStack Dashboard 插件实现的 Watcher UI。