Dell Wyse Management Suite Guida all'implementazione versione 1.
Messaggi di N.B., Attenzione e Avvertenza N.B.: un messaggio N.B. (Nota Bene) indica informazioni importanti che contribuiscono a migliorare l'utilizzo del prodotto. ATTENZIONE: Un messaggio di ATTENZIONE indica un danno potenziale all'hardware o la perdita di dati, e spiega come evitare il problema. AVVERTENZA: Un messaggio di AVVERTENZA indica un rischio di danni materiali, lesioni personali o morte. Copyright © 2018 Dell Inc. o delle sue sussidiarie. Tutti i diritti riservati.
Sommario 1 Introduzione................................................................................................................................................... 4 2 Requisiti hardware......................................................................................................................................... 5 3 Architettura di Wyse Management Suite........................................................................................................
1 Introduzione Wyse Management Suite v1.1 è la soluzione di gestione di ultima generazione che consente di configurare centralmente, monitorare, gestire e ottimizzare i thin client Dell Wyse. La nuova suite semplifica la distribuzione e la gestione dei thin client con funzionalità e prestazioni elevate e facilità di utilizzo.
2 Requisiti hardware La tabella seguente elenca i prerequisiti per implementare Wyse Management Suite su un singolo server o un server virtuale in un cloud privato: Tabella 1. Requisiti hardware Descrizione Massimo 10.000 dispositivi Massimo 50.000 dispositivi Massimo 120.000 dispositivi Repository software Sistema operativo Pacchetti lingue supportati da Microsoft Windows Server 2012 R2 o Microsoft Windows Server 2016: inglese, francese, italiano, tedesco e spagnolo.
3 Architettura di Wyse Management Suite Questo capitolo contiene i componenti del programma di installazione di Wyse Management Suite. Di seguito sono riportati i componenti del programma di installazione di Wyse Management Suite: • Applicazione Web WMS: server applicazioni che ospita Wyse Management Suite. • Memcached: utilizzato per memorizzare nella cache i dati per le prestazioni e la scalabilità. • MQTT: utilizzato per inviare notifiche push ai dispositivi.
4 Architettura dell'implementazione Questo capitolo contiene i dettagli dell'architettura dell'implementazione per Wyse Management Suite v1.1. Wyse Management Suite v1.1 supporta fino a 120.000 dispositivi connessi. La soluzione di implementazione a server unico è facile da gestire e offre l'opzione per implementare Wyse Management Suite utilizzando più server a seconda dello scenario di implementazione. È inoltre possibile personalizzare l'implementazione per 50.
Implementazione su un singolo server per supportare 120.000 dispositivi In questa sezione viene illustrata l'implementazione di Wyse Server Management Suite in un singolo server per supportare 120.000 dispositivi. Di seguito sono indicati i requisiti hardware minimi su un singolo server per 120.000 dispositivi: Tabella 3. Specifiche hardware Dettagli applicazione Specifiche hardware Wyse Management Suite 1.1 16 CPU, 32 GB di RAM, disco rigido da 200 GB Figura 3. Implementazione server singolo: 120.
Figura 4. Server FE MQTT separati dal server Wyse Management Suite Architettura dell'implementazione con un server di database separato Questa sezione illustra l'architettura dell'implementazione di Wyse Management Suite con un server di database separato. MongoDB e MariaDB possono trovarsi nello stesso server o in singoli server distinti. Il seguente diagramma illustra l'architettura dell'implementazione di Wyse Management Suite con un server di database separato. Figura 5.
5 Implementazione e configurazione di Wyse Management Suite Questo capitolo descrive l'implementazione e la configurazione di Wyse Management Suite v1.1 su un singolo server per supportare fino a 120.000 dispositivi. Di seguito sono indicate le attività coinvolte nell'implementazione di Wyse Management Suite v1.1 su un singolo server: • Preparazione del server • Configurazione del DNS • Installazione di Wyse Management Suite v1.1 Per implementare Wyse Management Suite v1.
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.
7 Ripetere i passaggi 3, 4, 5 e 6 per mq2 e mq3 con IP2 e IP3 rispettivamente per completare il processo. Implementazione di Mosquitto front-end come servizio In questa sezione viene descritto come implementare Mosquitto front-end come servizio. 1 Aprire una finestra Windows PowerShell con i privilegi di amministratore ed eseguire i seguenti comandi per creare una voce di servizio nel registro e nel database dei servizi: PS> sc.exe “Dell WMS: FE-MQTT1” binPath= “C:\Program Files\DELL\mq1\mosquito.
topic # out connection pns03 address :1883 topic # out 4 Andare a Servizi locali di Windows e modificare la voce del servizio Dell WMS: Mosquitto in modo che venga avviato manualmente come indicato nella seguente finestra. Figura 8. Avviare i servizi manualmente Configurazione dello script di avvio dei servizi Mosquitto Questa sezione spiega come configurare lo script di avvio dei servizi Mosquitto. 1 Andare alla directory C:\Programmi\DELL e creare un file mqttsvc.bat. 2 Aprire il file mqttsvc.
SETX -m MOSQUITTO_DIR "C:\Program Files\DELL\WMS\Mosquitto" sc.exe start "mosquitto" 3 Salvare il file mqttsvc.bat. 4 Creare un collegamento al file mqttsvc.bat. Questo script è utilizzato per avviare tutti i servizi Mosquitto all'avvio del server. 5 Per configurare lo script di avvio dei Servizi Mosquitto, andare alla cartella di avvio di Windows e nella finestra di ricerca di Windows digitare Shell:startup come indicato nella screenshot seguente. Figura 9.
Repository remoto Wyse Management Suite consente di avere repository locali e remoti per applicazioni, immagini del sistema operativo immagini e così via. Se gli account utente vengono distribuiti tra aree geografiche diverse, sarà opportuno avere un repository locale per ogni account utente distribuito, in modo che i dispositivi possano scaricare le immagini dal relativo repository locale. Questa flessibilità viene fornita con il software WMS_Repo.exe. WMS_Repo.
Figura 11. Dettagli della cartella di destinazione Figura 12. Installazione completata 4 16 Fare clic su Avvia per avviare la schermata Registrazione di WMS Repository nel browser Web. L'avvio del server Web prima dell'avvio del browser potrebbe richiedere alcuni minuti.
Figura 13. Dettagli del repository 5 Fare clic su Registra per avviare la registrazione. Selezionare la Registra sul portale di gestione WMS pubblico se si esegue la registrazione sul cloud pubblico. Figura 14. Registrazione su un cloud pubblico 6 Immettere i seguenti dettagli, quindi premere Registra.
a b c d e f URL del server Wyse Management Suite L'URL del server MQTT è facoltativo, a meno che non venga eseguita la registrazione con Wyse Management Suite v1.0 URL di WMS Repository (aggiornare l'URL con il nome di dominio) Informazioni relative al nome utente di accesso amministratore di Wyse Management Suite Informazioni relative alla password di accesso amministratore di Wyse Management Suite Informazioni di percorso del repository Figura 15.
Figura 16. Registrazione riuscita 8 La schermata seguente del portale Wyse Management Suite conferma la corretta registrazione del repository remoto. Figura 17. Completamento della registrazione sul portale WyseManagement Suite 9 HTTPS è abilitato per impostazione predefinita con WMS_Repo.exe e viene installato con il certificato autofirmato.
Figura 18. Caricamento del certificato 10 Il server viene riavviato e il certificato caricato viene visualizzato come mostrato nella finestra riportata di seguito. Figura 19.
11 Se Wyse Management Suite è abilitato con un certificato autofirmato o un certificato di dominio privato, è possibile caricare il certificato sul server repository di Wyse Management Suite per convalidare le credenziali Wyse Management Suite CA, come mostrato nella finestra riportata di seguito. Figura 20. Certificati nell’archivio dei certificati attendibili 12 Passare al percorso C:\wmsrepo immesso durante la registrazione.
6 Configurazioni di porta personalizzate Wyse Management Suite v1.1 utilizza la porta seguente come porta predefinita per le applicazioni installate. • Apache Tomcat: 443 • Database MariaDB: 3306 • Database Mongo: 27017 • Broker MQTT: 1883 • Memcached: 11211 1 Per utilizzare una porta diversa da quella predefinita per uno o più servizi tra quelli indicati in precedenza, utilizzare l'opzione di installazione Personalizzata durante l'installazione di Wyse Management Suite.
Modifica della porta MQTT 1 Arrestare Tomcat Service e il servizo MQTT. 2 Configurare Mosquitto per modificare la porta in base ai seguenti passaggi. a b Modificare il file C:\Programmi\Dell\WMS\Mosquitto\mosquitto.conf in un editor di testo. Prendere nota delle seguenti voci: # Port to use for the default listener c d e #port 1883 Rimuovere il commento per la voce port 1883 e sostituire il numero di porta con la porta preferita. Per esempio, port 2883. Salvare il file e avviare il servizio MQTT.
Modifica della porta del database MongoDB Questa sezione spiega come modificare i dettagli della porta del database MongoDB 1 Arrestare Tomcat Service e il servizio MongoDB. 2 Per configurare la voce della porta MongoDB, effettuare le operazioni riportate di seguito. a b c 3 Per configurare Tomcat, effettuare le operazioni riportate di seguito. a b c 24 Modificare il file C:\Programmi\Dell\WMS\MongoDB\mongod.cfg in un editor di testo. Aggiornare la proprietà nel file con il numero di porta preferito.
7 Manutenzione In questo capitolo vengono illustrati i dettagli del backup per il database. Backup del database Prima di effettuare un backup del database, interrompere Tomcat Service. Tomcat Service viene identificato come "Dell WMS: Tomcat Service" e deve essere arrestato da Servizi locali. Il seguente comando consentirà di scaricare il contenuto del database MongoDB. mongodump --host -u stratus –p --db stratus --out ".\wmsmongodump" Il seguente comando consentirà di scaricar