eviden-logo

Evidian > Produkte > Hochverfügbarkeit

SafeKit, eine einfache Hochverfügbarkeitssoftware, leicht zu implementieren

All-in-One Hochverfügbarkeit

In einem einzigen Softwareprodukt bietet SafeKit unter Windows und Linux:

  • Lastverteilung (Load Balancing)
  • Synchronisierte Echtzeit-Dateireplikation
  • Automatisches Failover der Anwendung
  • Automatisches Failback nach einem Serverausfall

Sparen Sie Kosten für Netzwerk-Load-Balancer oder dedizierte Proxy-Server, gemeinsam genutzten Speicher oder replizierten SAN-Speicher, Enterprise-Editionen von Betriebssystemen und Datenbanken sowie spezielle Fachkenntnisse zur Aufrechterhaltung des Betriebs eines Clusters.

Eine vollständige Lösung

SafeKit löst:

  • Hardwareausfälle (20 % der Probleme), einschließlich des vollständigen Ausfalls eines Serverraums,
  • Softwarefehler (40 % der Probleme), einschließlich des Neustarts kritischer Prozesse,
  • und menschliche Fehler (40 % der Probleme) dank seiner Benutzerfreundlichkeit und seiner Webkonsole.

Ein generisches Produkt

Mit dem SafeKit-Produkt können Sie die Echtzeit-Replikation und das Failover beliebiger Dateiverzeichnisse und Dienste, Datenbanken, kompletter Hyper-V- oder KVM-VMs, Docker-, Podman-, K3S- und Cloud-Anwendungen implementieren (siehe die Modulliste).

Keine speziellen Kenntnisse erforderlich

Für die Bereitstellung eines SafeKit-Hochverfügbarkeitsclusters sind keine besonderen IT-Kenntnisse erforderlich.

Keine zusätzlichen Hardwarekosten

Vergessen Sie gemeinsam genutzte Festplatten, replizierten SAN-Speicher ... SafeKit ist hardwareunabhängig und läuft auf Ihren vorhandenen physischen Servern, in virtuellen Maschinen oder in der Cloud.

Keine zusätzlichen Softwarekosten

SafeKit funktioniert mit den Standardeditionen von Windows und Linux und erfordert keine Enterprise-Editionen von Datenbanken.

Wählen Sie zwischen Redundanz auf Anwendungsebene oder auf virtueller Maschinenebene

Redundanz auf Anwendungsebene

Bei dieser Art von Lösung werden nur die Anwendungsdaten repliziert. Und nur die Anwendung wird im Fehlerfall neu gestartet.

Anwendung HA - Redundanz auf Anwendungsebene

Diese Lösung erfordert technisches Verständnis der Anwendung. Sie müssen definieren, welche Dienste neu gestartet werden sollen, die zu replizierenden Anwendungsordner angeben und eine virtuelle IP-Adresse für das Failover konfigurieren. Diese Lösung ist plattformunabhängig und funktioniert mit Anwendungen auf physischen Maschinen, virtuellen Maschinen und in der Cloud. Jeder Hypervisor wird unterstützt (VMware, Hyper-V...).

Redundanz auf virtueller Maschinenebene

Bei dieser Art von Lösung wird die gesamte virtuelle Maschine (VM) repliziert (Anwendung + Betriebssystem). Und die gesamte VM wird im Fehlerfall neu gestartet.

VM HA - Redundanz auf virtueller Maschinenebene

Der Vorteil dieser Lösung besteht darin, dass kein technisches Verständnis der Anwendung erforderlich ist; Sie müssen lediglich den Speicherort der VM-Dateien angeben, in denen die Anwendung installiert ist. Wenn Sie nicht wissen, wie die Anwendung funktioniert, ist dies die beste Lösung. Diese Lösung funktioniert mit Windows/Hyper-V und Linux/KVM, jedoch nicht mit VMware. Es handelt sich um eine aktive/aktive Lösung, bei der mehrere virtuelle Maschinen zwischen zwei Knoten repliziert und neu gestartet werden.

Typische Verwendung mit SafeKit

Warum eine Replikation von einigen Terabyte?

Resynchronisierungszeit nach einem Ausfall (Schritt 3)

  • 1 Gb/s Netzwerk ≈ 3 Stunden für 1 Terabyte.
  • 10 Gb/s Netzwerk ≈ 1 Stunde für 1 Terabyte oder weniger, abhängig von der Schreibgeschwindigkeit der Festplatte.

Alternative

Warum eine Replikation von weniger als 1.000.000 Dateien?

  • Leistung der Resynchronisierungszeit nach einem Ausfall (Schritt 3).
  • Zeit zum Überprüfen jeder Datei zwischen beiden Knoten.

Alternative

  • Speichern Sie die vielen zu replizierenden Dateien in einer virtuellen Festplatte / virtuellen Maschine.
  • Nur die Dateien, die die virtuelle Festplatte / virtuelle Maschine darstellen, werden in diesem Fall repliziert und resynchronisiert.

Warum ein Failover von ≤ 32 replizierten VMs?

  • Jede VM läuft in einem unabhängigen Spiegelmodul.
  • Maximal 32 Spiegelmodule können im selben Cluster betrieben werden.

Alternative

  • Verwenden Sie einen externen gemeinsamen Speicher und eine andere VM-Clusterlösung.
  • Teurer, komplexer.

Warum ein LAN/VLAN-Netzwerk zwischen entfernten Standorten?

Alternative

  • Verwenden Sie einen Load Balancer für die virtuelle IP-Adresse, wenn sich die 2 Knoten in unterschiedlichen Subnetzen befinden (unterstützt von SafeKit, insbesondere in der Cloud).
  • Verwenden Sie Backup-Lösungen mit asynchroner Replikation für Netzwerke mit hoher Latenz.

Partner, der Erfolg mit SafeKit

Diese plattformunabhängige Lösung ist ideal für einen Partner, der eine kritische Anwendung weiterverkauft und der vielen Kunden eine einfach bereitzustellende Redundanz- und Hochverfügbarkeitsoption bieten möchte.

Mit Referenzen in vielen Ländern, die von Partnern gewonnen wurden, hat sich SafeKit, als die am einfachsten zu implementierende Lösung für Redundanz und Hochverfügbarkeit von Gebäudemanagement, Videomanagement, Zugangskontrolle, SCADA-Software... etabliert.

Gebäudemanagement-Software

Building Management Software (BMS)

Redundanz und Hochverfügbarkeit

Videomanagement-Software

Video Management Software (VMS)

Redundanz und Hochverfügbarkeit

Elektronische Zugangskontrolle-Software

Electronic Access Control Software (EACS)

Redundanz und Hochverfügbarkeit

SCADA-Software (Industrie)

SCADA Software

Redundanz und Hochverfügbarkeit

SafeKit-Lösungen und Schnellinstallationsanleitungen

Neue Anwendung (Echtzeit-Replikation und Failover)


Neue Anwendung (Netzwerklastverteilung und Failover)


Datenbank (Echtzeit-Replikation und Failover)


Web (Netzwerklastverteilung und Failover)


Volle VM- oder Container-Echtzeit-Replikation und Failover


Amazon AWS


Google GCP


Microsoft Azure


Andere Clouds


Physische Sicherheit (Echtzeit-Replikation und Failover)


Siemens (Echtzeit-Replikation und Failover)