Înaltă disponibilitate¶
Înalta disponibilitate a unei infrastructuri CyberElements Bastion vizează următoarele componente:
- Componentele interne ale soluției: Mediation Controller, Edge Gateway,
- Serverele care găzduiesc baza sau bazele de date,
- Hipervizoare,
- Directorul,
- Etc.
Accesul la resursele țintă:¶
În mod implicit, înregistrările video și metadatele sunt stocate pe serverul sau serverele Edge Gateway.
Pentru a asigura continuitatea serviciului de acces la resursele țintă sunt necesare cel puțin două servere gateway. Atunci când un utilizator se conectează la o aplicație/resursă/stație de lucru virtuală de administrare, unul dintre serverele gateway este selectat pentru a gestiona accesul și, prin urmare, înregistrarea. Dacă acest server gateway nu este disponibil, va fi selectat celălalt server gateway prezent în organizație.
Directorul:¶
Dacă autentificarea utilizatorilor se bazează pe un director LDAP sau AD terț, este necesar să se asigure înalta sa disponibilitate.
Înalta disponibilitate poate fi asigurată numai dacă administratorul declară mai multe controlere de domeniu în configurarea CyberElements Bastion. Dacă primul controler de domeniu nu răspunde, se va produce o comutare către următorul.
De asemenea, se recomandă utilizarea unui site care conține mai multe servere Edge Gateway CyberElements Bastion.
Mediation Controller: (specific pentru CyberElements Bastion)¶
Serverele Mediation Controller dispun de un mecanism intern de înaltă disponibilitate. Declararea unei adrese IP flotante (VIP) permite o sincronizare periodică a datelor între baza de date a Mediation Controller „Master” și cea a Mediation Controller „Slave”. Această sincronizare a datelor poate fi forțată manual din consola „System”.
Sunt disponibile două moduri de înaltă disponibilitate:
- Modul „Load Balancer”, care repartizează încărcarea între diferitele servere Mediation Controller,
- Modul „Failover”, care asigură continuitatea serviciului în caz de defecțiune a Mediation Controller „Master”.
Această configurare se alege în timpul instalării infrastructurii.
Baza de date: (specific pentru CyberElements Bastion)¶
Toate configurările organizațiilor CyberElements Bastion sunt stocate într-o bază de date PostgreSQL sau MSSQL care trebuie găzduită pe un cluster PostgreSQL sau MSSQL. Acest cluster permite asigurarea înaltei disponibilități a accesului la baza de date.