Gravioは バージョン 5 からAWS, Azure, GCPなどのクラウドサービス(以下「クラウド」と記述します。)にもGravioをインストールして運用できるようになりました。
Gravio HubKitがインストールされているノードをGravio バージョン 5からは 「Nodeハブ」 または 「ノード」 と呼びます。
クラウドサービス上にGravio HubKitパッケージをインストールすることで、 このサーバをデータを集約するNodeハブサーバとして利用できます 。
このNodeハブサーバを 「Mainサーバ」 と呼びます。
注: Mainサーバを運用するには、Gravio BusinessまたはBussiness Proサービス契約で付与される「Mainライセンス」が必要です。
Gravio Business/Bussiness Proをご契約のお客様は弊社が用意するGravio Cloudのサーバもご利用いただけます。
Gravio HubやHibKitをインストールしたPC (以後Hub PCと記す)は単体で動作が可能ですが、エンタープライズでの利用では、複数のGravio HubやHub PCで使うアカウントやHubを一括で管理したい場合があります。この管理を行うための管理サーバとして、 「Gravioコーディネーター」 が用意されています。
以下の図のような構成で個々のGravio HubやHub PCを管理するために、Gravioコーディネーターという管理サーバを設定して運用することができます。
Gravio HubにはGravioコーディネーターが同梱されております ので、クラウドでGravioコーディネーターを立ち上げなくても、LAN内だけで運用することも可能です。
Gravio Mainサーバで動作するモジュール
Mainサーバ上では以下のモジュールがサーバとして起動しています。
モジュール名 | 説明 |
---|---|
Gravioコーディネーター | Nodeハブの管理およびセンサーデータの集約データベースを包含しています。 |
Gravio HubKit | アクションエンジンを含むセンサーデータなどの収集・管理を行うためのモジュール群 |
Gravio コンフィグレーションマネージャー | HubKitの設定およびGravioコーディネーターの初期設定機能などを提供する。 |
Gravio HubやHibKitをインストールしたPC (以後Hub PCと記す)は単体で動作が可能ですが、エンタープライズでの利用では、複数のGravio HubやHub PCで使うアカウントやHubの状態を一括で管理したい場合があります。