Vitrage 实体图一致性验证器

https://blueprints.launchpad.net/vitrage/+spec/entity-graph-consistency-validator

实体图可能存在错误,例如资源状态不正确,我们希望检测并修复这些错误。

问题描述

实体图是一个不断更新的图,其更新基于来自同步器的数据。实体图可能存在错误并与云的状态不一致,这可能是由于以下原因造成的:(1)Vitrage 资源处理器在图更新期间可能执行不正确的操作,例如由于多线程问题导致的问题。(2)来自同步器的更新缺失。

提议的变更

我们希望每隔一定时间间隔(可配置)检查实体图,并验证其资源和状态的一致性。如果实体图不正确,它将进行修复。在需要时,它可能会咨询同步器以检索缺失的数据。

备选方案

REST API 影响

实现

负责人

主要负责人

alexey_weyl <alexey.weyl@alcatel-lucent.com>