Przejdź do treści

Wysoka dostępność

Wysoka dostępność infrastruktury CyberElements Bastion dotyczy następujących komponentów:

  • Komponenty wewnętrzne rozwiązania: Mediation Controller, Edge Gateway,
  • Serwery hostujące bazę lub bazy danych,
  • Hipernadzorcy,
  • Katalog,
  • Itd.

Dostęp do zasobów docelowych:

Domyślnie nagrania wideo i metadane są przechowywane na serwerze lub serwerach Edge Gateway.

Aby zapewnić ciągłość działania usługi w zakresie dostępu do zasobów docelowych, wymagane są co najmniej dwie bramy. Gdy użytkownik łączy się z aplikacją, zasobem lub wirtualną stacją roboczą administracyjną, wybierana jest jedna z bram, która zarządza dostępem, a tym samym nagrywaniem. Jeśli ta brama nie jest dostępna, wybrana zostanie druga brama obecna w organizacji.

Katalog:

Jeśli uwierzytelnianie użytkowników opiera się na zewnętrznym katalogu LDAP lub AD, konieczne jest zapewnienie jego wysokiej dostępności.

Wysoka dostępność może być zapewniona tylko wtedy, gdy administrator zadeklaruje kilka kontrolerów domeny w konfiguracji CyberElements Bastion. Jeśli pierwszy kontroler domeny nie odpowiada, nastąpi przełączenie na następny.

Zaleca się również użycie site zawierającego kilka serwerów Edge Gateway CyberElements Bastion.

Mediation Controller: (specyficzne dla CyberElements Bastion)

Serwery Mediation Controller dysponują wewnętrznym mechanizmem wysokiej dostępności. Zadeklarowanie pływającego adresu IP (VIP) umożliwia regularną synchronizację danych pomiędzy bazą danych Mediation Controller „Master” a bazą danych Mediation Controller „Slave”. Tę synchronizację danych można wymusić ręcznie z konsoli „System”.

Dostępne są dwa tryby wysokiej dostępności:

  • Tryb „Load Balancer”, który rozdziela obciążenie pomiędzy poszczególne serwery Mediation Controller,
  • Tryb „Failover”, który zapewnia ciągłość działania usługi w przypadku awarii Mediation Controller „Master”.

Ta konfiguracja jest wybierana podczas instalacji infrastruktury.

Baza danych: (specyficzne dla CyberElements Bastion)

Wszystkie konfiguracje organizacji CyberElements Bastion są przechowywane w bazie danych PostgreSQL lub MSSQL, która musi być hostowana w cluster PostgreSQL lub MSSQL. Ten cluster umożliwia zapewnienie wysokiej dostępności dostępu do bazy danych.