Deployment Guide
Table Of Contents
Xyz.wysemanagementsuite.com
Der primären, Ethernet0 zugewiesenen IP-Adresse zugewiesen.
Diese Domäne wird von den Geräten für die Kommunikation mit Tomcat über HTTPS verwendet.
Xyz-pns.wysemanagementsuite.com
Round Robin zwischen drei, Ethernet1, Ethernet2 und Ethernet3 zugewiesenen IP-Adressen.
Diese Domäne wird von den Geräten für eine Verbindung mit Front-End-MQTT-Servern verwendet.
5 Laden Sie die neueste Version von Wyse Management Suite für eine private Cloud herunter und installieren Sie sie. Die folgenden
Komponenten werden als Dienste installiert:
a Tomcat
b Memcached
c Mosquitto
d MongoDB
e MariaDB
Der durch das WMS Installationsprogramm installierte Dienst Mosquitto muss als Back-End-MQTT konguriert sein; Front-End-
MQTT-Server können manuell installiert werden. Das Standard-Installationsverzeichnis ist Drive C:\Program Files\DELL\WMS.
Bereitstellen von Front-End-Mosquitto als Dienst
Wyse Management Suite kann bis zu 50.000 Geräte mit einer einzelnen Instanz von Mosquitto bewältigen, die durch das
Installationsprogramm installiert wird und sowohl als Front-End- als auch als Back-End-Mosquitto dient. Zur Unterstützung von 120 000
Geräten benötigen Sie separate Instanzen von Mosquitto zur Bewältigung der Geräteverbindungen. Da jede Instanz von Mosquitto maximal
50.000 Geräteverbindungen bewältigt, benötigen Sie mindestens drei Front-End-Instanzen für 120.000 Geräte. Jede der drei Front-End-
Instanzen von Mosquitto interagiert über Port 1883 und jede Instanz wird an eine bestimmte IP-Adresse gebunden. Zur Installation von drei
neuen Instanzen von Mosquitto benötigen Sie drei neue Kopien der Mosquitto-Bereitstellung wie in den folgenden Schritten erläutert:
1 Erstellen Sie drei neue Verzeichnisse innerhalb des Mosquitto-Ordners, wie in den folgenden Einträgen dargestellt.
C:\Program Files\DELL\mq1
C:\Program Files\DELL\mq2
C:\Program Files\DELL\mq3
2 Kopieren Sie den Inhalt des Verzeichnisses C:\Program Files\DELL\WMS\Mosquitto in die in Schritt 1 erstellten Ordner.
3 Önen Sie die Datei im Verzeichnis C:\Program Files\DELL\mq1\mosquitto.conf in einem Texteditor.
4 Im Ordner mosquitto.conf heben Sie die Kommentierung auf die Eigenschaft bind_address auf und aktualisieren den Eintrag wie folgt:
bind_address <IP1>.
5 Starten Sie mq1 und gehen Sie wie folgt vor, um zu überprüfen, ob mq1 auf IP1 ausgeführt wird:
a Önen Sie ein Eingabeauorderungsfenster.
b Gehen Sie zum Verzeichnis C:\Program Files\DELL\mq1.
c Führen Sie den Befehl Mosquitto.exe -c mosquitto.conf an der Eingabeauorderung aus.
d Önen Sie das PowerShell-Fenster und führen Sie den Befehl PS> get-nettcpconnection -LocalPort 1883 an der
Eingabeauorderung aus.
6 Bestätigen Sie, dass der Dienst mit den folgenden Werten ausgeführt wird:
LocalAddress=IP1
LocalPort=1883
State=Listen
7 Wiederholen Sie die Schritte 3, 4, 5 und 6 für mq2 und mq3 mit IP2 bzw. IP3, um den Prozess abzuschließen.
14
Benutzerdenierte Port-Kongurationen