Deployment Guide

Ce domaine est utilisé par les appareils pour communiquer avec Tomcat via HTTPS.
Xyz-pns.wysemanagementsuite.com
Suivez une méthode round robin (tourniquet) avec les trois adresses IP assignées à Ethernet1, Ethernet2 et Ethernet3.
Ce domaine est utilisé par les appareils pour établir une connexion avec les serveurs front-end MQTT.
5 Téléchargez et installez la dernière version de Wyse Management Suite pour le cloud privé. Les composants suivants sont installés en
tant que services :
a Tomcat
b Memcached
c Mosquitto
d MongoDB
e MariaDB
Le service Mosquitto installé par le programme d'installation doit être conguré comme le serveur back-end MQTT ; le serveur front-
end MQTT peut être installé manuellement. Répertoire d'installation par défaut : Lecteur C:\Program Files\DELL\WMS.
Déploiement du serveur front-end Mosquitto as-a-service
Wyse Management Suite peut gérer jusqu'à 50 000 appareils avec une seule instance de Mosquitto, installée par le programme
d'installation, qui fait oce de serveur front-end et de serveur back-end Mosquitto. La prise en charge de 120 000 appareils nécessite de
disposer d'instances Mosquitto distinctes pour traiter les connexions d'appareils. Chaque instance de Mosquitto pouvant gérer
50 000 connexions d'appareils, il vous faudra au moins trois instances front-end pour gérer 120 000 appareils. Chacune des trois instances
front-end de Mosquitto interagit via le port 1883 et chaque instance sera liée à une adresse IP spécique. Pour installer trois nouvelles
instances de Mosquitto, vous devez disposer de trois nouvelles copies du déploiement de Mosquitto, comme indiqué dans les étapes
suivantes :
1 Créez trois nouveaux répertoires à l'intérieur du dossier Mosquitto, comme indiqué dans les entrées suivantes :
C:\Program Files\DELL\mq1
C:\Program Files\DELL\mq2
C:\Program Files\DELL\mq3
2 Copiez le contenu du répertoire C:\Program Files\DELL\WMS\Mosquitto vers les dossiers créés lors de l'étape 1.
3 Ouvrez le chier dans le répertoire C:\Program Files\DELL\mq1\mosquitto.conf dans un éditeur de texte.
4 Dans le dossier mosquitto.conf, supprimez les marques de commentaire de la propriébind_address, puis mettez à jour l'entrée en
tant que bind_address <IP1>.
5 Démarrez mq1 et procédez comme suit pour conrmer que mq1 s'exécute sur IP1 :
a Ouvrez une fenêtre d'invite de commande.
b Accédez au répertoire C:\Program Files\DELL\mq1.
c Exécutez la commande Mosquitto.exe –c mosquitto.conf à l'invite de commande.
d Ouvrez la fenêtre PowerShell et exécutez la commande PS> get-nettcpconnection -LocalPort 1883 à l'invite de commande.
6 Vériez que le service s'exécute avec les valeurs suivantes :
LocalAddress=IP1
LocalPort=1883
State=Listen
7 Répétez les étapes 3, 4, 5 et 6 pour mq2 et mq3 avec IP2 et IP3 respectivement pour terminer le processus.
Déploiement du serveur front-end Mosquitto as-a-service
1 Ouvrez une fenêtre Windows PowerShell avec les privilèges d'administrateur, puis exécutez les commandes suivantes pour créer une
entrée de service dans le registre et la base de données de service :
Congurations
personnalisés de ports 13