データ・ウェアハウスおよびデータベース
Oracle Linux Virtualization Managerには、2つのPostgresSQLデータベースがあります。 エンジン構成によって、engine
というデータベースが作成されます。 ovirt-engine-dwh
パッケージをインストールした場合、ovirt_engine_history
という2つ目のデータベースが作成されます。
- エンジン・データベース(
engine
)には、Oracle Linux Virtualization Manager環境の状態に関する永続的な情報と、その構成およびパフォーマンスが格納されます。 履歴構成情報および統計メトリックは、1分ごとに収集されます。 - データ・ウェアハウス・データベースは、データ・センター、クラスタおよびホストの履歴構成情報および統計メトリックを任意のアプリケーションで取得するために使用できる管理履歴データベース(
ovirt_engine_history
)です。
データ・ウェアハウス・サービス(
ovirt-engine-dwd
):
engine
データベースからデータを抽出し、ETLを実行してovirt_engine_history
データベースに挿入します。-
次の3つのタイプの変更を追跡します:
- 新しいエンティティが
engine
データベースに追加されると、ovirt-engine-dwd
サービスはその変更をovirt_engine_history
データベースにレプリケートします。 - 既存のエンティティを更新すると、
ovirt-engine-dwd
サービスによって、ovirt_engine_history
データベースに対して変更がレプリケートされます。 engine
データベースからエンティティを削除すると、ovirt_engine_history
データベースの新しいエントリによって、対応するエンティティに削除済のフラグが付けられます。
- 新しいエンティティが
履歴データベースおよびエンジン・データベースはどちらも、エンジン・ホストの負荷を軽減するためにリモート・ホストで実行できます。 テクノロジ・プレビュー機能は、これらのデータベースをリモート・ホストで実行します。 詳細は、「Oracle Linux Virtualization Manager: リリース・ノート」のTechnology Previewを参照してください。