Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Contrail Insightsのアーキテクチャ

Contrail Insights は、クラウドおよびネットワーク インフラストラクチャ内のホスト、コンテナ、仮想マシンのリソース制御と可視化を提供します。 図 1 に Contrail Insights のアーキテクチャを示します。

図 1: Contrail Insightsのアーキテクチャ Contrail Insights Architecture

ソフトウェアは、複数のコンポーネントで構成されています。

  • Contrail Insights Agent は、コンピューティング ノードのリソース使用状況を監視します。

  • Contrail Insightsコントローラは、システムを設定するためのREST APIを提供します。

  • Contrail Insights DataManager には、複数のエージェントからのデータが保存されます。

  • Contrail Insights ダッシュボードは、Web ベースのユーザー インターフェイスを提供します。

  • アダプターは、プラットフォーム固有のリソースを検出し、コントローラーを構成します。 OpenStackKubernetes、NorthStar用のアダプタがあります。

エージェントコンポーネントは、アプリケーションワークロードを実行するための計算リソースを提供するインフラストラクチャの最下位レベルの「計算ノード」で実行されます。コンピューティング ノードは、ベアメタル ホストまたは仮想マシンにすることができます。

残りのコンポーネントは、OpenStackインフラストラクチャサービスノードなど、Software-Definedインフラストラクチャを強化するサービスを実行するインフラストラクチャノードのクラスで実行されます。Contrail Insights コントロール プレーン コンポーネントが実行されるホストは、プラットフォーム ホスト(通常は仮想マシン)です。プラットフォーム ホストには、すべてのコンピューティング ノードと、インフラストラクチャを管理するインフラストラクチャ サービスへのネットワーク接続が必要です。