Deployment Guide
Ethernet1、Ethernet2、Ethernet3 に割り当てられた他の 3 つの IP アドレスは、ラウンドロビン方式で使用されます。
このドメインは、フロントエンド MQTT サーバとの永続的な接続を維持するためにデバイスが使用します。
5 プライベートクラウド用の最新の Wyse Management Suite v1.1 をダウンロードしてインストールします。次のコンポーネントがサービスとしてインストー
ルされます。
a Tomcat
b Memcached
c Mosquitto
d MongoDB
e MariaDB
インストーラがインストールする Mosquitto は、バックエンド MQTT として設定する必要があります。フロントエンド MQTT は手動でインストールでき
ます。インストーラは、すべてのコンポーネントを次のデフォルトディレクトリにインストールします。
デフォルトのインストールディレクトリは、ドライブ C:\Program Files\DELL\WMS です。
トピック:
• フロントエンドの Mosquitto の導入
• サービスとしてのフロントエンド Mosquitto の導入
• フロントエンド Mosquitto に接続するためのバックエンド Mosquitto の設定
• MongoDB でのフロントエンド Mosquitto の設定
• リモートリポジトリ
• Wyse Management Suite リポジトリサービスの管理
フロントエンドの Mosquitto の導入
Wyse Management Suite v1.1 の場合、インストーラがインストールする Mosquitto の 1 インスタンスで最大 5 万台のデバイスに対応できます。このイン
スタンスは、フロントエンドとバックエンドの両方の
Mosquitto として機能します。12 万台のデバイスをサポートするには、デバイス接続に対応するために、
追加の Mosquitto インスタンスが必要になります。各 Mosquitto インスタンスは最大 5 万のデバイス接続に対応できるため、12 万台のデバイスに対応
するには、少なくとも 3 つのフロントエンドインスタンスが必要になります。3 つの各フロントエンド Mosquitto インスタンスは、ポート 1883 を経由して相互
に連携し、各インスタンスは特定の IP アドレスにバインドされます。新しい 3 つの Mosquitto インスタンスをインストールする場合は、次の手順で説明す
るように、新しい
Mosquitto 導入コピーが 3 つ必要になります。
1 次のエントリに示すように、Mosquitto フォルダ内に新しい 3 つのディレクトリを作成します。
C:\Program Files\DELL\mq1
C:\Program Files\DELL\mq2
C:\Program Files\DELL\mq3
2 手順 1 で作成したフォルダに、C:\Program Files\DELL\WMS\Mosquitto ディレクトリ内のファイルをコピーします。
3 テキストエディタで C:\Program Files\DELL\mq1\mosquito.conf ディレクトリにあるファイルを開きます。
4 mosquito.conf フォルダで bind_address プロパティのコメントを外し、エントリを bind_address <IP1> としてアップデートします。
5 mq1 を開始し、mq1 がポート 1883 を経由して IP1 で実行されていることを確認します。mq1 が IP1 で実行されていることを確認するには、次の手
順を実行します。
a コマンドプロンプトウィンドウを開きます。
b C:\Program Files\DELL\mq1 ディレクトリに移動します。
c コマンドプロンプトで Mosquitto.exe –c mosquitto.conf コマンドを実行します。
d Powershell ウィンドウを開き、コマンドプロンプトで PS> get-nettcpconnection -LocalPort 1883 コマンドを実行します。
6 サービスが次の値で実行されていることを確認します。
LocalAddress=IP1
LocalPort=1883
Wyse Management Suite の導入と設定
11