Dell Wyse Management Suite Bereitstellungshandbuch Version 1.
Anmerkungen, Vorsichtshinweise und Warnungen ANMERKUNG: Eine ANMERKUNG macht auf wichtige Informationen aufmerksam, mit denen Sie Ihr Produkt besser einsetzen können. VORSICHT: Ein VORSICHTSHINWEIS macht darauf aufmerksam, dass bei Nichtbefolgung von Anweisungen eine Beschädigung der Hardware oder ein Verlust von Daten droht, und zeigt auf, wie derartige Probleme vermieden werden können.
Inhaltsverzeichnis 1 Einführung......................................................................................................................................................4 2 Hardwareanforderungen................................................................................................................................ 5 3 Architektur der Wyse Management Suite.......................................................................................................7 4 Bereitstellungsarchitektur...
1 Einführung Wyse Management Suite 1.1 ist die Verwaltungslösung der nächsten Generation. Sie ermöglicht das zentrale Konfigurieren, Überwachen, Verwalten und Optimieren Ihrer Dell Wyse Thin Clients. Die neue Suite macht es einfacher, Thin Clients mit hoher Funktionalität und Leistung sowie Bedienungsfreundlichkeit zu implementieren und zu verwalten. Sie bietet außerdem erweiterte Funktionsoptionen, z. B.
2 Hardwareanforderungen Die folgende Tabelle führt die Voraussetzungen zur Bereitstellung der Wyse Management Suite auf einem einzelnen Server oder auf einem virtuellen Server in einer privaten Cloud auf: Tabelle 1. Hardwareanforderungen Beschreibung 10 000 Geräte oder weniger 50 000 Geräte oder weniger 120 000 Geräte oder weniger Software-Repository Betriebssystem Microsoft Windows Server 2012 R2 oder Microsoft Windows Server 2016.
ANMERKUNG: Die Software kann auf einer physischen oder einer virtuellen Maschine installiert werden. Das Software-Repository und der Wyse Management Suite-Server können das gleiche Betriebssystem aufweisen.
3 Architektur der Wyse Management Suite Dieses Kapitel enthält die Komponenten des Installationsprogramms der Wyse Management Suite. Die Komponenten des Installationsprogramms von Wyse Management Suite sind: • WMS Web Application – Anwendungsserver der Wyse Management Suite. • Memcached – Daten-Cache für Leistung und Skalierbarkeit. • MQTT – verwendet für Push-Benachrichtigungen an Geräte. • MongoDB – Datenbank für Geräte, Konfigurationen. • MariaDB – SQL-Datenbank für Leistung und Skalierbarkeit.
4 Bereitstellungsarchitektur Dieses Kapitel enthält Einzelheiten über die Bereitstellungsarchitektur für Wyse Management Suite 1.1. Die Wyse Management Suite 1.1 unterstützt bis zu 120 000 verbundene Geräte. Die Bereitstellungslösung mit Einzelserver ist einfach zu verwalten und Sie haben die Möglichkeit zur Verwendung der Wyse Management Suite mit mehreren Servern, abhängig von Ihrem Bereitstellungsszenario.
Bereitstellung auf einem einzelnen Server zur Unterstützung von 120 000 Geräten In diesem Abschnitt wird die Bereitstellung von Wyse Server Management Suite auf einem einzelnen Server zur Unterstützung von 120 000 Geräten erklärt. Die Hardware-Mindestanforderungen auf einem einzelnen Server für 120 000 Geräte sind: Tabelle 3. Hardwarespezifikationen Anwendungsdetail Hardwarespezifikationen Wyse Management Suite 1.1 16 CPUs, 32 GB RAM, 200 GB Festplattenspeicher Abbildung 3.
Abbildung 4. FE-MQTT-Server getrennt vom Server der Wyse Management Suite Bereitstellungsarchitektur mit einem separaten Datenbankserver Dieser Abschnitt erläutert die Bereitstellungsarchitektur von Wyse Management Suite mit einem separaten Datenbankserver. MongoDB und MariaDB können sich auf demselben Server oder jeweils auf einem eigenen Server befinden. Das folgende Diagramm zeigt die Bereitstellungsarchitektur von Wyse Management Suite mit einem separaten Datenbankserver. Abbildung 5.
5 Bereitstellung und Konfiguration von Wyse Management Suite Dieses Kapitel beschreibt die Bereitstellung und Konfiguration von Wyse Management Suite 1.1 auf einem einzelnen Server zur Unterstützung von bis zu 120 000 Geräten. Die Aufgaben im Zusammenhang mit der Bereitstellung von Wyse Management Suite 1.1 auf einem einzelnen Server sind: • Vorbereiten des Servers • Konfigurieren von DNS • Installieren von Wyse Management Suite 1.
Diese Domäne wird von Geräten für die Kommunikation mit Tomcat über HTTPS verwendet. Xyz-pns.wysemanagementsuite.com Round Robin zwischen drei anderen, Ethernet1, Ethernet2 und Ethernet3 zugewiesenen IP-Adressen. Diese Domäne wird von Geräten für eine dauerhafte Verbindung mit Front-End-MQTT-Servern verwendet. 5 Laden Sie die neueste Version von Wyse Management Suite 1.1 für private Clouds herunter und installieren Sie sie.
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. Bereitstellen von Front-End-Mosquitto als Dienst Dieser Abschnitt beschreibt das Verfahren für die Bereitstellung von Front-End-Mosquitto als Dienst.
topic # out connection pns02 address :1883 topic # out connection pns03 address :1883 topic # out 4 Gehen Sie zu den lokalen Diensten von Windows und ändern Sie den Eintrag Dell WMS: Mosquitto so, dass der Dienst, wie im folgenden Fenster gezeigt, manuell gestartet wird. Abbildung 8. Manuelles Starten von Diensten Konfigurieren des Startskripts der Mosquitto-Dienste In diesem Abschnitt wird erklärt, wie man das Startskript für Mosquitto-Dienste konfiguriert.
sc.exe start "Dell WMS: FE-MQTT3" SLEEP 5 TIMEOUT /5 SETX -m MOSQUITTO_DIR "C:\Program Files\DELL\WMS\Mosquitto" sc.exe start "mosquitto" 3 Speichern Sie die Datei mqttsvc.bat. 4 Erstellen Sie eine Verknüpfung zur Datei mqttsvc.bat. Dieses Skript dient zum Starten aller Mosquitto-Dienste, wenn der Server startet.
Installationsprogramm beide Parameter mit Back-End-Mosquitto konfigurieren, da die meisten Benutzer eine einzelne Instanz von Mosquitto ausführen würden. 1 Öffnen Sie eine Eingabeaufforderung und navigieren Sie zum Verzeichnis C:\Program Files\DELL\WMS\MongoDB\bin. 2 Führen Sie den folgenden Befehl in der Befehlszeile aus. >mongo stratus -u stratus -p -eval "db.bootstrapProperties.update({'name': 'stratus.external.mqtt.url'}, {'name': 'stratus.external.mqtt.
Abbildung 10. Begrüßungsmeldung Abbildung 11.
Abbildung 12. Installation abgeschlossen 4 18 Klicken Sie auf Starten zum Starten des Bildschirms WMS Repository Registrierung auf dem Webbrowser. Dieser Vorgang kann einige Minuten für den Start des Webservers in Anspruch nehmen, bevor Sie den Browser starten.
Abbildung 13. Repository – Details 5 Klicken Sie auf Registrieren, um die Registrierung zu starten. Wählen Sie Im öffentlichen WMS Management Portal registrieren für die Registrierung in der öffentlichen Cloud. Abbildung 14. Registrieren in einer öffentlichen Cloud 6 Geben Sie die folgenden Daten ein und wählen Sie Registrieren.
a b c d e f Server-URL von Wyse Management Suite Die MQTT-Server-URL ist optional, außer Sie registrieren mit Wyse Management Suite 1.0. WMS-Repository-URL (aktualisieren Sie die URL mit dem Domainnamen) Benutzername zum Anmelden des Administrators der Wyse Management Suite Kennwort zum Anmelden des Administrators der Wyse Management Suite Repository-Pfadinformationen Abbildung 15. Registrierung – Details 7 20 Wenn die Registrierung erfolgreich ist, wird das folgende Fenster angezeigt.
Abbildung 16. Registrierung erfolgreich 8 Der folgende Bildschirm auf dem Wyse Management Suite Portal bestätigt die erfolgreiche Registrierung des Remote-Repositorys. Abbildung 17. Erfolgreiche Registrierung auf Wyse Management Suite Portal 9 HTTPS ist standardmäßig bei WMS_Repo.exe aktiviert und die Installation erfolgt mit selbstsigniertem Zertifikat.
Abbildung 18. Hochladen des Zertifikats 10 Der Server wird neu gestartet und das hochgeladene Zertifikat wird wie im folgenden Fenster dargestellt angezeigt. Abbildung 19.
11 Wenn die Wyse Management Suite mit einem selbstsigniertem oder einem privaten Domänenzertifikat aktiviert wird, können Sie das Zertifikat auf den Wyse Management Suite Repository-Server hochladen, um die Wyse Management Suite CA-Anmeldeinformationen zu überprüfen, wie im folgenden Fenster gezeigt. Abbildung 20. Truststore-Zertifikat 12 Navigieren Sie zum Pfad C:\wmsrepo, den Sie während der Registrierung eingegeben haben, und Sie sehen, dass der Wyse Management Suite Repository-Server mehrere Ordner e
6 Benutzerdefinierte Port-Konfigurationen Wyse Management Suite 1.1 verwendet den folgenden Port als Standardschnittstelle für die installierten Anwendungen. • Apache Tomcat: 443 • MariaDB-Datenbank: 3306 • Mongo-Datenbank: 27017 • MQTT Broker: 1883 • Memcached: 11211 1 Zur Verwendung einer nicht standardmäßigen Schnittstelle für einen oder mehrere der oben genannten Dienste verwenden Sie die benutzerdefinierte Installationsoption während der Installation von Wyse Management Suite.
Ändern des Memcached-Ports Der Memcached-Port kann während der Installation von Wyse Management Suite 1.1 geändert werden. Sie müssen eine Deinstallation und erneute Installation durchführen, um einen neuen Memcached-Dienst zu erstellen. Dell empfiehlt, die Memcached-Portangaben nach der Installation nicht zu ändern. Ändern des MQTT-Ports 1 Beenden Sie den Tomcat- und MQTT-Dienst. 2 Konfigurieren Sie Mosquitto, um den Port auf Grundlage der folgenden Schritte zu ändern: a Bearbeiten Sie die Datei C:\Pro
c Speichern Sie die Datei und starten Sie den Tomcat-Dienst. Überprüfen Sie, ob die Dienste auf dem konfigurierten Port ausgeführt werden. Beispiel: ps>get-nettcpconnection –LocalPort 3308 Ändern des MongoDB-Datenbankports In diesem Abschnitt wird erklärt, wie man die Datenbank-Portangaben von MongoDB ändert. 1 Beenden Sie den Tomcat- und MongoDB-Dienst. 2 Gehen Sie folgendermaßen vor, um den MongoDB-Porteintrag zu konfigurieren: a b c 3 Gehen Sie beim Konfigurieren von Tomcat wie folgt vor.
7 Service Dieses Kapitel erläutert die Sicherungseinzelheiten für die Datenbank. Datenbanksicherung Beenden Sie den Tomcat-Dienst, bevor Sie eine Sicherung der Datenbank durchführen. Der Tomcat-Dienst ist als "Dell WMS: Tomcat Service" identifiziert und muss in den lokalen Diensten beendet werden. Der folgende Befehl sichert den Inhalt der MongoDB. mongodump --host -u stratus –p --db stratus --out ".\wmsmongodump" Der folgende Befehl sichert den Inhalt der MariaDB.