Wat zijn de functies van SafeKit?
SafeKit biedt de volgende functies voor Windows en Linux in één softwareproduct:
- Load balancing
- Synchrone realtime bestandsreplicatie
- Automatische applicatie-failover
- Automatische failback na een serverstoring
Evidian > SafeKit: Eenvoudige, kosteneffectieve High Availability-software
SafeKit biedt de volgende functies voor Windows en Linux in één softwareproduct:
SafeKit elimineert de volgende vereisten:
SafeKit lost op:
U kunt realtime replicatie en failover implementeren voor:
Nee. SafeKit is eenvoudig te implementeren—geen geavanceerde expertise vereist.
Nee. SafeKit draait op uw bestaande servers, virtuele machines of in de cloud—geen gedeelde schijven of SAN-opslag nodig.
Nee. SafeKit werkt met standaard Windows- en Linux-edities en heeft geen enterprise-databaselicenties nodig.
Deze platformonafhankelijke software is ideaal voor partners die kritieke applicaties doorverkopen en klanten een eenvoudige, kosteneffectieve optie voor hoge beschikbaarheid (HA) en systeemredundantie moeten bieden, zonder de complexiteit en kosten van SAN's (Storage Area Networks). De kernfuncties van SafeKit – load balancing, realtime datareplicatie en automatische failover – vereenvoudigen de integratie van HA in elk service- of productaanbod aanzienlijk.
Met een bewezen staat van dienst en talrijke implementaties in meer dan 30 landen via ons uitgebreide partnernetwerk, wordt SafeKit erkend als de eenvoudigste en snelste HA-oplossing om te implementeren voor kritieke systemen. Dit omvat sectoren zoals videobeheersystemen (VMS), toegangscontrole, gebouwbeheer (BMS), SCADA-software, geautomatiseerde logistiek en kritieke lucht-/spoorverkeersleiding, waardoor maximale uptime over de hele linie wordt gegarandeerd.
SafeKit biedt een complete, gratis en open-access bronnenkit om zijn partners te ondersteunen, inclusief gratis proefversies, uitgebreide online trainingsmodules en de mogelijkheid om kosteloos de officiële SafeKit-certificering te behalen. Deze tools stellen partners in staat om snel de nodige technische vaardigheden te verwerven om de oplossing effectief te implementeren en wereldklasse ondersteuning te bieden, waardoor de implementatietijd wordt geminimaliseerd en de leercurve wordt verkort.
Bij deze oplossing worden alleen de applicatiegegevens gerepliceerd. Bij een storing wordt alleen de applicatie opnieuw gestart, niet het volledige besturingssysteem of de VM.

Bij deze oplossing wordt de volledige virtuele machine (VM) gerepliceerd, inclusief zowel de applicatie als het besturingssysteem (OS). Bij een storing wordt de volledige VM opnieuw gestart.
Resynchronisatietijd na een storing (stap 3)
Server 1 (PRIM) draait de applicatie. Clients zijn verbonden met een virtueel IP-adres. SafeKit repliceert in real-time wijzigingen die in bestanden zijn aangebracht via het netwerk.
De replicatie is synchroon zonder gegevensverlies bij een storing, in tegenstelling tot asynchrone replicatie.
U hoeft alleen de namen van de te repliceren mappen in SafeKit te configureren. Er zijn geen vereisten voor de schijfindeling. Mappen mogen zich op de systeemschijf bevinden.
Wanneer Server 1 uitvalt, neemt Server 2 het over. SafeKit schakelt het virtuele IP-adres over en herstart de applicatie automatisch op Server 2.
De applicatie vindt de door SafeKit gerepliceerde bestanden up-to-date op Server 2. De applicatie blijft draaien op Server 2 door zijn bestanden lokaal aan te passen, die niet langer naar Server 1 worden gerepliceerd.
De failover-tijd is gelijk aan de foutdetectietijd (**standaard 30 seconden**) plus de opstarttijd van de applicatie.
Failback omvat het herstarten van Server 1 nadat het probleem dat de storing veroorzaakte, is opgelost.
SafeKit resynchroniseert de bestanden automatisch, waarbij alleen de bestanden worden bijgewerkt die op Server 2 zijn gewijzigd terwijl Server 1 was gestopt.
Failback vindt plaats zonder de applicatie te verstoren, die op Server 2 kan blijven draaien.
Na herintegratie zijn de bestanden weer in **mirror** modus, net als in stap 1. Het systeem is terug in de hoge-beschikbaarheidsmodus, waarbij de applicatie op Server 2 draait en SafeKit bestandsupdates repliceert naar Server 1.
Als de beheerder wil dat de applicatie op Server 1 draait, kan hij/zij een "**swap**" (wissel) commando uitvoeren, handmatig op een geschikt moment, of automatisch via configuratie.
Op de vorige figuur draait de applicatie op de 3 servers (3 is een voorbeeld, het kunnen er 2 of meer zijn). Gebruikers zijn verbonden met een virtueel IP-adres.
Het virtuele IP-adres is lokaal geconfigureerd op elke server in het farm-cluster.
Het inkomende verkeer naar het virtuele IP-adres wordt ontvangen door alle servers en onder hen verdeeld door een netwerkfilter binnen de kernel van elke server.
SafeKit detecteert hardware- en softwarefouten, herconfigureert netwerkfilters in geval van een storing en biedt configureerbare applicatiecheckers en herstelscripts.
Het netwerktaakverdelingsalgoritme binnen het netwerkfilter is gebaseerd op de identiteit van de clientpakketten (client IP-adres, client TCP-poort). Afhankelijk van de identiteit van de inkomende clientpakket, accepteert slechts één filter in één server het pakket; de andere filters in andere servers wijzen het af.
Zodra een pakket door het filter op een server is geaccepteerd, worden alleen de CPU en het geheugen van deze server gebruikt door de applicatie die reageert op het verzoek van de client. De uitgaande berichten worden rechtstreeks van de applicatieserver naar de client verzonden.
Als een server uitvalt, herconfigureert het farm-heartbeatprotocol de filters in het netwerktaakverdelingscluster om het verkeer opnieuw te verdelen over de resterende beschikbare servers.
Bij een stateful applicatie is er sprake van sessieaffiniteit. Dezelfde client moet verbonden zijn met dezelfde server via meerdere TCP-sessies om zijn context op de server op te halen. In dit geval wordt de SafeKit-taakverdelingsregel geconfigureerd op het IP-adres van de client. Zo is dezelfde client altijd verbonden met dezelfde server via meerdere TCP-sessies. En verschillende clients worden verdeeld over verschillende servers in de farm.
Bij een stateless applicatie is er geen sessieaffiniteit. Dezelfde client kan via meerdere TCP-sessies verbonden zijn met verschillende servers in de farm. Er wordt geen context lokaal opgeslagen op een server van de ene sessie naar de andere. In dit geval wordt de SafeKit-taakverdelingsregel geconfigureerd op de identiteit van de TCP-clientsessie. Deze configuratie is de beste voor het verdelen van sessies over servers, maar vereist een TCP-service zonder sessieaffiniteit.
| Oplossingen | Complexiteit | Opmerkingen |
|---|---|---|
| Failover Cluster (Microsoft) | Hoog | Specifieke Opslag (gedeelde opslag, SAN) |
| Virtualisatie (VMware HA) | Hoog | Specifieke Opslag (gedeelde opslag, SAN, vSAN) |
| SQL Always-On (Microsoft) | Hoog | Alleen SQL is redundant, vereist SQL Enterprise Edition |
| Evidian SafeKit | Laag | Meest eenvoudig, generiek en software-only. Minder geschikt voor grote datareplicatie. |
| SafeKit (Software Clustering) | Hardware Clustering |
|---|---|
|
|
| SafeKit (Shared Nothing Cluster) | Gedeeld Schijf Cluster |
|---|---|
|
|
| Application High Availability | Virtual Machine High Availability |
|---|---|
|
|
| SafeKit (High Availability) | Fouttolerantie |
|---|---|
|
|
| SafeKit (Synchrone Replicatie) | Asynchrone Replicatie |
|---|---|
|
|
| SafeKit (Byte-level Bestandreplicatie) | Block-level Schijfreplicatie |
|---|---|
|
|
| SafeKit | Traditionele HA |
|---|---|
|
|
| SafeKit | Traditionele HA |
|---|---|
|
|
| Functiecategorie & Voordeel | Gedetailleerd Voordeel en Mechanisme |
|---|---|
3 producten in 1
Meer info >
![]() |
|
Zeer eenvoudige configuratie
Meer info >
![]() |
|
Synchrone replicatie
Meer info >
![]() |
|
Volledig geautomatiseerde failback
Meer info >
![]() |
|
Replicatie van elk type data
Meer info >
![]() |
|
Bestandsreplicatie versus schijfreplicatie
Meer info >
![]() |
|
Bestandsreplicatie versus gedeelde schijf
Meer info >
![]() |
|
Externe sites en virtueel IP-adres
Meer info >
![]() |
|
Quorum en split brain
Meer info >
![]() |
|
Active/active cluster
Meer info >
![]() |
|
Uniforme high availability oplossing
Meer info >
![]() |
|
RTO / RPO
Meer info >
![]() |
|
| Functiecategorie & Voordeel | Gedetailleerd Voordeel en Mechanisme |
|---|---|
Geen load balancer of dedicated proxy servers of speciaal multicast Ethernet-adres
Meer info >
![]() |
|
Alle clusteringfuncties
Meer info >
![]() |
|
Externe sites en virtueel IP-adres
Meer info >
![]() |
|
Uniforme high availability oplossing
Meer info >
![]() |
|
| Vergelijkingskenmerk | VM HA met SafeKit Hyper-V of KVM Module | Application HA met SafeKit Applicatiemodules |
|---|---|---|
| Implementatiediagram | ![]() |
![]() |
| Failover Reikwijdte | SafeKit binnen 2 hypervisors: replicatie en failover van de volledige VM. | SafeKit binnen 2 virtuele of fysieke machines: replicatie en failover op applicatieniveau. |
| Gerepliceerde Data | Repliceert meer data (Applicatie + Besturingssysteem). | Repliceert alleen applicatiedata, wat leidt tot kleinere datavolumes. |
| Herstelproces & Snelheid (RTO) | Herstart van VM op hypervisor 2 als hypervisor 1 crasht. Hersteltijd is afhankelijk van de OS-herstart. VM-checker en failover-mechanisme. | Snelle hersteltijd met herstart van de App op OS2 als server 1 crasht. Typisch rond 1 minuut of minder (lage RTO). Applicatie-checker en software-failover. |
| Configuratie |
Generieke oplossing voor elke applicatie / OS die in de VM draait.
|
Het vereist een technisch inzicht in de applicatie zelf.
|
| Platformcompatibiliteit | Werkt met Windows/Hyper-V en Linux/KVM maar is niet compatibel met VMware. | Platform-agnostisch; werkt met fysieke of virtuele machines, cloud-infrastructuur en elke hypervisor, inclusief VMware. |
| SafeKit (met Hyper-V of KVM Module) | Microsoft Hyper-V Cluster & VMware HA (Traditioneel) |
|---|---|
![]() |
![]() |
| Geen gedeelde schijf vereist - gebruikt in plaats daarvan synchrone real-time replicatie, wat zorgt voor geen dataverlies. | Vereist een gedeelde schijf en een specifieke externe schijfbehuizing (SAN). |
| Ondersteunt Externe Sites zonder SAN-replicatie over locaties te vereisen. | Externe sites vereisen doorgaans het repliceren van schijfbehuizingen via een complexe SAN-opstelling. |
| Er is geen specifieke IT-vaardigheid vereist om het systeem te configureren (met behulp van hyperv.safe en kvm.safe). | Vereist specifieke, hoogwaardige IT-vaardigheden om het cluster en de SAN-infrastructuur te configureren. |
| Merk op dat de Hyper-V/SafeKit- en KVM/SafeKit-oplossingen beperkt zijn tot replicatie en failover van 32 VM's. | Merk op dat de ingebouwde replicatie van Hyper-V (Hyper-V Replica) niet kwalificeert als een high availability-oplossing. Dit komt doordat de replicatie asynchroon is, wat kan leiden tot dataverlies tijdens storingen, en het mist automatische failover- en failback-mogelijkheden. |
💡 Om uw high availability-traject met SafeKit een vliegende start te geven, begin met de Snelle Installatiegidsen.
Deze tabel geeft de SafeKit installatiebestanden voor de huidige versie, georganiseerd op besturingssysteem en installatietype.
| OS / Platform | Installatietype | Belangrijkste Voordeel | Downloadlink |
|---|---|---|---|
| Windows (64-bit) | .exe Installer | Inclusief Microsoft VC++ Redistributable | ⬇️ Download SafeKit 8.2 Windows EXE |
| Windows (64-bit) | .msi Installer | Bevat geen Microsoft VC++ Redistributable | ⬇️ Download SafeKit 8.2 Windows MSI |
| Linux (64-bit) | Auto-uitpakbaar .BIN-bestand | Inclusief Linux-pakket en installatiescript | ⬇️ Download SafeKit 8.2 Linux BIN File |
De volgende link geeft toegang tot een volledig functionele proefversie, ontworpen voor het testen en opzetten van een High Availability cluster met SafeKit.
➡️ Ontvang Uw Gratis Proefsleutel voor 1 Maand om SafeKit's High Availability te Testen
Essentiële documentatie voor het opzetten en beheren van uw SafeKit's High Availability Cluster.
Verkrijg waardevolle expertise in High Availability (HA) met ons gratis certificeringsprogramma.
Verken onze product marketing documentatie voor SafeKit HA-software, die een gedetailleerd gegevensblad, product whitepaper en technisch overzicht omvat.
Deze tabel presenteert de SafeKit High Availability (HA) oplossingen, gecategoriseerd per applicatie en besturingsomgeving (Databases, Webservers, VM's, Cloud). Identificeer de specifieke voorgeconfigureerde .safe module (bijv. mirror.safe, farm.safe en andere) die vereist is voor realtime replicatie, load balancing en automatische failover van kritieke bedrijfstoepassingen op Windows of Linux. Vereenvoudig uw HA clusteropstelling met directe links naar snelle installatiegidsen, die elk een downloadlink bevatten voor de corresponderende .safe module.
Een SafeKit .safe module is in wezen een voorgeconfigureerd High Availability (HA) sjabloon dat definieert hoe een specifieke applicatie zal worden geclusterd en beschermd door de SafeKit software. In de praktijk bevat het een configuratiebestand (userconfig.xml) en herstartscripts.
| Applicatiecategorie | HA Scenario (High Availability) | Technologie / Product | .safe Module | Installatiegids |
|---|---|---|---|---|
| Nieuwe Applicaties | Real-Time Replicatie en Failover | Windows | mirror.safe |
Bekijk Gids: Windows Replicatie |
| Nieuwe Applicaties | Real-Time Replicatie en Failover | Linux | mirror.safe |
Bekijk Gids: Linux Replicatie |
| Nieuwe Applicaties | Netwerk Load Balancing en Failover | Windows | farm.safe |
Bekijk Gids: Windows Load Balancing |
| Nieuwe Applicaties | Netwerk Load Balancing en Failover | Linux | farm.safe |
Bekijk Gids: Linux Load Balancing |
| Databases | Replicatie en Failover | Microsoft SQL Server | sqlserver.safe |
Bekijk Gids: SQL Server Cluster |
| Databases | Replicatie en Failover | PostgreSQL | postgresql.safe |
Bekijk Gids: PostgreSQL Replicatie |
| Databases | Replicatie en Failover | MySQL | mysql.safe |
Bekijk Gids: MySQL Cluster |
| Databases | Replicatie en Failover | Oracle | oracle.safe |
Bekijk Gids: Oracle Failover Cluster |
| Databases | Replicatie en Failover | Firebird | firebird.safe |
Bekijk Gids: Firebird HA |
| Webservers | Load Balancing en Failover | Apache | apache_farm.safe |
Bekijk Gids: Apache Load Balancing |
| Webservers | Load Balancing en Failover | IIS | iis_farm.safe |
Bekijk Gids: IIS Load Balancing |
| Webservers | Load Balancing en Failover | NGINX | farm.safe |
Bekijk Gids: NGINX Load Balancing |
| VM's en Containers | Replicatie en Failover | Hyper-V | hyperv.safe |
Bekijk Gids: Hyper-V VM Replicatie |
| VM's en Containers | Replicatie en Failover | KVM | kvm.safe |
Bekijk Gids: KVM VM Replicatie |
| VM's en Containers | Replicatie en Failover | Docker | mirror.safe |
Bekijk Gids: Docker Container Failover |
| VM's en Containers | Replicatie en Failover | Podman | mirror.safe |
Bekijk Gids: Podman Container Failover |
| VM's en Containers | Replicatie en Failover | Kubernetes K3S | k3s.safe |
Bekijk Gids: Kubernetes K3S Replicatie |
| AWS Cloud | Real-Time Replicatie en Failover | AWS | mirror.safe |
Bekijk Gids: AWS Replicatie Cluster |
| AWS Cloud | Netwerk Load Balancing en Failover | AWS | farm.safe |
Bekijk Gids: AWS Load Balancing Cluster |
| GCP Cloud | Real-Time Replicatie en Failover | GCP | mirror.safe |
Bekijk Gids: GCP Replicatie Cluster |
| GCP Cloud | Netwerk Load Balancing en Failover | GCP | farm.safe |
Bekijk Gids: GCP Load Balancing Cluster |
| Azure Cloud | Real-Time Replicatie en Failover | Azure | mirror.safe |
Bekijk Gids: Azure Replicatie Cluster |
| Azure Cloud | Netwerk Load Balancing en Failover | Azure | farm.safe |
Bekijk Gids: Azure Load Balancing Cluster |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Milestone XProtect | milestone.safe |
Bekijk Gids: Milestone XProtect Failover |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Nedap AEOS | nedap.safe |
Bekijk Gids: Nedap AEOS Failover |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Genetec (SQL Server) | sqlserver.safe |
Bekijk Gids: Genetec SQL Failover |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Bosch AMS (Hyper-V) | hyperv.safe |
Bekijk Gids: Bosch AMS Hyper-V Failover |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Bosch BIS (Hyper-V) | hyperv.safe |
Bekijk Gids: Bosch BIS Hyper-V Failover |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Bosch BVMS (Hyper-V) | hyperv.safe |
Bekijk Gids: Bosch BVMS Hyper-V Failover |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Hanwha Vision (Hyper-V) | hyperv.safe |
Bekijk Gids: Hanwha Vision Hyper-V Failover |
| Fysieke Beveiliging / VMS | Real-Time Replicatie en Failover | Hanwha Wisenet (Hyper-V) | hyperv.safe |
Bekijk Gids: Hanwha Wisenet Hyper-V Failover |
| Siemens Producten | Real-Time Replicatie en Failover | Siemens Siveillance suite (Hyper-V) | hyperv.safe |
Bekijk Gids: Siemens Siveillance HA |
| Siemens Producten | Real-Time Replicatie en Failover | Siemens Desigo CC (Hyper-V) | hyperv.safe |
Bekijk Gids: Siemens Desigo CC HA |
| Siemens Producten | Real-Time Replicatie en Failover | Siemens Siveillance VMS | SiveillanceVMS.safe |
Bekijk Gids: Siemens Siveillance VMS HA |
| Siemens Producten | Real-Time Replicatie en Failover | Siemens SiPass (Hyper-V) | hyperv.safe |
Bekijk Gids: Siemens SiPass HA |
| Siemens Producten | Real-Time Replicatie en Failover | Siemens SIPORT (Hyper-V) | hyperv.safe |
Bekijk Gids: Siemens SIPORT HA |
| Siemens Producten | Real-Time Replicatie en Failover | Siemens SIMATIC PCS 7 (Hyper-V) | hyperv.safe |
Bekijk Gids: SIMATIC PCS 7 HA |
| Siemens Producten | Real-Time Replicatie en Failover | Siemens SIMATIC WinCC (Hyper-V) | hyperv.safe |
Bekijk Gids: SIMATIC WinCC HA |