HQL Gateway

Single Node Entry Point

Während die Verwendung einer einzigen Instanz des HQL-Webdienstes für mittelgroße Projekte ausreichende Leistung und Skalierbarkeit bietet, müssen manche Unternehmen sogar noch weiter gehen.

Das HQL-Gateway ist als skalierbarer Single-Note-Einstiegspunkt zu den Testdaten-Repositories des Unternehmens konzipiert. Alle Abfragen aus verschiedenen Anwendungen, Standorten und für verschiedene Projekte können über einen Knoten laufen, während sie auf ein horizontal skalierbares Backend verteilt werden.

Die Dienste werden als HTTP(s)-REST-Dienst bereitgestellt und können mit mehreren Testdatenverwaltungsprojekten verbunden werden.

Produktblatt HQL Gateway Version 1.0 Status Freigegeben Datum Mai 2021 ODS Version ASAM ODS 5.3.1
ASAM ODS 6.1
Java Oracle JDK 8 oder 11
AdoptOpenJDK 8 oder 11
Highlights Single-Node Entry-Point

Anwendungsfälle für das HQL-Gateway

Ein Knoten für mehrere Projekte

Bei mehreren Projekten gibt es verschiedene Daten-Repositories, unterschiedliche Anwendungsmodelle und Dienstnamen, die unterschieden werden müssen. Wenn Projekte unabhängig sind und nicht miteinander interagieren, z. B. wenn sie in verschiedenen Geschäftsbereichen angesiedelt sind, hat jedes Projekt seine eigene Infrastruktur. Bei der Ausrichtung auf ein Unternehmenssystem fungiert das HQL-Gateway als ein einziges Tor zu allen Daten.

Skalierbarkeit des Systems

Wenn mehr und mehr Nutzer auf das System zugreifen oder automatisierte Algorithmen eine höhere Arbeitslast erzeugen, müssen die Systeme aufgerüstet werden. Das HQL-Gateway ist ein einzelner Knoten mit einem skalierbaren Backend. Mit Kubernetes können beispielsweise mehrere Knoten des HQL-Webdienstes eingebunden werden, um eine ausreichende Leistung zu gewährleisten. Die Microservice-Technologie kann für Skalierbarkeit und Verwaltung eingesetzt werden.

Systemintegration

Das HQL Gateway ist ein flexibler Einstiegsknoten für Unternehmenslösungen. Es erkennt, ob ein Projekt mit ASAM ODS 5 oder ASAM ODS 6 Servern betrieben wird und adressiert die Ressourcen entsprechend. So können neue und alte Projekte innerhalb eines Dienstes zusammengeführt werden.

Vorteile

Fail-Safe-Modus

Das HQL-Gateway verfügt über einen ausfallsicheren Satellitenmodus in einer Microservices-Umgebung. Die Einrichtung deckt den Ausfall einzelner Knoten ab, wobei die Funktionsfähigkeit des Systems gewährleistet ist. Das Hauptziel besteht darin, einen 24/7-Betrieb zu gewährleisten.

Lastausgleich

Der Lastausgleich ist eine der wichtigsten Funktionen des HQL-Gateways. Während alle Abfragen über einen einzigen Knoten laufen, werden sie von einer skalierbaren Anzahl von HQL-Knoten verarbeitet. Je nach Einrichtung können verschiedene Arten des Lastausgleichs implementiert werden, um den Anforderungen des Systems gerecht zu werden.

Überwachung

Das HQL-Gateway ermöglicht die zentrale Überwachung aller Anfragen und deren Bearbeitung. Dies erleichtert die Verwaltung des Gesamtsystems und ergänzt die Operationalität, indem es den Überblick über die Ausfallsicherheit und den Lastausgleich behält.

HighQSoft GmbH

Black-und-Decker-Straße 17c
D-65510 Idstein