OpsCenterアーキテクチャーの概要

基本的なアーキテクチャー図と接続プロトコルの簡単な説明。

OpsCenterでは、エージェントベースのアーキテクチャーを使用しています。

DataStaxエージェントはクラスター内のすべての管理対象ノードにインストールする必要があり、OpsCenter内のほとんどの機能を実行するために必要です。Lifecycle Managerを使用して新しいクラスターを作成した場合、DataStaxエージェントは自動的にインストールされます。OpsCenterで管理する新しいクラスターを追加すると、エージェントを自動的にインストールするか、手動でインストールするかを選択するオプションが表示されます。

エージェントはJava Management Extensions(JMX)を使用して、各ノードの監視と管理を行います。DataStax Enterpriseは、JMXを使用した多数の統計と管理操作を公開しています。OpsCenterはJMXを使用してクラスターからメトリクスを取得し、SSTableのフラッシュやリペアの実行などさまざまなノード管理コマンドを発行します。

1. OpsCenter接続プロトコル

OpsCenterサーバー、エージェント、ノード、ブラウザー間の接続プロトコルを示すOpsCenterアーキテクチャー図。