Dell Wyse Management Suite Guide de déploiement de la version 1.
Remarques, précautions et avertissements REMARQUE : Une REMARQUE indique des informations importantes qui peuvent vous aider à mieux utiliser votre produit. PRÉCAUTION : Une PRÉCAUTION indique un risque d'endommagement du matériel ou de perte de données et vous indique comment éviter le problème. AVERTISSEMENT : Un AVERTISSEMENT indique un risque d'endommagement du matériel, de blessures corporelles ou même de mort. Copyright © 2018 Dell Inc. ou ses filiales. Tous droits réservés.
Table des matières 1 Introduction....................................................................................................................................................4 2 La configuration matérielle requise................................................................................................................ 5 3 Architecture de la solution Wyse Management Suite..................................................................................... 6 4 Architecture de déploiement.........
1 Introduction Wyse Management Suite v1.1 est la solution de gestion nouvelle génération qui vous permet de centraliser la configuration, la surveillance, la gestion et l'optimisation de vos Thin Clients Dell Wyse. Grâce à la facilité d'utilisation et aux fonctionnalités et performances supérieures de la nouvelle solution Wyse Management Suite, les Thin Clients sont plus faciles à déployer et à gérer.
2 La configuration matérielle requise Le tableau suivant répertorie les conditions requises pour déployer Wyse Management Suite sur un seul serveur ou un serveur virtuel sur un cloud privé : Tableau 1. La configuration matérielle requise Description 10 000 appareils ou moins 50 000 appareils ou moins 120 000 appareils ou moins Système d'exploitation Langues prises en charge pour Microsoft Windows Server 2012 R2 ou Microsoft Windows Server 2016 : anglais, français, italien, allemand et espagnol.
3 Architecture de la solution Wyse Management Suite Ce chapitre comprend les composants d'installation de Wyse Management Suite. Les éléments suivants sont les composants d'installation de Wyse Management Suite : • Application Web WMS : application server qui héberge Wyse Management Suite. • Memcached : utilisé pour les données de cache en matière de performances et d'évolutivité. • MQTT : utilisé pour des notifications push envoyées aux appareils.
4 Architecture de déploiement Ce chapitre contient les détails de l'architecture de déploiement pour Wyse Management Suite v1.1. La solution Wyse Management Suite v1.1 prend en charge jusqu'à 120 000 appareils connectés. La solution de déploiement sur un seul serveur est facile à maintenir et vous avez la possibilité de déployer Wyse Management Suite en utilisant plusieurs serveurs en fonction de votre scénario de déploiement.
La configuration matérielle minimale requise sur un seul serveur pour 120 000 appareils est la suivante : Tableau 3. Caractéristique matérielle Détails de l'application Caractéristique matérielle Wyse Management Suite 1.1 16 CPU, 32 Go de RAM, disque dur de 200 Go Figure 3. Déploiement sur un seul serveur pour 120 000 appareils Serveurs FE MQTT séparés du serveur Wyse Management Cette section présente l'architecture des serveurs FE MQTT séparés du serveur de Wyse Management Suite.
Architecture de déploiement avec un serveur de base de données distinct Cette section présente l'architecture de déploiement de Wyse Management Suite avec un serveur de base de données distinct. MongoDB et MariaDB peuvent se trouver sur le même serveur ou sur leur propre serveur individuel. Le diagramme suivant illustre l'architecture de déploiement de Wyse Management Suite avec un serveur de base de données distinct. Figure 5.
5 Déploiement et configuration de Wyse Management Suite Ce chapitre décrit le déploiement et la configuration de Wyse Management Suite v1.1 sur un seul serveur pour prendre en charge jusqu'à 120 000 appareils. Les tâches impliquées dans le déploiement de Wyse Management Suite v1.1 sur un seul serveur sont les suivantes : • Préparation du serveur • Configuration du DNS • L'installation de Wyse Management Suite v1.1 Vous devez effectuer les étapes suivantes pour déployer Wyse Management Suite v1.
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 autres adresses IP assignées à Ethernet1, Ethernet2 et Ethernet3. Ce domaine est utilisé par les appareils afin de maintenir une connexion persistante avec les serveurs frontaux MQTT. 5 Téléchargez et installez la dernière version de Wyse Management Suite v1.1 pour le cloud privé.
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 frontal Mosquitto en tant que service Cette section décrit comment déployer le serveur frontal Mosquitto en tant que 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 : PS> sc.
topic # out connection pns02 address :1883 topic # out connection pns03 address :1883 topic # out 4 Naviguez jusqu'aux Services locaux de Windows et modifiez l'entrée du service Dell WMS : Mosquitto pour démarrer manuellement, comme illustré dans la fenêtre suivante. Figure 8. Démarrage manuelle des services Configuration du script de démarrage des services Mosquitto Cette section explique comment configurer le script de démarrage des services Mosquitto. 1 Allez dans le répertoire C:\Program F
sc.exe start "Dell WMS: FE-MQTT3" VEILLE 5 DÉLAI d'expiration /5 SETX -m MOSQUITTO_DIR "C:\Program Files\DELL\WMS\Mosquitto" sc.exe start "mosquitto" 3 Enregistrez le fichier mqttsvc.bat. 4 Créez un raccourci vers le fichier mqttsvc.bat. Ce script est utilisé pour démarrer tous les services Mosquitto lorsque le serveur démarre. 5 Pour configurer le script de démarrage des services Mosquitto, accédez au dossier démarrage de Windows.
configure les deux paramètres avec le serveur principal Mosquitto, car la plupart des utilisateurs l'exécutent avec une seule instance de Mosquitto. 1 Ouvrez une invite de commande et accédez au répertoire C:\Program Files\DELL\WMS\MongoDB\bin. 2 Exécutez la commande suivante à l'invite de commande. >mongo stratus -u stratus -p -eval "db.bootstrapProperties.update({'name': 'stratus.external.mqtt.url'}, {'name': 'stratus.external.mqtt.url' , 'value' : 'tcp://xyz-pns.wysemanagementsuite.
Figure 10. Écran d'accueil Figure 11.
Figure 12. Installation terminée 4 Cliquez sur Lancer pour lancer l'écran d'enregistrement de la logithèque WMS sur le navigateur Web. Le Web server peut prendre quelques minutes à démarrer avant que vous ne démarriez le navigateur.
Figure 13. Informations sur la logithèque 5 Cliquez sur Enregistrer pour démarrer l'enregistrement. Sélectionnez Enregistrer sur le portail de gestion public WMS si vous êtes enregistré sur le cloud public. Figure 14. S'enregistrer sur un cloud public 6 18 Saisissez les informations suivantes, puis sélectionnez Enregistrer.
a b c d e f URL de serveur Wyse Management Suite L'URL du serveur MQTT est facultative, sauf si vous vous enregistrez avec Wyse Management Suite v1.0 URL de WMS Repository (mettez à jour l'URL avec le nom de domaine) Informations sur le nom d'utilisateur de l'administrateur Wyse Management Suite Informations sur le mot de passe de l'utilisateur de l'administrateur Wyse Management Suite Informations sur le chemin de la logithèque Figure 15.
Figure 16. Enregistrement réussi 8 L'écran suivant sur le portail Wyse Management Suite confirme la réussite de l'enregistrement de la logithèque distante. Figure 17. Réussite de l'enregistrement sur le portail Wyse Management Suite 9 20 HTTPS est activé par défaut avec WMS_Repo.exe et est installé avec le certificat auto-signé. Pour installer votre propre certificat spécifique au domaine, faites défiler la page d'inscription pour charger les certificats SSL, comme indiqué dans la fenêtre suivante.
Figure 18. Chargement du certificat 10 Le serveur redémarre et le certificat chargé s'affiche, comme illustré dans la fenêtre suivante. Figure 19.
11 Si Wyse Management Suite est activé avec un certificat auto-signé ou un certificat de domaine privé, vous pouvez le charger sur le serveur Wyse Management Suite Repository pour valider les informations d'identification CA Wyse Management Suite, comme illustré dans la fenêtre suivante. Figure 20. Certificat du magasin de confiance 12 Accédez à l'emplacement C:\wmsrepo que vous avez saisi lors de votre enregistrement.
6 Configurations personnalisés de ports Wyse Management Suite v1.1 utilise le port suivant comme port par défaut pour les applications installées. • Apache Tomcat : 443 • Base de données MariaDB : 3306 • Base de données Mongo : 27017 • Broker MQTT : 1883 • Memcached : 11211 1 Pour utiliser un port autre que celui par défaut pour un ou plusieurs des services ci-dessus, utilisez l'option d'installation Personnalisée pendant l'installation de Wyse Management Suite.
Modification du port MQTT 1 Arrêtez les services Tomcat et MQTT. 2 Configurez Mosquitto pour changer de port en suivant les étapes ci-dessous. a b Modifiez le fichier C:\Program Files\Dell\WMS\Mosquitto\mosquitto.conf dans un éditeur de texte. Tenez compte des entrées suivantes : # Port à utiliser pour l'écouteur par défaut c d e #port 1883 Supprimez les marques de commentaire de l'entrée du port 1883 et modifiez le numéro de port pour y indiquer le port choisi. Par exemple, port 2883.
Modification du port de la base de données MongoDB Cette section explique comment modifier les informations du port de la base de données MongoDB 1 Arrêtez les services Tomcat et MongoDB. 2 Pour configurer l'entrée du port MongoDB, procédez comme suit. a b c 3 Modifiez le fichier C:\Program Files\Dell\WMS\MongoDB\mongod.cfg dans un éditeur de texte. Mettez à jour les propriétés dans le fichier en y indiquant le numéro de port choisi. Par exemple, port=27027.
7 Maintenance Ce chapitre donne des informations sur la sauvegarde de la base de données. Sauvegarde de la base de données Arrêtez le service Tomcat avant d'effectuer une sauvegarde de la base de données. Le service Tomcat est identifié comme « Dell WMS : service Tomcat » et doit être arrêté à partir des services locaux. La commande suivante supprimera le contenu de MongoDB. mongodump --host -u stratus –p --db stratus --out ".\wmsmongodump" La commande suivante supprimera le co