Hochverfügbarkeit¶
Die hohe Verfügbarkeit einer cyberelements Cleanroom Infrastruktur betrifft folgende Komponenten:
- Interne Bestandteile der Lösung: Mediation Controller, Edge Gateway,
- Server, auf denen die Datenbank untergebracht ist (s),
- Hypervisoren,
- Verzeichnis,
- Und so weiter
Zugang zu den Zielressourcen:¶
Standardmäßig werden Videoaufnahmen und Metadaten auf den Edge Gateway(s) gespeichert.
Um die Kontinuität des Dienstes für den Zugriff auf Zielressourcen zu gewährleisten, sind mindestens zwei Gateways erforderlich. Wenn ein Benutzer eine Verbindung zu einer Anwendungs-/Ressourcen-/Virtualverwaltungs-Workstation herstellt, wird eines der Gateways ausgewählt, um den Zugriff und damit die Aufzeichnung zu verwalten. Wenn dieses Gateway nicht verfügbar ist, wird das andere Gateway ausgewählt, das in der Organisation vorhanden ist.
Verzeichnis:¶
Wenn die Benutzerauthentifizierung auf ein LDAP- oder AD-Verzeichnis eines Drittanbieters beruht, ist es notwendig, dessen hohe Verfügbarkeit zu gewährleisten.
Die hohe Verfügbarkeit kann nur gewährleistet werden, wenn der Administrator mehrere Domänencontroller in der cyberelements Cleanroom Konfiguration deklariert.
Es wird auch empfohlen, eine Website mit mehreren cyberelements Cleanroom Edge Gateways zu verwenden.
Mediation Controller: (spezifisch für cyberelements Cleanroom)¶
Mediation Controller Server verfügen über einen internen Mechanismus für hohe Verfügbarkeit. Die Erklärung einer schwimmenden IP-Adresse (VIP) ermöglicht eine regelmäßige Datensynchronisierung zwischen der Master Mediation Controller Datenbank und der Slave Mediation Controller Datenbank. Diese Datensynchronisierung kann manuell von der System Konsole aus erzwungen werden.
Es gibt zwei Hochverfügbarkeitsmodi:
- Der Modus Lastbalancer, der die Last zwischen den verschiedenen Vermittlungsreglern verteilt,
- Der Failover-Modus, der die Betriebskontinuität bei Ausfall des Master Mediation Controller gewährleistet.
Diese Konfiguration wird bei der Installation der Infrastruktur gewählt.
Datenbank: (spezifisch für cyberelements Cleanroom)¶
Alle cyberelements Cleanroom Organisationskonfigurationen werden in einer ** PostgreSQL oder ** MSSQL Datenbank gespeichert, die auf einem ** PostgreSQL oder ** MSSQL Cluster gehostet werden muss. Dieser Cluster ermöglicht die hohe Verfügbarkeit der Datenbankzugriffe.