Hoge beschikbaarheid¶
De hoge beschikbaarheid van een infrastructuur CyberElements Bastion betreft de volgende componenten:
- Interne componenten van de oplossing: Mediation Controller, Edge Gateway,
- Servers die de database(s) hosten,
- Hypervisors,
- Directory,
- Enz.
Toegang tot de doelresources:¶
Standaard worden de video-opnamen en de metadata opgeslagen op de Edge Gateway(s).
Om de continuïteit van de dienst voor de toegang tot de doelresources te waarborgen, zijn ten minste twee gateways vereist. Wanneer een gebruiker verbinding maakt met een applicatie/resource/virtueel beheerwerkstation, wordt een van de gateways geselecteerd om de toegang en dus de opname te beheren. Als die gateway niet beschikbaar is, wordt de andere gateway die in de organisatie aanwezig is, geselecteerd.
Directory:¶
Als de authenticatie van de gebruikers berust op een LDAP- of AD-directory van derden, moet de hoge beschikbaarheid daarvan worden gewaarborgd.
De hoge beschikbaarheid kan alleen worden gewaarborgd als de beheerder meerdere domeincontrollers declareert in de configuratie van CyberElements Bastion. Als de eerste domeincontroller niet antwoordt, vindt er een omschakeling naar de volgende plaats.
Het wordt ook aanbevolen een site te gebruiken die meerdere Edge Gateways van CyberElements Bastion bevat.
Mediation Controller: (specifiek voor CyberElements Bastion)¶
De Mediation Controller-servers beschikken over een intern mechanisme voor hoge beschikbaarheid. Het declareren van een zwevend IP-adres (VIP) maakt een regelmatige synchronisatie van de gegevens mogelijk tussen de database van de Mediation Controller ”Master” en die van de Mediation Controller ”Slave”. Deze gegevenssynchronisatie kan handmatig worden geforceerd vanuit de console ”System”.
Er zijn twee modi voor hoge beschikbaarheid beschikbaar:
- De modus ”Load Balancer”, die de last verdeelt over de verschillende Mediation Controllers,
- De modus ”Failover”, die de continuïteit van de dienst waarborgt bij een storing van de Mediation Controller ”Master”.
Deze configuratie wordt gekozen bij de installatie van de infrastructuur.
Database: (specifiek voor CyberElements Bastion)¶
Alle configuraties van de organisaties van CyberElements Bastion worden opgeslagen in een PostgreSQL- of MSSQL-database die op een PostgreSQL- of MSSQL-cluster moet worden gehost. Dat cluster maakt het mogelijk de hoge beschikbaarheid van de databasetoegangen te waarborgen.