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 Einleitung....................................................................................................................................................... 4 2 Hardwareanforderungen................................................................................................................................ 5 3 Bereitstellungsarchitektur der Wyse Management Suite................................................................................ 7 4 Details zur Integration...........
1 Einleitung Dell Wyse Management Suite ist die Verwaltungslösung der nächsten Generation, mit der Sie Ihre Dell Wyse Thin Clients zentral konfigurieren, überwachen, verwalten und optimieren können. 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 In der folgenden Tabelle werden die Hardwareanforderungen aufgelistet: Tabelle 1. Hardwareanforderungen Beschreibung 10 000 Geräte oder weniger 50 000 Geräte oder weniger 120 000 Geräte oder weniger Wyse Management Suite – Software-Repository Betriebssystem Microsoft Windows Server 2012 R2 oder Microsoft Windows Server 2016. Unterstützte Sprachen Englisch, Französisch, Italienisch, Deutsch, Spanisch, Japanisch und Chinesisch (Vorschau).
ANMERKUNG: Wyse Management Suite 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. Wyse Management Suite und Remote-Repository v 1.2 unterstützen Port 8080, jedoch nicht den HTTP-Zugriff als eine Sicherheitsfunktion.
3 Bereitstellungsarchitektur der Wyse Management Suite Im Folgenden werden die Komponenten des Wyse Management Suite-Installationsprogramms zur Bereitstellung am Arbeitsplatz aufgelistet: • WMS Web Application – Anwendungsserver der Wyse Management Suite. • Memcached – Daten-Cache für Leistung und Skalierbarkeit. • MQTT – Für Push-Benachrichtigungen an Thin Clients. • MongoDB – relationale Datenbank für strukturierte Daten und Normalisierung.
4 Details zur Integration Dieses Kapitel enthält Einzelheiten über die Bereitstellungsarchitektur für Wyse Management Suite. Die Wyse Management Suite unterstützt bis zu 120.000 verbundene Geräte. Sie können Ihre Bereitstellung auch für 50.000 oder mehr Geräte anpassen, je nach Bereitstellungskonfiguration. Bereitstellung auf einem einzelnen Server zur Unterstützung von 50.000 Geräten Die Hardware-Mindestanforderungen auf einem einzelnen Server für 50 000 Geräte sind: Tabelle 2.
Tabelle 3. Hardwarespezifikationen Anwendung Hardwarespezifikationen Wyse Management Suite • • 16 CPUs 32 GB RAM • 200-GB-Festplatte • Vier Netzwerkschnittstellen (zum Zuweisen von 4 IP-Adressen für den Server) Abbildung 3. Einzelserver-Bereitstellung – 120.000 Geräte FE MQTT auf einem separaten Server Sie können FE MQTT auf einem separaten Server bereitstellen.
Anwendungsdetail Hardwarespezifikationen • 80-GB-Festplatte • 1 Netzwerkschnittstelle Das folgende Diagramm zeigt die Architektur von FE-MQTT-Servern, die getrennt vom Server der Wyse Management Suite sind. Abbildung 4. FE-MQTT-Server getrennt vom Server der Wyse Management Suite Wyse Management Suite mit einer separaten Datenbankserver Dieser Abschnitt erläutert die Bereitstellungsarchitektur von Wyse Management Suite mit einem separaten Datenbankserver.
5 Benutzerdefinierte Port-Konfigurationen Wyse Management Suite 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 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.
a b Bearbeiten Sie die Datei C:\Program Files\Dell\WMS\Mosquitto\mosquitto.conf in einem Texteditor. Beachten Sie die folgenden Einträge: # Port to use for the default listener c d e #port 1883 Heben Sie die Auskommentierung des Eintrags port 1883 auf und ändern Sie die Portnummer in Ihre bevorzugte Schnittstelle. Zum Beispiel port 2883. Speichern Sie die Datei und starten Sie den MQTT-Dienst neu.
3 Gehen Sie beim Konfigurieren von Tomcat wie folgt vor: a b c Bearbeiten Sie die Datei C:\Program Files\Dell\WMS\Tomcat-8\webapps\ccm-web\WEB-INF\classes\bootstrap.properties in einem Texteditor. Aktualisieren Sie die Eigenschaften in der Datei mit Ihrer bevorzugten Portnummer. Zum Beispiel: mongodb.seedList=localhost\: 27027. Speichern Sie die Datei und starten Sie den Tomcat-Dienst. Stellen Sie sicher, dass der Dienst auf dem gewünschten Port ausgeführt wird.
Xyz.wysemanagementsuite.com Der primären, Ethernet0 zugewiesenen IP-Adresse zugewiesen. Diese Domäne wird von den Geräten für die Kommunikation mit Tomcat über HTTPS verwendet. Xyz-pns.wysemanagementsuite.com Round Robin zwischen drei, Ethernet1, Ethernet2 und Ethernet3 zugewiesenen IP-Adressen. Diese Domäne wird von den Geräten für eine Verbindung mit Front-End-MQTT-Servern verwendet. 5 Laden Sie die neueste Version von Wyse Management Suite für eine private Cloud herunter und installieren Sie sie.
Bereitstellen von Front-End-Mosquitto als Dienst 1 Öffnen Sie ein Windows PowerShell-Fenster mit Administratorrechten und führen Sie die folgenden Befehle zum Erstellen eines Diensteintrags in der Registrierungs- und Dienstdatenbank aus: PS> sc.exe “Dell WMS: FE-MQTT1” binPath= “C:\Program Files\DELL\mq1\mosquito.exe run” PS> sc.exe “Dell WMS: FE-MQTT2” binPath= “C:\Program Files\DELL\mq2\mosquito.exe run” PS> sc.exe “Dell WMS: FE-MQTT3” binPath= “C:\Program Files\DELL\mq3\mosquito.
connection pns02 address :1883 topic # out connection pns03 address :1883 topic # out 4 Stellen Sie unter Windows Local Services Dell WMS: Mosquitto auf manuell ein, so wie im folgenden Fenster gezeigt: Abbildung 8. Starten von Diensten Bearbeiten des Startskripts der Mosquitto-Dienste 1 Wechseln Sie in das Verzeichnis C:\Program Files\DELL und erstellen Sie eine Datei namens mqttsvc.bat. 2 Öffnen Sie die Datei mqttsvc.
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. 5 Zum Konfigurieren des Startskripts der Mosquitto-Dienste rufen sie den Start-Ordner von Windows auf und geben im WindowsSuchfenster Shell:startup ein, wie im folgenden Screenshot dargestellt. Abbildung 9.
>mongo stratus -u stratus -p -eval "db.bootstrapProperties.update({'name': 'stratus.external.mqtt.url'}, {'name': 'stratus.external.mqtt.url' , 'value' : 'tcp://xyz-pns.wysemanagementsuite.com:1883' }, {upsert:true})" 3 Starten Sie den Tomcat-Dienst neu, der in den lokalen Diensten als Dell WMS: Tomcat Service identifiziert ist. Remote-Repository Wyse Management Suite ermöglicht Ihnen sowohl lokale als auch Remote-Repositories für Anwendungen, Betriebssystem-Images und so weiter.
Abbildung 10.
Abbildung 11.
Abbildung 12. Installation abgeschlossen 4 Klicken Sie auf Starten zum Starten des Bildschirms WMS Repository Registrierung auf dem Webbrowser.
Abbildung 13. Registrierung – 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 Server-URL von Wyse Management Suite ANMERKUNG: Wenn Sie sich nicht für Wyse Management Suite v1.0 registrieren, können Sie MQTT-Server-URL nicht verwenden.
Abbildung 15. Registrierung erfolgreich 8 Der folgende Bildschirm auf dem Wyse Management Suite Portal bestätigt die erfolgreiche Registrierung des Remote-Repositorys: Abbildung 16. Registrierung beim Portal erfolgreich 9 HTTPS ist standardmäßig bei WMS_Repo.exe aktiviert und die Installation erfolgt mit selbstsigniertem Zertifikat. Zum Installieren Ihres eigenen domänenspezifischen Zertifikats scrollen Sie auf der Registrierungsseite nach unten, um die SSL-Zertifikate hochzuladen.
Abbildung 17. Zertifikat hochladen 10 Der Server wird neu gestartet und das hochgeladene Zertifikat wird angezeigt.
Abbildung 18. SSL-Zertifikat aktiviert 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.
Abbildung 19. Truststore-Zertifikate 12 Navigieren Sie zu C:\wmsrepo, das Sie bei der Registrierung angegeben haben. Sie können die Ordner, in denen alle RepositoryDateien gespeichert und verwaltet werden, ansehen. Abbildung 20.
6 Service In diesem Kapitel wird beschrieben, wie Sie die Datenbank durch ein Backup sichern können. 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. Um den Inhalt von MongoDB zu verwerfen, verwenden Sie den folgenden Befehl: mongodump --host -u stratus –p --authenticationDatabase admin --db stratus --out ". \wm