Contrail 见解架构
Contrail 见解可为云和网络基础架构中的主机、容器和虚拟机提供资源控制和可见性。 图 1 显示了Contrail 见解架构。
图 1:Contrail 见解架构
该软件由多个组件构成:
Contrail 见解代理将监控计算节点上的资源使用情况。
Contrail 见解控制器提供 REST API 来配置系统。
Contrail 见解 DataManager 存储来自多个代理的数据。
Contrail 见解 仪表板提供基于 Web 的用户界面。
适配器可发现平台特定资源并配置控制器。存在用于 OpenStack、 Kubernetes 和 NorthStar 的适配器。
代理组件在基础架构的最低层“计算节点”上运行,这些节点提供计算资源以执行应用程序工作负载。计算节点可以是裸机主机,也可以是虚拟机。
其余组件在一类基础架构节点上运行,该节点执行为软件定义基础架构(例如 OpenStack 基础架构服务节点)供电的服务。执行控制平面Contrail 见解主机是平台主机(可能是虚拟机)。平台主机需要所有计算节点和管理基础架构的基础架构服务的网络连接。