- Übersicht
- Neue Befehlszeilenanweisungen
- zenbui ist jetzt noid-bui
- zcli ist jetzt noid-cli
- zcluster-manager ist jetzt noid-cluster-manager
- zcluster-send-action ist jetzt noid-cluster-send-action
- zlb-start und zlb-stop sind jetzt noid-start und noid-stop
- zenrrd ist jetzt Noid-Collector
- zenntp ist jetzt noid-ntp
- zeninotify ist jetzt noid-cluster-notify
- zenbackup.pl ist jetzt noid-backup
- Checkupdates und Checkupgrades sind jetzt Noid-Updater
- supportsave ist jetzt noid-support
- Veraltete API-Versionen
- API-Änderungen
- Betriebsänderungen
- Neue Eigenschaften
Übersicht #
Dieser Artikel beschreibt die Änderungen von RELIANOID v6.2 bis RELIANOID v8 aus der Sicht des Benutzers und soll als Referenz für die Maximierung der Vorteile der neuen RELIANOID Load Balancer v8.
Neue Befehlszeilenanweisungen #
On RELIANOID v8 geben wir einen weiteren Schritt zur laufenden Transformation von Zevenet zu RELIANOID Standardisierung und Vereinfachung der Verwendung der Kommandozeilenbefehle. Alle Befehle, die bisher mit „z*" oder "Zen*” wird nun als „noid-*".
RELIANOID v8 zielt darauf ab, eine konsistentere und intuitivere Befehlszeilenerfahrung zu schaffen. Benutzer, die von RELIANOID v6.2 bis v8 sollten ihre Skripte und Workflows aktualisieren, um diese neuen Befehlsnamen widerzuspiegeln.
Hier ist eine Zusammenfassung der Änderungen:
zenbui ist jetzt noid-bui #
noid-bui ist die grundlegende curses-Benutzeroberfläche zur Konfiguration von Systemdiensten im Load Balancer.
root@noid-ee-01:~# noid-bui
zcli ist jetzt noid-cli #
noid-cli ist die Kommandozeilen-Benutzerschnittstelle.
root@noid-ee-01:~# noid-cli
zcluster-manager ist jetzt noid-cluster-manager #
noid-cluster-manager ist der Kommandozeilenmanager für die RELIANOID Cluster-Dienst.
root@noid-ee-01:~# noid-cluster-manager
zcluster-send-action ist jetzt noid-cluster-send-action #
noid-cluster-send-action ist der Befehlszeilenmanager zum Senden einer Aktion an den Remote-Knoten in einem Load-Balancer-Cluster.
root@noid-ee-01:~# noid-cluster-send-action
zlb-start und zlb-stop sind jetzt noid-start und noid-stop #
noid-start und Noid-Stopp sind skriptbasierte Dateien zum Anpassen der RELIANOID Dienst beim Starten oder Stoppen und werden nach diesen Aktionen ausgeführt. Diese Dateien finden Sie unter /usr/local/relianoid/config/ .
zenrrd ist jetzt noid-collector #
noid-collector ist ein Cronjob-Skript, das dazu dient, Statistiken vom System, den Farmen und dem Netzwerk zu sammeln und in RRD-Dateien zu speichern, um sie anschließend über die Web-GUI als Diagramme darstellen zu können.
zenntp ist jetzt noid-ntp #
noid-ntp ist ein Cronjob-Skript, das die Synchronisierung mit dem entfernten NTP-Dienst übernimmt und sicherstellt, dass Datum und Uhrzeit des Systems korrekt sind.
zeninotify ist jetzt noid-cluster-notify #
noid-cluster-notify ist ein Dienst, der im Clustering-System enthalten ist und dafür zuständig ist, die Konfiguration auf Dateisystemebene zwischen den Knoten zu replizieren.
zenbackup.pl ist jetzt noid-backup #
noid-backup ist ein Skript, das die Durchführung von Konfigurationssicherungen zur schnellen Wiederherstellung der Konfiguration ermöglicht.
checkupdates und checkupgrades sind jetzt noid-updater #
noid-updater ist ein Kommandozeilen-Tool, mit dem sich Updates, größere Upgrades und Upgrades von der Community- zur Enterprise-Edition sowohl für die Community- als auch für die Enterprise-Edition einfach durchführen lassen.
supportsave ist jetzt noid-support #
noid-support ist ein Skript, das alle Konfigurationsdateien und Protokolle sammelt, die zur Analyse von Problemen im Load-Balancer-System erforderlich sind.
Veraltete API-Versionen #
In RELIANOID In Version 8 wurden wesentliche Änderungen an den API-Versionen vorgenommen, um die Codebasis zu optimieren und die Wartbarkeit zu verbessern. Hier sind die Details dieser Änderungen:
Entfernung älterer API-Versionen: Ältere Versionen der API wurden aus dem Quellcode entfernt. Diese Entscheidung wurde getroffen, um die Codebasis zu vereinfachen und die Wartbarkeit zu verbessern. Daher ist nur die API-Version v4.0 verfügbar in RELIANOID v8.
Auswirkungen auf Automatisierungsprozesse und Arbeitsabläufe: Benutzer müssen ihre Automatisierungsprozesse und Arbeitsabläufe auf die API-Version v4.0 aktualisieren. Alle Skripte oder Integrationen, die auf älteren API-Versionen basieren, müssen überarbeitet werden, um die Kompatibilität mit dem neuen System zu gewährleisten.
Schritte zum Aktualisieren von Automatisierungsprozessen und Workflows:
1. Identifizieren Sie API-Aufrufe mit älteren Versionen.
2. Aktualisieren Sie API-Aufrufe zur Verwendung von v4.
3. Testen Sie aktualisierte Workflows. Testen Sie alle aktualisierten Skripte und Workflows gründlich, um sicherzustellen, dass sie mit der API-Version v4.0 korrekt funktionieren. Achten Sie auf veraltete Parameter oder Änderungen in den Antwortformaten, die möglicherweise zusätzliche Anpassungen erfordern.
Durch die Konsolidierung auf eine einzige API-Version RELIANOID v8 zielt darauf ab, die Komplexität zu reduzieren und die allgemeine Zuverlässigkeit und Wartbarkeit des Systems zu verbessern. Für Benutzer ist es wichtig, ihre Automatisierungsprozesse und Workflows entsprechend zu aktualisieren, um einen unterbrechungsfreien Betrieb zu gewährleisten und die Vorteile der neuen API-Version zu nutzen.
Beispiele für die Funktionsweise der neuen API finden Sie in der offiziellen API-Dokumentation unter https://www.relianoid.com/apidoc/v4.0/
API-Änderungen #
In RELIANOID v8 wurden mehrere wichtige Änderungen an den API-Interaktionen vorgenommen, um die Konsistenz und Benutzerfreundlichkeit zu verbessern.
Um sicherzustellen, dass bestehende Prozesse, die den alten Endpunkt und die alte Authentifizierungsvariable verwenden, weiterhin funktionieren, wurde eine Kompatibilitätsschicht implementiert. Diese Schicht ermöglicht die fortgesetzte Nutzung von zapi.cgi und ZAPI_KEY während der Umstellung auf die neuen Parameter api.cgi und API_KEY.
Im Einzelnen wurden folgende Änderungen umgesetzt.
Alte API-Interaktion
Endpunkt: https://<relianoid_server>:444/zapi/v4.0/zapi.cgi
Authentifizierungsvariable: ZAPI_KEY
Neue API-Interaktion
Endpunkt: https://<relianoid_server>:444/api/v4.0/api.cgi
Authentifizierungsvariable: API_KEY
Beispiele für die Funktionsweise der neuen API finden Sie in der offiziellen API-Dokumentation unter https://www.relianoid.com/apidoc/v4.0/
Um einen reibungslosen Übergang zu gewährleisten, erkennt und akzeptiert das System weiterhin Anfragen an zapi.cgi mit automatisierten ZAPI_KEY. Es wird jedoch empfohlen, alle API-Interaktionen zu aktualisieren, um die neue api.cgi Endpunkt und API-SCHLÜSSEL Variable für die Zukunftssicherheit und um die neuen Funktionen und Optimierungen in vollem Umfang zu nutzen RELIANOID v8.
Durch diese Aktualisierungen RELIANOID v8 zielt darauf ab, eine intuitivere und optimierte API-Erfahrung zu bieten und gleichzeitig die Abwärtskompatibilität beizubehalten, um Störungen in aktuellen Arbeitsabläufen zu vermeiden.
Betriebsänderungen #
zproxy und proxy-ng Löschung #
zproxy , auch proxy-ng oder Proxy der neuen Generation genannt , wurde aufgrund mangelnder Stabilität und Zuverlässigkeit, die für unsere Lösungen unerlässlich sind, aus der Systembasis entfernt.
zencert.pem ist jetzt noid_ssl_cert.pem #
Das Standard-SSL-Zertifikat für HTTPS-Farmen bzw. den Web-GUI-Dienst, ehemals zencert.pem , wurde in noid_ssl_cert.pem aktualisiert . Sie müssen nichts ändern, da die Konfigurationsmigration diese Aktualisierung automatisch vornimmt. Bitte stellen Sie jedoch sicher, dass Sie das neue Zertifikat auf allen Servern aktualisieren, auf denen es verwendet wird.
Neue Eigenschaften #
Unterstützung für Multi-Faktor-Authentifizierung #
Die Unterstützung für Multi-Faktor-Authentifizierung (MFA) ist in dieser Version vollständig in den WebUI-Bereich IPDS > MFA integriert . Konnektoren für AD, LDAP, RADIUS, Google CAPTCHA v2 und TOTP-Authentifizierungs-Apps sind verfügbar.

Die vollständige Dokumentation finden Sie unter:
https://www.relianoid.com/resources/knowledge-base/ipds-enterprise-edition-v8-administration-guide/v8-ipds-mfa/
https://www.relianoid.com/resources/knowledge-base/ipds-enterprise-edition-v8-administration-guide/v8-ipds-mfa-create/
https://www.relianoid.com/resources/knowledge-base/ipds-enterprise-edition-v8-administration-guide/v8-ipds-mfa-update/
Backend-Prioritätsunterstützung für HTTP-Backends #
Mit der Backend-Prioritätsoption können bestimmte Backends als Backups dienen, falls die Produktionsserver ausfallen, wodurch die Dienstverfügbarkeit für HTTP-Farmen verbessert wird.
Least Response-Unterstützung für HTTP-Farmen #
Die Funktion „Least Response“ ermöglicht eine dynamische Gewichtungsanpassung basierend auf den Backend-Antwortzeiten. Sie passt die Backend-Gewichte entsprechend ihrer Leistung an und leitet mehr Verbindungen an Server mit schnelleren Antwortzeiten für HTTP-Farmen weiter.
Eproxy: Neuer verbesserter und leistungsstarker Proxy #
Hinweis: Eproxy ist eine hochmoderne Funktion und wird derzeit intensiv weiterentwickelt. Einige erweiterte Optionen werden daher so bald wie möglich integriert.
Ein neuer, verbesserter Hochleistungs-Reverse-Proxy, der das herkömmliche HTTP/S-Profil ersetzt. Er bietet Hot-Restart- Funktionalität, native HTTP/2- Unterstützung sowie flexible TCP- und TCP-over-SSL- Listener. Weitere Informationen finden Sie unter:
Genießen RELIANOID Load Balancer v8!



