Deployment Guide

Round robin tra tre diversi indirizzi IP assegnati a Ethernet1, Ethernet2 ed Ethernet3.
Questo dominio è utilizzato dai dispositivi per mantenere una connessione permanente con i server MQTT front-end.
5 Scaricare e installare la versione più recente di Wyse Management Suite v1.1 per il cloud privato. I seguenti componenti sono installati
come servizi:
a Tomcat
b Memcached
c Mosquitto
d MongoDB
e MariaDB
Mosquitto, che viene installato mediante il programma di installazione, deve essere congurato come MQTT back-end; MQTT front-
end può essere installato manualmente. Il programma di installazione installa tutti i componenti nella seguente directory predenita.
La directory di installazione predenita è Unità C:\Programmi\DELL\WMS.
Argomenti:
Implementazione di Mosquitto front-end
Implementazione di Mosquitto front-end come servizio
Congurazione di Mosquitto back-end per la connessione a Mosquitto front-end
Congurazione di Mosquitto front-end in MongoDB
Repository remoto
Gestione del servizio Wyse Management Suite Service Repository
Implementazione di Mosquitto front-end
Wyse Management Suite v1.1 è in grado di gestire no a 50.000 dispositivi con una singola istanza di Mosquitto installata dal programma di
installazione, che serve sia come front-end che come back-end. Per supportare 120.000 dispositivi, sono necessarie istanze separate di
Mosquitto per gestire le connessioni dispositivo. Poiché ogni istanza di Mosquitto è in grado di gestire oltre 50.000 connessioni dispositivo,
per gestire 120.000 dispositivi sono necessarie almeno tre istanze front-end. Ciascuna delle tre istanze front-end di Mosquitto interagisce
attraverso la porta nel 1883 e ogni istanza verrà associata a un indirizzo IP specico. Per installare tre nuove istanze di Mosquitto, sono
necessarie tre nuove copie dell'implementazione di Mosquitto, come illustrato nei seguenti passaggi.
1 Creare tre nuove directory all'interno della cartella Mosquitto, come illustrato nelle seguenti voci.
C:\Programmi\DELL\mq1
C:\Programmi\DELL\mq2
C:\Programmi\DELL\mq3
2 Copiare il contenuto della directory C:\Programmi\DELL\WMS\Mosquitto nelle cartelle create nel passaggio 1.
3 Aprire il le nella directory C:\Programmi\DELL\mq1\mosquito.conf in un editor di testo.
4 Rimuovere il commento per la proprietà bind_address nella cartella mosquito.conf e aggiornare la voce come bind_address <IP1>.
5 Avviare mq1 per confermare che è in esecuzione su IP1 con la porta 1883. Eettuare le operazioni riportate di seguito per vericare che
mq1 sia in esecuzione su IP1:
a Aprire una nestra di prompt di comando.
b Andare alla directory C:\Programmi\DELL\mq1.
c Eseguire il comando Mosquitto.exe -c mosquitto.conf al prompt dei comandi.
d Aprire la nestra Powershell ed eseguire il comando PS> get-nettcpconnection -LocalPort nel 1883 al prompt dei comandi.
6 Vericare che il servizio sia in esecuzione con i valori riportati di seguito:
LocalAddress=IP1
LocalPort=1883
State=Listen
Implementazione e
congurazione di Wyse Management Suite 11