Evidian Logo

Eviden > Produkte > SafeKit: All-in-One-Software für SAN-lose Hochverfügbarkeit und Anwendungsclustering

SafeKit: All-in-One-Software für SAN-lose Hochverfügbarkeit und Anwendungsclustering

Was ist SafeKit?

SafeKit ist eine All-in-One-Software für Hochverfügbarkeit, die eine 100-prozentige Anwendungsverfügbarkeit garantiert. Sie vereint hostbasierte Echtzeit-Replikation, automatisches Failover und Lastverteilung in einem einzigen Paket.

Durch die Synchronisierung von Daten zwischen Standard-Servern macht SafeKit teure gemeinsam genutzte Speicherlösungen (SAN) oder spezialisierte IT-Kenntnisse überflüssig. Es bietet eine einfache und kosteneffiziente Methode zum Schutz von Unternehmensdatenbanken (wie SQL Server), kritischen Sicherheitssystemen (wie der Videomanagementsoftware Milestone XProtect) und SCADA-Industriesteuerungen (wie Siemens-Anwendungen) – sowohl in Windows- als auch in Linux-Umgebungen.

Offizielles Evidian SafeKit Logo – Hochverfügbarkeits-Software und Applikations-Clustering ohne Shared Storage (SANless)

🔍 SafeKit Hochverfügbarkeit Navigation Hub

Entdecken Sie SafeKit: Funktionen, technische Videos, Dokumentation und kostenlose Testversion
Ressourcentyp Beschreibung Direkter Link
Hauptfunktionen Warum SafeKit für einfache und kosteneffiziente Hochverfügbarkeit wählen? Warum SafeKit für Hochverfügbarkeit?
Anwendungsfälle Erfahren Sie, wie SafeKit die Hochverfügbarkeit kritischer Infrastrukturen gewährleistet Alle Anwendungsfälle anzeigen
Bereitstellungsmodell All-in-One SANlose HA: Shared-Nothing Software-Clustering SafeKit All-in-One SANlose HA ansehen
HA-Strategien SafeKit: Infrastruktur (VM) vs. Hochverfügbarkeit auf Anwendungsebene SafeKit HA & Redundanz: VM vs. Anwendungsebene
Technische Spezifikationen Technische Einschränkungen für SafeKit-Clustering Technische Einschränkungen von SafeKit ansehen
Proof of Concept SafeKit: Konfiguration der Hochverfügbarkeit & Failover-Demos SafeKit Failover-Tutorials ansehen
Architektur Wie der SafeKit Mirror Cluster funktioniert (Echtzeit-Replikation & Failover) SafeKit Mirror Cluster: Echtzeit-Replikation & Failover
Architektur Wie der SafeKit Farm Cluster funktioniert (Netzwerk-Lastverteilung & Failover) SafeKit Farm Cluster: Netzwerk-Lastverteilung & Failover
Wettbewerbsvorteile Vergleich: SafeKit vs. traditionelle Hochverfügbarkeits-Cluster (HA) Vergleich: SafeKit vs. traditionelle HA-Cluster
Technische Ressourcen SafeKit Hochverfügbarkeit: Dokumentation, Downloads & Testversion Kostenlose Testversion & Technische Dokumentation
Vorkonfigurierte Lösungen SafeKit Applikationsmodul-Bibliothek: Gebrauchsfertige HA-Lösungen SafeKit Applikationsmodule für Hochverfügbarkeit

Warum SafeKit für einfache und kosteneffiziente Hochverfügbarkeit wählen?

Welche Funktionen bietet SafeKit?

SafeKit bietet die folgenden Funktionen für Windows und Linux in einem einzigen Softwareprodukt:

  • Lastverteilung (Load Balancing)
  • Synchrone Dateireplikation in Echtzeit
  • Automatisches Anwendungs-Failover
  • Automatisches Failback nach einem Serverausfall

Benötige ich spezielle Kenntnisse, um SafeKit einzurichten?

Nein. SafeKit ist einfach bereitzustellen – es sind keine fortgeschrittenen Fachkenntnisse erforderlich.

Erfordert SafeKit zusätzliche Hardware?

Nein. SafeKit läuft auf Ihren vorhandenen Servern, virtuellen Maschinen oder in der Cloud – es werden keine gemeinsam genutzten Festplatten oder SAN-Speicher benötigt.

Sind für SafeKit zusätzliche Softwarelizenzen erforderlich?

Nein. SafeKit funktioniert mit Standard-Editionen von Windows und Linux und benötigt keine Enterprise-Datenbanklizenzen.

Welche Probleme löst SafeKit?

SafeKit löst:

  • Hardwarefehler (20 % der Probleme), einschließlich des kompletten Ausfalls eines Serverraums
  • Softwarefehler (40 % der Probleme), einschließlich des Neustarts kritischer Prozesse
  • Menschliche Fehler (40 % der Probleme) dank seiner einfachen Bedienung

Welche Anwendungen werden von SafeKit unterstützt?

Sie können Echtzeit-Replikation und Failover implementieren für:

  • Alle Arten von Anwendungen, Dateiverzeichnissen und Diensten
  • Datenbanken
  • Vollständige virtuelle Maschinen (Hyper-V oder KVM)
  • Docker, Podman und Cloud-Anwendungen

Wie senkt SafeKit die Kosten?

SafeKit macht die folgenden Anforderungen überflüssig:

  • Netzwerk-Lastverteiler oder dedizierte Proxy-Server
  • Gemeinsam genutzte Festplatten oder replizierte SAN-Speicher
  • Enterprise-Editionen von Betriebssystemen und Datenbanken
  • Spezialisierte Fachkenntnisse für die Cluster-Wartung

Wie wird die SafeKit-Hochverfügbarkeit preislich gestaltet und lizenziert?

SafeKit bietet ein transparentes, kosteneffizientes Lizenzmodell pro Knoten, das ausschließlich auf der Anzahl der Server basiert – unabhängig von CPU-Kernen oder Sockets. Im Gegensatz zu vielen Wettbewerbern im Bereich Hochverfügbarkeit, die wiederkehrende Abonnements vorschreiben, bietet SafeKit unbefristete Lizenzen (perpetual licenses), um niedrigere Gesamtkosten (TCO) und langfristige Software-Assets zu gewährleisten.

SafeKit Anwendungsfälle

SafeKit für OEM

Die Bereitstellung von Hochverfügbarkeit für Ihre Anwendung steigert den Geschäftswert, indem sie einen kontinuierlichen Service garantiert, Ausfallrisiken senkt und das Kundenvertrauen stärkt. Gleichzeitig ermöglicht sie den unterbrechungsfreien Betrieb kritischer Prozesse auf Standardinfrastrukturen.

SafeKit for OEM

Ergänzen Sie Ihren Katalog um SafeKit als Hochverfügbarkeitsoption: eine reine Softwarelösung, die auf Ihre Anwendung zugeschnitten ist, ohne versteckte Kosten wie gemeinsam genutzten Speicher auskommt, vollständig hardwareunabhängig ist und in physischen, virtuellen oder Cloud-Umgebungen mit einfacher Plug-and-Play-Verwaltung eingesetzt werden kann.

SafeKit für Edge

Edge-Standorte verfügen oft weder über ein Rechenzentrum noch über HA-Expertise – und doch ist die Geschäftskontinuität entscheidend. SafeKit hält Edge-Anwendungen in Fabriken, auf Ölplattformen, Schiffen, in der Gebäudesicherheit, der Flugsicherung, in 5G-Netzwerken, im Gesundheitswesen, im Einzelhandel und mehr am Laufen...

SafeKit for Edge

SafeKit verwandelt zwei Standard-Edge-Server (beliebiger Marken) in einen Plug-and-Play-HA-Cluster – ohne gemeinsam genutzten Speicher/SAN. Ein leichtgewichtiger Software-Stack bietet Echtzeit-Replikation und automatisches Failover (optional auch mit Lastverteilung) und ist dabei einfach zu installieren und zu verwalten.

SafeKit für VMS

Videomanagement-Software (VMS) ist für die öffentliche Sicherheit von entscheidender Bedeutung. Sie zeichnet Live- und Archivvideos auf und zeigt diese an, damit Sicherheitskräfte sofort auf Vorfälle reagieren können. Jeder VMS-Ausfall stellt ein unmittelbares Risiko für Personen und Sachwerte dar.

SafeKit für VMS

SafeKit verhindert Videoverluste und Überwachungslücken, indem es den kontinuierlichen Zugriff auf Live- und aufgezeichnete Streams aufrechterhält – selbst bei Server- oder Softwarefehlern. Es lässt sich nahtlos in führende VMS-Plattformen wie Milestone, Genetec, Hanwha und andere integrieren, um die Überwachung genau dann betriebsbereit zu halten, wenn es darauf ankommt.

SafeKit für EACS

Elektronische Zutrittskontrollsysteme (EACS) sind für die physische Sicherheit unerlässlich. Sie steuern und überwachen den Zugang zu privaten und sensiblen Bereichen über Türen, Ausweise, Lesegeräte und Sensoren. Jeder Systemausfall kann Personen, Gebäude und Sachwerte sofort der Gefahr eines unbefugten Eindringens aussetzen.

SafeKit für EACS

SafeKit stellt sicher, dass Zutrittsentscheidungen, Alarme und Anmeldedaten jederzeit verfügbar bleiben, indem „Single Points of Failure“ eliminiert werden. Es bietet einen belastbaren Betrieb für EACS-Lösungen wie Hirsch Microsesame, Nedap AEOS und Siemens SiPass und gewährleistet den sicheren Zugang auch bei Vorfällen in der Infrastruktur.

SafeKit für SCADA

SCADA-Systeme (Supervisory Control and Data Acquisition) bilden das Herzstück industrieller Umgebungen. Sie ermöglichen es den Bedienern, kritische Prozesse über Sensoren, Ventile, Pumpen, Motoren und Mensch-Maschine-Schnittstellen (HMI) zu überwachen und zu steuern.

SafeKit für SCADA

SafeKit minimiert Produktionsausfälle, indem es sicherstellt, dass SCADA-Steuerungssysteme – wie sie beispielsweise Probat-Kaffeeröster und ALSTEF-Gepäcksortieranlagen antreiben – trotz Hardware- oder Softwareproblemen betriebsbereit bleiben. Dies ermöglicht es dem Bedienpersonal, jederzeit die volle Sichtbarkeit und Kontrolle über die industriellen Prozesse zu behalten, wodurch kostspielige Stillstände und Sicherheitsrisiken vermieden werden.

SafeKit für BMS

Gebäudemanagementsysteme (BMS) sind das Herzstück moderner Gebäude und ermöglichen die automatisierte Steuerung von HLK-Anlagen, Stromverteilung, Beleuchtung, Brandschutz und Wassersystemen. Jeder Systemausfall kann sich direkt auf die Sicherheit der Nutzer, den Komfort und den Gebäudebetrieb auswirken.

SafeKit für BMS

SafeKit sichert die Gebäudeautomation ab, indem BMS-Dienste im Falle eines Fehlers transparent weiterlaufen. Es unterstützt Plattformen wie Siemens Desigo CC, Bosch BIS und verwandte Systeme, um einen sicheren, effizienten und unterbrechungsfreien Gebäudebetrieb aufrechtzuerhalten.

SafeKit für ATC

Flugsicherungssysteme (ATC) sind für die Sicherheit in der Luftfahrt von entscheidender Bedeutung. Sie ermöglichen die Echtzeitüberwachung und -steuerung von Flugzeugbewegungen am Boden und in der Luft durch Überwachungs-, Leit- und Kontrollanwendungen.

SafeKit für ATC

SafeKit stärkt die Resilienz von ATC-Systemen, indem es den Fluglotsen den ununterbrochenen Zugriff auf kritische Airside-Anwendungen garantiert. Es wird in Verbindung mit ATC- und Flughafenlösungen wie ADB SafeGate eingesetzt, um einen sicheren und kontinuierlichen Flugbetrieb unter allen Bedingungen zu gewährleisten.

SafeKit für OCC

Betriebsleitzentralen (OCC) bilden das Herzstück moderner Metronetze. Sie zentralisieren die Überwachung von Zugbewegungen, Stromversorgung, Signaltechnik, Fahrgastinformationen und das Incident Management. Bei automatisierten, fahrerlosen Metrolinien ist das OCC der zentrale Steuerungspunkt für den gesamten Betrieb.

SafeKit für OCC

SafeKit sichert die unterbrechungsfreie Überwachung der Metro, indem es gewährleistet, dass OCC-Anwendungen auch bei Ausfällen verfügbar bleiben. Es unterstützt Betriebsleitzentralen für automatisierte, fahrerlose Pariser Metrolinien und ermöglicht so einen kontinuierlichen Service sowie eine schnelle Reaktion auf Vorfälle, ohne auf Fahrer an Bord angewiesen zu sein.

Warum ein All-in-One-Produkt für SANlose Hochverfügbarkeit unverzichtbar ist

In der Welt des Business Continuity glauben viele Unternehmen fälschlicherweise, dass ein Backup oder ein Tool zur Datenreplikation dasselbe ist wie Hochverfügbarkeit (HA). In Wirklichkeit sind dies nur Teile eines viel größeren Puzzles. Um eine 100-prozentige Betriebszeit wirklich zu garantieren, benötigen Sie eine All-in-One-Lösung, die jede Ebene des Failover-Prozesses integriert.

Hier erfahren Sie, warum ein fragmentierter Ansatz scheitert und warum ein integriertes All-in-One-Produkt wie SafeKit – das hostbasierte Replikation auf Dateiebene nutzt – erforderlich ist.

Ist hostbasierte Replikation allein ausreichend für Hochverfügbarkeit?

Nein. Datenreplikation ist lediglich der Vorgang des Kopierens von Daten von Server A nach Server B. Obwohl sie kritisch ist, bietet die Replikation an sich keine Verfügbarkeit. Ohne die anderen Komponenten eines HA-Stacks ist die Replikation nur eine „passive Kopie“, die manuelle und zeitintensive Eingriffe erfordert, um nutzbar zu werden:

  • Wenn Server A abstürzt, wird die Datenreplikations-Software Ihre Benutzer nicht automatisch auf Server B umleiten.
  • Sie wird nicht erkennen, dass die Anwendung gestoppt wurde.
  • Sie wird die Dienste nicht neu starten.

Die versteckten Risiken fragmentierter Lösungen: Warum isolierte HA die Ausfallrate erhöht

Viele Anbieter verlangen von Ihnen, mehrere verschiedene Produkte für hostbasierte Replikation, Failover und Lastverteilung „zusammenzustückeln“. Diese fragmentierte Architektur ist eine gefährliche Strategie für geschäftskritische Systeme:

  • Anfällige Integration: Wenn Sie Produkt A für die Replikation und Produkt B für das Clustering verwenden, bauen Sie ein „Kartenhaus“. Jedes Betriebssystem-Update oder Sicherheitspatch birgt das Risiko, die fragile Kommunikationsverbindung zwischen diesen separaten Engines zu unterbrechen.
  • Hohe kognitive Belastung & menschliches Versagen: Die Verwaltung mehrerer Schnittstellen erhöht das Fehlerrisiko. Bei einem Systemausfall unter hohem Druck führt das Springen zwischen verschiedenen GUIs oder die Verwendung unterschiedlicher CLI-Syntaxen zur Problemdiagnose zu Verwirrung und verlängerten Ausfallzeiten.
  • Gegenseitige Schuldzuweisungen der Anbieter: Wenn ein Failover fehlschlägt, gibt der Replikationsanbieter möglicherweise dem Clustering-Tool die Schuld. Sie sitzen dazwischen fest, ohne einen klaren Weg zur Lösung. Eine All-in-One-Lösung bietet einen einzigen Verantwortlichen (Single Point of Accountability).
  • Komplexe Wartung: Fragmentierte Systeme erfordern spezialisierte Kenntnisse für jede einzelne Komponente. Das macht die Lösung schwieriger zu warten und über die Zeit hinweg deutlich teurer.

Welche spezifischen Komponenten sind außer den Daten für ein echtes SANloses Failover erforderlich?

Um die Wiederherstellung zu automatisieren und Ausfallzeiten zu eliminieren, muss ein All-in-One-Produkt mehrere technische Prozesse gleichzeitig steuern:

  • Hostbasierte Replikation: Synchrone Echtzeit-Replikation kritischer Anwendungsdaten zwischen Servern, ohne auf gemeinsamen Speicher (SAN) angewiesen zu sein. Dies garantiert keinen Datenverlust (RPO=0) und eliminiert teure Hardware-Abhängigkeiten.
  • Virtuelle IP-Adresse (VIP): Diese bietet einen zentralen Einstiegspunkt für Benutzer. Im Falle eines Fehlers verschiebt die Software die VIP vom ausgefallenen Knoten auf den gesunden, sodass Benutzer ihre Konfiguration nicht ändern müssen.
  • Hardware- und Software-Fehlerdetektoren: Das System muss sowohl den physischen Server als auch die spezifischen Softwareprozesse ständig per „Heartbeat“ überwachen, um ein Aufhängen oder einen Absturz sofort zu erkennen.
  • Anpassbare Neustart-Skripte: Nicht jede Anwendung startet auf die gleiche Weise. Ein All-in-One-Tool ermöglicht benutzerdefinierte Skripte, um sicherzustellen, dass komplexe Dienste in der richtigen Reihenfolge starten.
  • Automatisches Failover: Die Intelligenz, um den gesamten Wechsel von einem Server zum anderen ohne menschliches Eingreifen zu orchestrieren.

Warum muss der Failover-Mechanismus mit der hostbasierten Replikation synchronisiert sein?

Wenn Ihr Failover-Manager und Ihre Datenreplikation zwei verschiedene Produkte sind, sind diese möglicherweise nicht „synchron“.

Die Gefahr: Wenn ein Failover erfolgt, bevor die Replikation die neuesten Datenpakete vollständig übertragen hat, startet Server B die Anwendung mit veralteten oder beschädigten Daten.

Eine SANlose All-in-One-HA-Lösung stellt sicher, dass der Failover-Mechanismus über den Replikationsstatus informiert ist. Sie lässt den Start der Anwendung auf dem Backup-Knoten nur dann zu, wenn die Aktualität der Daten garantiert ist. Dies verhindert Datenverlust und Konflikte durch gleichzeitig aktive Knoten (Split-Brain).

Was passiert, wenn der ausgefallene Server repariert wurde (Failback)?

Das automatische Failback wird in technischen Leitfäden oft ignoriert und von herkömmlichen HA-Lösungen mangelhaft ausgeführt, bleibt jedoch die kritischste Anforderung für echte Resilienz. Ein echtes All-in-One-Produkt handhabt die „Rückkehr zum Normalbetrieb“ ebenso elegant wie den Ausfall. Wenn der ausgefallene Server wieder online geht, ist sein Datenstand veraltet. Die HA-Software muss:

  1. Daten resynchronisieren: Dies geschieht im Hintergrund vom aktiven Knoten zum wiederhergestellten Knoten.
  2. Betriebszeit aufrechterhalten: Diese Resynchronisation muss erfolgen, ohne die aktuell auf dem aktiven Knoten laufende Anwendung zu unterbrechen.
  3. Redundanz wiederherstellen: Sobald die Daten wieder gespiegelt sind, kehrt der Cluster automatisch in einen geschützten Zustand zurück und ist bereit für das nächste Ereignis.

Replikation auf Block- vs. Dateiebene: Warum Transparenz entscheidend ist

Die technische Methode, die für die hostbasierte Replikation verwendet wird, hat erheblichen Einfluss darauf, wie stark Sie Ihr bestehendes Anwendungs-Setup ändern müssen.

  • Die Herausforderung der Replikation auf Blockebene: Die meisten SANlosen Lösungen replizieren auf Festplatten- oder Blockebene. Dies ist für die Anwendung nicht transparent. Sie müssen die Anwendung komplett umkonfigurieren, um ihre Daten auf ein spezielles, neu erstelltes „repliziertes Festplatten-Volume“ zu verschieben. Dies erfordert oft komplexe Migrationen und potenzielle Änderungen an der Anwendungslogik.
  • Der SafeKit-Vorteil auf Dateiebene: SafeKit führt die hostbasierte Replikation auf Dateiebene durch, was für die Anwendung völlig transparent ist. Sie müssen keine Daten auf eine spezielle Festplatte verschieben; Sie konfigurieren SafeKit einfach so, dass die vorhandenen Anwendungsordner repliziert werden. Diese Ordner können sogar auf der Systemfestplatte verbleiben, sodass Sie eine Anwendung genau dort schützen können, wo sie bereits installiert ist.

Wahl Ihrer Hochverfügbarkeitsstrategie: VM HA vs. Application HA

SafeKit bietet zwei primäre Ansätze zur Sicherstellung der Geschäftskontinuität: Virtual Machine HA (VM HA) und Application HA. Obwohl beide Methoden automatische Failover-Funktionen bieten, unterscheiden sie sich deutlich in ihrem Umfang, ihren Datenreplikationsmechanismen, der Wiederherstellungsgeschwindigkeit und der Plattformkompatibilität. Dieser Vergleich erläutert diese Unterschiede, um die optimale Strategie für spezifische IT-Umgebungen zu identifizieren – abhängig davon, ob der Fokus auf breiter Virtualisierungsunterstützung oder feingranularer, schneller Anwendungswiederherstellung liegt.

Funktionsvergleich: SafeKit VM HA vs. SafeKit Application HA Clustering
Vergleichsmerkmal VM HA mit SafeKit Hyper-V- oder KVM-Modul Application HA mit SafeKit Application-Modulen
Bereitstellungsdiagramm Diagramm zur SafeKit VM-Hochverfügbarkeit mit Hyper-V oder KVM: Zwei Hypervisoren replizieren die gesamte VM und ermöglichen vollständige Wiederherstellung bei Ausfall des Hosts. Diagramm zur SafeKit Application-Hochverfügbarkeit: Zwei Anwendungsserver mit Dateireplikation und schnellem Failover auf Anwendungsebene für niedrige RTO.
Failover-Umfang SafeKit innerhalb von zwei Hypervisoren: Replikation und Failover der gesamten VM. SafeKit auf zwei virtuellen oder physischen Maschinen: Replikation und Failover auf Anwendungsebene.
Replizierte Daten Repliziert mehr Daten (Anwendung + Betriebssystem). Repliziert nur Anwendungsdaten, was zu geringeren Datenmengen führt.
Wiederherstellungsprozess & Geschwindigkeit (RTO) Neustart der VM auf Hypervisor 2, wenn Hypervisor 1 ausfällt. Die Wiederherstellungszeit hängt vom Neustart des Betriebssystems ab. VM-Überwachung und Failover-Mechanismus. Schnelle Wiederherstellung mit Neustart der Anwendung auf OS2, wenn Server 1 ausfällt. Typischerweise etwa 1 Minute oder weniger (niedriger RTO). Anwendungsüberwachung und softwarebasiertes Failover.
Installation Die Anwendung wird einmal in einer einzelnen VM installiert. Die Anwendung wird auf zwei Nodes installiert.
Konfiguration Generische Lösung für jede Anwendung / jedes OS, das in der VM läuft.

  • Erfordert kein technisches Verständnis der in der VM installierten Anwendung.
  • Beste Lösung, wenn Sie nicht wissen, wie die Anwendung funktioniert.
  • Sie müssen lediglich den Speicherort der VM-Dateien definieren.
Erfordert technisches Verständnis der Anwendung selbst.

  • Welche Dienste neu gestartet werden müssen.
  • Welche Anwendungsverzeichnisse in Echtzeit repliziert werden müssen.
  • Konfiguration einer virtuellen IP-Adresse für das Failover.
Plattformkompatibilität Funktioniert mit Windows/Hyper-V und Linux/KVM, ist jedoch nicht mit VMware kompatibel. Plattformunabhängig; funktioniert mit physischen oder virtuellen Maschinen, Cloud-Infrastrukturen und allen Hypervisoren, einschließlich VMware.
Ideal für Ideal für die Verwaltung komplexer Umgebungen mit mehreren Anwendungen über mehrere VMs hinweg mittels einer einzigen HA-Richtlinie. Ideal zur direkten Integration von Hochverfügbarkeit in eine Softwarelösung, unabhängig von der zugrunde liegenden Hardware oder dem Hypervisor.

Einschränkungen der SafeKit-Hochverfügbarkeit

Warum eine Replikation von einigen Terabyte?

Resynchronisationszeit 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 Festplatten.

Alternative

Warum eine Replikation < 1.000.000 Dateien?

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

Alternative

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

Warum ein Failover ≤ 32 replizierte VMs?

  • Jede VM läuft in einem unabhängigen Spiegelmodul.
  • Maximal 32 Spiegelmodule, die auf demselben Cluster laufen.

Alternative

  • Verwenden Sie einen externen gemeinsamen Speicher und eine andere VM-Clustering-Lö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 2 Subnetzen befinden (unterstützt von SafeKit, insbesondere in der Cloud).
  • Verwenden Sie Backup-Lösungen mit asynchroner Replikation für Netzwerke mit hoher Latenz.

SafeKit Technische Failover-Tutorials & Demos

Wie funktioniert der SafeKit Mirror-Cluster?

Schritt 1. Echtzeit-Replikation

Server 1 (PRIM) führt die Anwendung aus. Clients sind mit einer virtuellen IP-Adresse verbunden. SafeKit repliziert Änderungen, die in Dateien vorgenommen werden, in Echtzeit über das Netzwerk.

Dateireplikation auf Byte-Ebene in einem Mirror-Cluster

Die Replikation ist synchron, ohne Datenverlust im Falle eines Ausfalls, im Gegensatz zur asynchronen Replikation.
Sie müssen lediglich die Namen der zu replizierenden Verzeichnisse in SafeKit konfigurieren. Es gibt keine Voraussetzungen hinsichtlich der Festplattenorganisation. Verzeichnisse können sich auf der Systemfestplatte befinden.

Schritt 2. Automatisches Failover (Umschalten)

Wenn Server 1 ausfällt, übernimmt Server 2. SafeKit schaltet die virtuelle IP-Adresse um und startet die Anwendung automatisch auf Server 2 neu.
Die Anwendung findet die von SafeKit replizierten Dateien auf Server 2 auf dem neuesten Stand vor. Die Anwendung läuft auf Server 2 weiter, indem sie ihre Dateien lokal ändert, die nicht mehr auf Server 1 repliziert werden.

Failover in einem Mirror-Cluster

Die Failover-Zeit entspricht der Fehlererkennungszeit (standardmäßig 30 Sekunden) plus der Startzeit der Anwendung.

Schritt 3. Automatisches Failback (Rückschalten)

Failback beinhaltet das Neustarten von Server 1, nachdem das Problem behoben wurde, das den Ausfall verursacht hat.
SafeKit resynchronisiert die Dateien automatisch und aktualisiert nur die Dateien, die auf Server 2 geändert wurden, während Server 1 gestoppt war.

Failback in einem Mirror-Cluster

Das Failback erfolgt, ohne die Anwendung zu stören, die auf Server 2 weiterlaufen kann.

Schritt 4. Zurück zur Normalität

Nach der Reintegration befinden sich die Dateien wieder im Mirror-Modus, wie in Schritt 1. Das System ist zurück im Hochverfügbarkeitsmodus, wobei die Anwendung auf Server 2 läuft und SafeKit Dateiaktualisierungen auf Server 1 repliziert.

Rückkehr zum Normalbetrieb in einem Mirror-Cluster

Wenn der Administrator möchte, dass die Anwendung auf Server 1 läuft, kann er/sie einen "Swap"-Befehl entweder manuell zu einem geeigneten Zeitpunkt oder automatisch über die Konfiguration ausführen.

Wie konfiguriert man einen SafeKit Mirror-Cluster?

SafeKit Webkonsole: Dashboard für die High-Availability-Konfiguration mit Heartbeat-Netzwerken, virtueller IP-Einrichtung und Echtzeit-Verzeichnisreplikation für einen Mirror-Cluster.

Die SafeKit Webkonsole bietet eine intuitive Benutzeroberfläche zur Orchestrierung der Hochverfügbarkeit für Ihre kritischen Anwendungen. In nur wenigen Schritten können Sie einen SafeKit Mirror-Cluster konfigurieren, um die Geschäftskontinuität zu gewährleisten:

  • Anwendungs-Failover (Registerkarte Makros): Definieren Sie die spezifischen Anwendungsdienste, die im Falle eines Fehlers automatisch neu gestartet werden sollen.
  • Heartbeat-Netzwerk(e): Dedizierte Kommunikationspfade, die von den Clusterknoten genutzt werden, um gegenseitig den Zustand und die Verfügbarkeit kontinuierlich zu überwaken und Failover-Entscheidungen zu synchronisieren.
  • Virtuelles IP-Management: Richten Sie die virtuelle IP (VIP) für eine transparente Wiederverbindung der Clients nach einem Failover ein.
  • Echtzeit-Replikation: Wählen Sie die kritischen Verzeichnisse für die hostbasierte, synchrone Replikation auf Byte-Ebene aus.
  • Checkers (Prüfprogramme): Überwachen Sie den Zustand der Anwendung und lösen Sie eine automatische Wiederherstellung aus, wenn ein Prozessfehler erkannt wird.

Der SafeKit-Cluster enthält einen speziellen Split-Brain-Checker, um Netzwerkisolationsprobleme zu lösen, ohne dass ein dritter Zeugenserver (Witness) oder ein zusätzliches Heartbeat-Netzwerk erforderlich ist. Erfahren Sie mehr über Stromausfall und Netzwerkisolation in einem Cluster.

Wie überwacht man einen SafeKit Mirror-Cluster?

SafeKit Webkonsole: Echtzeit-Überwachung eines 2-Knoten-Mirror-Clusters mit Anzeige der Zustände PRIM und SECOND sowie aktiver Datenreplikation.

Die SafeKit-Managementkonsole bietet eine zentrale Ansicht Ihrer Hochverfügbarkeits-Infrastruktur. Sie ermöglicht es Administratoren, den Betriebszustand des Clusters zu überwachen und die Datensynchronisierung in Echtzeit zu verfolgen.

Bei einem Mirror-Cluster mit zwei Knoten zeigt die Konsole die Rollen der einzelnen Server übersichtlich an:

  • PRIM (Primary): Der aktive Knoten, auf dem die Anwendung derzeit ausgeführt wird und der die virtuelle IP verwaltet. Er schreibt auf den lokalen Speicher und führt die Echtzeit-Replikation auf den sekundären Knoten durch.
  • SECOND (Secondary): Der Standby-Knoten, der synchrone Updates auf Byte-Ebene empfängt. Er ist bereit, bei einem Ausfall des Primärknotens sofort zu übernehmen.
  • Zustand ALONE: Warnt Sie visuell, wenn der Cluster auf nur einem Knoten läuft (z. B. während Wartungsarbeiten oder nach einem Ausfall), was darauf hindeutet, dass die Redundanz vorübergehend verloren gegangen ist.
  • Fortschritt der Resynchronisierung: Wenn ein ausgefallener Knoten wiederhergestellt wird, wechselt sein Status während der Datenreintegration im Hintergrund auf Orange. Dies gewährleistet einen unterbrechungsfreien Betrieb während der Phase der „Rückkehr zum Normalzustand“.

Über einfache Statussymbole hinaus bietet die Benutzeroberfläche eine Failover-Orchestrierung per Mausklick. So können Sie für geplante Wartungsarbeiten die Rollen (Primär/Sekundär) manuell tauschen, ohne die Benutzeraktivitäten zu unterbrechen.

Wie funktioniert der SafeKit Farm-Cluster?

Virtuelle IP-Adresse in einem Farm-Cluster

Wie der Evidian SafeKit Farm-Cluster Netzwerklastverteilung und Failover implementiert

In der vorherigen Abbildung läuft die Anwendung auf den 3 Servern (3 ist ein Beispiel, es können 2 oder mehr sein). Benutzer sind mit einer virtuellen IP-Adresse verbunden.
Die virtuelle IP-Adresse ist lokal auf jedem Server im Farm-Cluster konfiguriert.
Der eingehende Datenverkehr an die virtuelle IP-Adresse wird von allen Servern empfangen und durch einen Netzwerkfilter im Kernel jedes Servers unter ihnen aufgeteilt.
SafeKit erkennt Hardware- und Softwarefehler, rekonfiguriert die Netzwerkfilter im Falle eines Fehlers und bietet konfigurierbare Anwendungsprüfer und Wiederherstellungsskripte.

Lastverteilung in einem Netzwerkfilter

Der Netzwerklastverteilungsalgorithmus innerhalb des Netzwerkfilters basiert auf der Identität der Client-Pakete (Client-IP-Adresse, Client-TCP-Port). Abhängig von der Identität des eingehenden Client-Pakets akzeptiert nur ein Filter auf einem Server das Paket; die anderen Filter auf den anderen Servern weisen es ab.
Sobald ein Paket vom Filter auf einem Server akzeptiert wurde, werden nur die CPU und der Speicher dieses Servers von der Anwendung verwendet, die auf die Anforderung des Clients reagiert. Die ausgehenden Nachrichten werden direkt vom Anwendungsserver an den Client gesendet.
Wenn ein Server ausfällt, rekonfiguriert das Farm-Heartbeat-Protokoll die Filter im Netzwerklastverteilungs-Cluster, um den Datenverkehr auf die verbleibenden verfügbaren Server neu zu verteilen.

Zustandsbehaftete (Stateful) oder zustandslose (Stateless) Anwendungen

Bei einer zustandsbehafteten (stateful) Anwendung besteht eine Sitzungsaffinität. Derselbe Client muss über mehrere TCP-Sitzungen mit demselben Server verbunden sein, um seinen Kontext auf dem Server abzurufen. In diesem Fall wird die SafeKit-Lastverteilungsregel auf die Client-IP-Adresse konfiguriert. Somit ist derselbe Client über mehrere TCP-Sitzungen immer mit demselben Server verbunden. Und verschiedene Clients werden auf verschiedene Server in der Farm verteilt.
Bei einer zustandslosen (stateless) Anwendung besteht keine Sitzungsaffinität. Derselbe Client kann über mehrere TCP-Sitzungen mit verschiedenen Servern in der Farm verbunden sein. Es wird kein Kontext lokal auf einem Server von einer Sitzung zur nächsten gespeichert. In diesem Fall wird die SafeKit-Lastverteilungsregel auf die Identität der TCP-Client-Sitzung konfiguriert. Diese Konfiguration ist die beste für die Verteilung von Sitzungen zwischen Servern, erfordert jedoch einen TCP-Dienst ohne Sitzungsaffinität.

Wie wird ein SafeKit Farm-Cluster konfiguriert?

SafeKit Webkonsole: Farm-Cluster-Konfiguration für Netzwerk-Lastverteilung und virtuelles IP-Management.

Der SafeKit Farm-Cluster ist für hohe Verfügbarkeit und Skalierbarkeit von Diensten konzipiert. Die Konfiguration konzentriert sich darauf, den eingehenden Datenverkehr gleichzeitig auf beide Knoten zu verteilen:

  • Lastverteilte Dienste (Registerkarte Macros): Definieren Sie die spezifischen Anwendungsdienste (z. B. Apache, IIS, Nginx), die auf allen Knoten aktiv bleiben sollen.
  • Heartbeat-Netzwerk(e): Kommunikationspfade, die verwendet werden, um festzustellen, ob ein Knoten die Farm verlassen hat, was eine sofortige Neuverteilung der Last auslöst.
  • Virtuelle IP (Farm VIP): Im Gegensatz zu einem Mirror-Cluster wird die Farm VIP von den Knoten gemeinsam genutzt, wobei ein Kernel-Filteralgorithmus zur Verteilung des Netzwerkverkehrs eingesetzt wird.
  • Lastverteilungsregeln: Definieren Sie die Richtlinien für die Verkehrsverteilung basierend auf der Quell-IP-Adresse oder dem Port.
  • Checkers (Prüfmodule): Überwachen den Zustand der Anwendung und lösen einen automatischen Neustart aus, wenn ein Prozessfehler erkannt wird.

Wie wird ein SafeKit Farm-Cluster überwacht?

SafeKit-Konsole: Überwachung eines 2-Knoten-Farm-Clusters, wobei beide Knoten im UP-Zustand mit aktiver Lastverteilung angezeigt werden.

Das Monitoring eines Farm-Clusters bietet Einblick in die Active-Active-Natur der Infrastruktur, bei der alle Knoten zur Leistung der Anwendung beitragen (in diesem Beispiel werden 2 Knoten gezeigt):

  • UP-Zustand (50 % auf 2 Knoten): In einer gesunden Farm befinden sich beide Knoten im Zustand „UP“ (50 %), was bedeutet, dass beide aktiv Client-Anfragen über die gemeinsame virtuelle IP empfangen und verarbeiten.
  • Automatische Lastumverteilung: Wenn ein Knoten ausfällt, zeigt die Konsole visuell an, dass der verbleibende Knoten 100 % des Datenverkehrs übernimmt. Es gibt keine „Failover“-Verzögerung, da der überlebende Knoten bereits aktiv ist (abgesehen von einer Erkennungszeit von wenigen Sekunden).
  • Knoten-Integration: Wenn ein reparierter Knoten neu gestartet wird, wechselt er von „STOP“ zu „UP“ und beginnt automatisch, seinen Anteil an der Last zu empfangen, ohne dass ein Eingreifen des Administrators erforderlich ist.
  • Keine Datensynchronisation: Beachten Sie, dass es in einem Farm-Cluster keinen „orangenen“ Resynchronisationszustand gibt, da die Knoten in der Regel zustandslos sind oder eine Backend-Datenbank gemeinsam nutzen (die separat in einem Mirror-Cluster geschützt werden kann).

Über einfache Statussymbole hinaus bietet die Schnittstelle ein Knotenmanagement mit einem Klick. Dies ermöglicht es Ihnen, einen Knoten für geplante Wartungsarbeiten manuell zu stoppen oder zu starten, während die gemeinsame virtuelle IP den Datenverkehr automatisch neu verteilt, ohne die Benutzeraktivität zu unterbrechen.

Vergleich von SafeKit mit herkömmlichen Hochverfügbarkeits- (HA-) Clustern

Wie schneidet SafeKit im Vergleich zu herkömmlichen Hochverfügbarkeits- (HA-) Clusterlösungen ab?

Dieser Vergleich beleuchtet die grundlegenden Unterschiede zwischen SafeKit und herkömmlichen Hochverfügbarkeits- (HA-) Clusterlösungen wie Failover-Clustern, Virtualisierungs-HA und SQL Always-On. SafeKit ist als Software-Only-Lösung mit geringer Komplexität für generische Anwendungsredundanz konzipiert, im Gegensatz zur hohen Komplexität und den spezifischen Speicheranforderungen (gemeinsamer Speicher, SAN), die für herkömmliche HA-Mechanismen typisch sind.
Vergleich von SafeKit mit herkömmlichen Hochverfügbarkeits- (HA-) Clustern
Lösungen Komplexität Kommentare
Failover-Cluster (Microsoft) Hoch Spezifischer Speicher (gemeinsamer Speicher, SAN)
Virtualisierung (VMware HA) Hoch Spezifischer Speicher (gemeinsamer Speicher, SAN, vSAN)
SQL Always-On (Microsoft) Hoch Nur SQL ist redundant, erfordert SQL Enterprise Edition
SafeKit Niedrig Am einfachsten, generisch und nur Software. Ungeeignet für große Datenreplikation.

SafeKits Vorteil bei der Anwendungsredundanz

SafeKit erreicht seine geringe Komplexität bei der Hochverfügbarkeit durch einen einfachen, softwarebasierten Spiegelungsmechanismus, der teure, dedizierte Hardware wie ein SAN (Storage Area Network) überflüssig macht. Dies macht es zu einer leicht zugänglichen Lösung zur schnellen Implementierung von Anwendungsredundanz ohne komplexe Infrastrukturänderungen.

SafeKit HA Kostenlose Testversion & Technische Dokumentation

💡 Um Ihre High-Availability-Reise mit SafeKit zu beginnen, starten Sie mit den Schnellinstallationsanleitungen.

📦 SafeKit HA-Softwarepakete - Version 8.2

Diese Tabelle enthält die SafeKit-Installationsdateien für die aktuelle Version, organisiert nach Betriebssystem und Installationstyp.

BS / Plattform Installationstyp Hauptvorteil / Dokumentation Download-Link
Alle Plattformen PDF-Dokument Offizielles Software Release Bulletin (BS-Unterstützung & Fixes) 📄 SafeKit 8.2 SRB anzeigen
Windows (Intel 64-Bit) .exe Installer Enthält Microsoft VC++ Redistributable ⬇️ SafeKit 8.2 Windows EXE herunterladen
Windows (Intel 64-Bit) .msi Installer Enthält kein Microsoft VC++ Redistributable ⬇️ SafeKit 8.2 Windows MSI herunterladen
Linux (Intel 64-Bit) Selbstentpackende .BIN Enthält Linux-Paket und Installationsskript ⬇️ SafeKit 8.2 Linux BIN-Datei (Intel) herunterladen
Linux (ARM 64-Bit) Selbstentpackende .BIN Enthält Linux-Paket und Installationsskript ⬇️ SafeKit 8.2 Linux BIN-Datei (ARM) herunterladen

➡️ Zu den v7.5 Archiven

SafeKit Anwendungsmodul-Bibliothek: sofort einsetzbare HA-Lösungen

Diese Tabelle zeigt die SafeKit High-Availability-(HA)-Lösungen, kategorisiert nach Anwendung und Betriebsumgebung (Datenbanken, Webserver, VMs, Container, Cloud). Ermitteln Sie das passende vorkonfigurierte .safe-Modul (z. B. mirror.safe, farm.safe u. a.), das für Echtzeit-Replikation, Lastverteilung und automatisches Failover geschäftskritischer Anwendungen unter Windows oder Linux erforderlich ist. Vereinfachen Sie die Einrichtung Ihres HA-Clusters mit direkten Links zu Schnellinstallationsleitfäden.

⚠️ Hinweis: Ein SafeKit-.safe-Modul ist im Wesentlichen eine vorkonfigurierte High-Availability-(HA)-Vorlage, die definiert, wie eine bestimmte Anwendung mit der SafeKit-Software geclustert und geschützt wird. In der Praxis ist es eine ZIP-Datei, die eine Konfigurationsdatei (userconfig.xml) und Neustartskripte enthält.

SafeKit High-Availability-(HA)-Lösungen: Schnellinstallationsleitfäden (mit herunterladbaren .safe-Modulen)
Anwendungskategorie Wie funktioniert es? Schnellinstallationsleitfaden Anwendungsmodul
Neue Anwendungen Windows Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Windows mirror.safe (Windows)*
Neue Anwendungen Linux Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Linux mirror.safe (Linux)*
Neue Anwendungen Windows Load-Balancing-Architektur Schnellinstallationsleitfaden für Windows farm.safe (Windows)*
Neue Anwendungen Linux Load-Balancing-Architektur Schnellinstallationsleitfaden für Linux farm.safe (Linux)*
Datenbanken Microsoft SQL Server Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Microsoft SQL Server sqlserver.safe (Windows)
Datenbanken PostgreSQL Mirror-Cluster-Architektur Schnellinstallationsleitfaden für PostgreSQL postgresql.safe (Windows)
postgresql.safe (Linux)
Datenbanken MySQL Mirror-Cluster-Architektur Schnellinstallationsleitfaden für MySQL mysql.safe (Windows)
mysql.safe (Linux)
Datenbanken MariaDB Mirror-Cluster-Architektur Schnellinstallationsleitfaden für MariaDB mysql.safe (Windows)
mysql.safe (Linux)
Datenbanken Oracle Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Oracle oracle.safe (Windows)
oracle.safe (Linux)
Datenbanken Firebird Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Firebird firebird.safe (Windows)
firebird.safe (Linux)
Webserver Apache Load-Balancing-Architektur Schnellinstallationsleitfaden für Apache apache_farm.safe (Windows)
apache_farm.safe (Linux)
Webserver IIS Load-Balancing-Architektur Schnellinstallationsleitfaden für IIS iis_farm.safe (Windows)
Webserver NGINX Load-Balancing-Architektur Schnellinstallationsleitfaden für NGINX farm.safe (Windows & Linux)*
VMs und Container Hyper-V VM HA-Architektur Schnellinstallationsleitfaden für Hyper-V hyperv.safe (Windows)
VMs und Container KVM VM HA-Architektur Schnellinstallationsleitfaden für KVM kvm.safe (Linux)
VMs und Container Docker Container HA-Architektur Schnellinstallationsleitfaden für Docker mirror.safe (Linux)*
VMs und Container Podman Container HA-Architektur Schnellinstallationsleitfaden für Podman mirror.safe (Linux)*
VMs und Container Kubernetes K3S Cluster-Architektur Schnellinstallationsleitfaden für Kubernetes K3S k3s.safe (Linux)
AWS Cloud AWS Mirror-Cluster-Architektur Schnellinstallationsleitfaden für AWS mirror.safe (Windows & Linux)*
AWS Cloud AWS Load-Balancing-Architektur Schnellinstallationsleitfaden für AWS farm.safe (Windows & Linux)*
GCP Cloud GCP Mirror-Cluster-Architektur Schnellinstallationsleitfaden für GCP mirror.safe (Windows & Linux)*
GCP Cloud GCP Load-Balancing-Architektur Schnellinstallationsleitfaden für GCP farm.safe (Windows & Linux)*
Azure Cloud Azure Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Azure mirror.safe (Windows & Linux)*
Azure Cloud Azure Load-Balancing-Architektur Schnellinstallationsleitfaden für Azure farm.safe (Windows & Linux)*
Cloud Cloud Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Cloud mirror.safe (Windows & Linux)*
Cloud Cloud Load-Balancing-Architektur Schnellinstallationsleitfaden für Cloud farm.safe (Windows & Linux)*
Physische Sicherheit / VMS Milestone XProtect Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Milestone XProtect milestone.safe (Windows)
Physische Sicherheit / VMS Nedap AEOS Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Nedap AEOS nedap.safe (Windows)
Physische Sicherheit / VMS Genetec SQL Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Genetec (SQL Server) sqlserver.safe (Windows)
Physische Sicherheit / VMS Bosch AMS VM HA-Architektur Schnellinstallationsleitfaden für Bosch AMS hyperv.safe (Windows)
Physische Sicherheit / VMS Bosch BIS VM HA-Architektur Schnellinstallationsleitfaden für Bosch BIS hyperv.safe (Windows)
Physische Sicherheit / VMS Bosch BVMS VM HA-Architektur Schnellinstallationsleitfaden für Bosch BVMS hyperv.safe (Windows)
Physische Sicherheit / VMS Hanwha Vision VM HA-Architektur Schnellinstallationsleitfaden für Hanwha Vision hyperv.safe (Windows)
Physische Sicherheit / VMS Hanwha Wisenet VM HA-Architektur Schnellinstallationsleitfaden für Hanwha Wisenet hyperv.safe (Windows)
Siemens Produkte Siemens Siveillance VM HA-Architektur Schnellinstallationsleitfaden für Siemens Siveillance suite hyperv.safe (Windows)
Siemens Produkte Siemens Desigo CC VM HA-Architektur Schnellinstallationsleitfaden für Siemens Desigo CC hyperv.safe (Windows)
Siemens Produkte Siemens Siveillance Mirror-Cluster-Architektur Schnellinstallationsleitfaden für Siemens Siveillance VMS SiveillanceVMS.safe (Windows)
Siemens Produkte Siemens SiPass VM HA-Architektur Schnellinstallationsleitfaden für Siemens SiPass hyperv.safe (Windows)
Siemens Produkte Siemens SIPORT VM HA-Architektur Schnellinstallationsleitfaden für Siemens SIPORT hyperv.safe (Windows)
Siemens Produkte SIMATIC PCS 7 VM HA-Architektur Schnellinstallationsleitfaden für Siemens SIMATIC PCS 7 hyperv.safe (Windows)
Siemens Produkte SIMATIC WinCC VM HA-Architektur Schnellinstallationsleitfaden für Siemens SIMATIC WinCC hyperv.safe (Windows)

* Die Module mirror.safe und farm.safe sind standardmäßig im SafeKit-Installationspaket enthalten.