SafeKit: realtime bestandsreplicatie op byteniveau en mirrorcluster-software
Zo werkt het SANless SafeKit-mirrorcluster met Windows/Linux
SafeKit voor Windows/Linux biedt transparante hoge beschikbaarheid en verlaagt de totale eigendomskosten (TCO). Zonder de hardware- en operationele kosten van traditionele clustering is SafeKit een lichtgewicht HA-alternatief met twee nodes.
- Alles-in-één bedrijfscontinuïteit: virtueel IP-adres, automatische failover en failback, en replicatie in realtime in één pakket.
- Synchrone replicatie (geen gegevensverlies): garandeert RPO=0 en gegevensintegriteit voor transactionele toepassingen bij een storing.
- Flexibele bescherming op bestandsniveau: transparante hostgebaseerde replicatie van databases en bijbehorende mappen, ook op de systeemschijf.
- Eenvoudige implementatie (geen AD/LDAP): geen AD/LDAP-directoryconfiguratie of bijbehorende infrastructuurafhankelijkheden.
- Geen SAN-investering voor HA: shared-nothing-architectuur met lokale standaardschijven, zonder dure SAN-hardware of gespecialiseerd opslagbeheer.
- Efficiëntie met twee nodes: geen derde witness-node nodig tegen split-brain; tot 33% besparing op hardware, energie en rackruimte.
- Hardwareonafhankelijke redundantie: kies zelf servermerk en interne opslag en verleng de levensduur van bestaande hardware.
- Voorspelbare licentiekosten: een eenmalige eeuwigdurende licentie, zonder onvoorspelbare jaarlijkse prijsstijgingen.
SafeKit bundelt hoge beschikbaarheid in een lichte softwarelaag en levert redundantie en bedrijfscontinuïteit voor Windows/Linux tegen een fractie van de kosten van traditionele clustersuites.

SafeKit HA-mirrorcluster voor Windows/Linux
⚡ Snelstartgids voor een mirrorcluster voor Windows/Linux >
Inhoudsopgave
- Hoe implementeert SafeKit een SANless HA-cluster voor Windows/Linux?
- Hoe werkt het SafeKit-mirrorcluster met Windows/Linux?
- Vergelijking met andere clusteroplossingen
- Video: een SafeKit HA-mirrorcluster configureren
- 🔍 SafeKit-navigatiecentrum voor hoge beschikbaarheid
Hoe implementeert SafeKit een SANless HA-cluster voor Windows/Linux?
Wat is de SafeKit Mirror HA-oplossing voor Windows/Linux?
SafeKit biedt hoge beschikbaarheid voor Windows/Linux tussen twee servers van elk merk. Definieer de mappen met Windows/Linux-toepassingsgegevens, services, een virtueel IP-adres en controles. Zo maakt u een cluster zonder gedeelde SAN-opslag of specialistische kennis. SafeKit verzorgt replicatie in realtime en automatische failover.
Waarom een geïntegreerde HA-oplossing in plaats van losse tools?
SafeKit integreert virtueel IP, automatische failover en failback en bestandsreplicatie in realtime in één engine. Dit voorkomt kwetsbare koppelingen tussen losse producten, centraliseert beheer en vermindert menselijke fouten.
Hoge beschikbaarheid op applicatie- of VM-niveau?
VM-redundantie (Hyper-V of KVM) repliceert de volledige VM zonder kennis van de applicatie. Applicatieredundantie repliceert specifieke gegevensmappen en start applicatieservices opnieuw in plaats van het hele besturingssysteem. Deze optie is hypervisoronafhankelijk en werkt fysiek, virtueel en in de cloud.
Welke voordelen biedt SafeKit ten opzichte van andere Windows/Linux-clusters?
SafeKit combineert een shared-nothing-architectuur met eenvoudige implementatie:
- Synchrone replicatie zonder gegevensverlies: RPO=0 voor transactionele toepassingen; ook logboeken, configuratie en andere mappen worden gerepliceerd.
- Eenvoudig cluster met twee nodes: twee redundante servers volstaan; geen witness voor quorum nodig. Meer over heartbeat en quorum.
- Centraal beheer: beheer failover, replicatie en bewaking via één SafeKit-console.
- Aanpasbare controles: bewaak de status van het Windows/Linux-proces met configureerbare checkers.
Hoe verlaagt SafeKit de TCO voor Windows/Linux?
- Geen opslagkosten: lokale schijven in plaats van SAN, iSCSI-netwerken of complexe vSAN-configuraties.
- Geen Enterprise-editie nodig: werkt met standaard- en zelfs gratis edities.
- Slechts twee servers: geen derde witness-node voor quorum.
- Geen verplichte abonnementen: eeuwigdurende licentie zonder terugkerende kosten of onvoorspelbare verhogingen.
- Lage operationele kosten: plug-and-play, zonder gespecialiseerde training of dure externe consultants.
- CPU-onafhankelijke licenties: twee licenties beschermen twee nodes, ongeacht processors of cores.
Kan ik een Windows/Linux-mirrorcluster zonder clusterervaring instellen?
Ja. De automatische failoverscripts van SafeKit verzorgen replicatie en het opnieuw starten van Windows/Linux, zonder specialistisch SAN-beheer. Implementeer snel een Windows/Linux-mirrorcluster.
Welke toepassingen en omgevingen kan SafeKit nog meer beschermen?
SafeKit biedt hoge beschikbaarheid voor Windows en Linux, met synchrone replicatie in realtime en automatische failover voor:
- Virtuele en fysieke omgevingen: volledige Hyper-V- of KVM-VM’s.
- Containers: Docker, Podman en K3s (Kubernetes).
- Gegevens en services: bestandsmappen, services en databases.
- Cloudinfrastructuur: cloudtoepassingen.
SafeKit biedt ook Farm-clusters met netwerkloadbalancing en failover voor stateless toepassingen zoals webservers.
💡 Bekijk alle ondersteunde HA-oplossingen.
Hoe werkt het SafeKit mirror-cluster met Windows/Linux?
Stap 1. Realtime replicatie
Server 1 (PRIM) voert de Windows/Linux-applicatie uit. Clients zijn verbonden met een virtueel IP-adres. SafeKit repliceert wijzigingen in bestanden in realtime via het netwerk.

De replicatie is synchroon, wat in tegenstelling tot asynchrone replicatie zorgt voor nul dataverlies bij uitval.
U hoeft alleen maar de namen van de te dupliceren mappen in SafeKit te configureren. Er zijn geen vereisten voor de schijfindeling. Mappen mogen zich gewoon op de systeemschijf bevinden.
Stap 2. Automatische failover
Wanneer Server 1 uitvalt, neemt Server 2 de taken over. SafeKit schakelt het virtuele IP-adres om en start de Windows/Linux-applicatie automatisch op Server 2.
De applicatie vindt de door SafeKit gerepliceerde bestanden up-to-date terug op Server 2. De applicatie blijft draaien op Server 2 door lokaal haar bestanden aan te passen, die op dat moment niet langer naar Server 1 worden gerepliceerd.

De failover-tijd is gelijk aan de foutdetectietijd (standaard 30 seconden) plus de opstarttijd van de applicatie.
Stap 3. Automatische failback
Failback houdt in dat Server 1 opnieuw wordt opgestart nadat het probleem dat de uitval veroorzaakte, is verholpen.
SafeKit hersynchroniseert de bestanden automatisch, waarbij alleen de bestanden worden bijgewerkt die op Server 2 zijn gewijzigd terwijl Server 1 buiten werking was.

De failback vindt plaats zonder dat de Windows/Linux-applicatie wordt verstoord, die gewoon kan blijven draaien op Server 2.
Stap 4. Terug naar normaal
Na de reïntegratie verkeren de bestanden weer in mirror-modus, net als in stap 1. Het systeem bevindt zich opnieuw in hoge-beschikbaarheidsmodus (high-availability mode), waarbij de Windows/Linux-applicatie op Server 2 draait en SafeKit de bestandswijzigingen naar Server 1 repliceert.

Als de beheerder wil dat de applicatie op Server 1 draait, kan dit op een geschikt moment handmatig via de webconsole worden uitgevoerd, of automatisch via de configuratie worden ingesteld.
Hoe configureert u een SafeKit mirror-cluster voor Windows/Linux?

De SafeKit webconsole biedt een intuïtieve interface om hoge beschikbaarheid voor uw kritieke applicaties te orkestreren. In slechts een paar stappen kunt u een SafeKit mirror-cluster configureren om de bedrijfscontinuïteit te waarborgen:
- Applicatie-failover (tabblad Macros): Definieer de specifieke applicatiediensten die automatisch herstart moeten worden in het geval van een storing.
- Heartbeat-netwerk(en): Toegewijde communicatiepaden die door de clusternodes worden gebruikt om continu elkaars status en beschikbaarheid te controleren en failover-beslissingen te synchroniseren.
- Virtueel IP-beheer: Stel het virtuele IP-adres (VIP) in voor een transparante herverbinding van clients na een failover.
- Realtime replicatie: Selecteer de kritieke mappen (directories) voor host-gebaseerde, synchrone replicatie op byte-niveau.
- Checkers: Monitor de status van de applicatie en activeer automatisch herstel zodra er een procesfout wordt gedetecteerd.
Het SafeKit-cluster bevat een ingebouwde split-brain checker om netwerklokalisatieproblemen op te lossen zonder dat er een derde ‘witness machine’ (getuige) of een extra heartbeat-netwerk nodig is. Lees meer over heartbeat, failover en quorum in een cluster.
Hoe monitort u een SafeKit mirror-cluster voor Windows/Linux?

De SafeKit-beheerconsole biedt een universeel overzicht van uw hoge beschikbaarheidsinfrastructuur. Hiermee kunnen beheerders de operationele status van het cluster controleren en de datasynchronisatie in realtime volgen.
Voor een mirror-cluster met 2 nodes toont de console duidelijk de rollen van elke server:
- PRIM (Primary): De actieve node die momenteel de applicatie uitvoert en het virtuele IP-adres beheert. Deze voert schrijfbewerkingen uit op de lokale opslag en verzorgt de realtime replicatie naar de secundaire node.
- SECOND (Secondary): De stand-by node die synchrone updates op byte-niveau ontvangt. Deze staat klaar om direct de taken over te nemen als de Primary uitvalt.
- ALONE-status: Waarschuwt u visueel wanneer het cluster op een enkele node draait (bijv. tijdens onderhoud of na een storing), wat aangeeft dat de redundantie tijdelijk is weggevallen.
- Voortgang van de hersynchronisatie: Wanneer een uitgevallen node herstelt, kleurt de status ervan oranje tijdens de gegevensreïntegatie op de achtergrond. Dit garandeert dat er geen downtime is tijdens de fase van de “terugkeer naar normaal”.
Naast eenvoudige statuspictogrammen biedt de interface failover-orkestratie met één klik , waardoor u de primaire rol handmatig kunt herverdelen voor gepland onderhoud, terwijl de continue beschikbaarheid voor gebruikersactiviteiten gewaarborgd blijft.
SafeKit High Availability Limitations
| Limiet / Vereiste | Reden & Impact | Aanbevolen alternatief |
|---|---|---|
| Replicatiegrootte: Enkele TB’s | Resynchronisatietijd na een storing (stap 3): • 1 Gb/s netwerk ≈ 3 uur / TB • 10 Gb/s netwerk ≈ 1 uur / TB (afhankelijk van de schijfschrijfprestaties) | • Gebruik externe gedeelde opslag (duurder, complexer). |
| Aantal bestanden: < 1.000.000 bestanden | • Prestaties van de resynchronisatietijd na een storing (stap 3). • Tijd om elk bestand tussen beide knooppunten te controleren. | • Plaats de vele te repliceren bestanden in een virtuele harde schijf / virtuele machine. • In dit geval worden alleen de bestanden die de virtuele harde schijf / virtuele machine vertegenwoordigen, gerepliceerd en geresynchroniseerd. |
| Failover-capaciteit: ≤ 32 VM’s | • Elke VM draait in een onafhankelijke spiegelmodule. • Maximaal 32 spiegelmodules die op dezelfde cluster draaien. | • Gebruik externe gedeelde opslag en een andere VM-clusteringoplossing (duurder, complexer). |
| Netwerkarchitectuur: LAN/VLAN-netwerk tussen externe locaties | • Automatische failover van het virtuele IP-adres met 2 knooppunten in hetzelfde subnet. • Goede bandbreedte voor resynchronisatie (stap 3). • Lage latentie voor synchrone replicatie: typisch < 5 ms RTT; hogere waarden moeten worden gevalideerd tegen de schrijfsnelheid van de applicatie. | • Gebruik een load balancer voor het virtuele IP-adres als de 2 knooppunten zich in 2 subnetten bevinden (ondersteund door SafeKit, met name in de cloud). • Gebruik back-upoplossingen met asynchrone replicatie voor netwerken met een hoge latentie. |
Vergelijking: SafeKit voor Windows/Linux en andere clusteroplossingen
| Kenmerk | SafeKit voor Windows/Linux | Failovercluster met gedeelde opslag | Databasereplicatie |
|---|---|---|---|
| Architectuur | SANless (shared-nothing) | Gedeelde opslag (SAN/NAS) | Shared-nothing |
| Applicatie aanpassen | Niet nodig | Nodig (gegevens naar gedeelde schijf verplaatsen) | Niet nodig |
| Replicatiebereik | Hele applicatie (DB, configuratie, logboeken) | Gegevens op gedeelde schijf | Alleen databasegegevens |
| Replicatietype | Synchroon (RPO nul) | Synchroon (via SAN) | Afhankelijk van editie, vaak asynchroon |
| Failover/failback | Volledig automatisch | Volledig automatisch | Vaak handmatig of complex |
| AD/LDAP-afhankelijkheid | Onafhankelijk | Vereist op Windows | Onafhankelijk |
| Implementatiecomplexiteit | Laag (< 30 minuten) | Hoog (AD, opslag, quorum) | Gemiddeld (alleen replicatie) |
Kortom: SafeKit elimineert de SAN en vereenvoudigt implementatie zonder afhankelijkheid van Active Directory of speciale quorum-configuraties. Het biedt een lichtgewicht, hardwareonafhankelijk HA-alternatief met lagere TCO, geen gegevensverlies en automatisch herstel.
Video: een SafeKit HA-mirrorcluster configureren
SafeKit-video: clustering op applicatieniveau (8:47)
Bekijk hoe SafeKit een HA-mirrorcluster implementeert zonder SAN-complexiteit. De demonstratie gebruikt Microsoft SQL Server, maar werkt ook voor andere databases en toepassingen.
- Twee nodes met SQL Server (0:32)
- Cluster en mirror.safe-module configureren (3:58)
- SQL-replicatie, migratie en failover testen (4:17)
- Handleiding voor configuratie van een mirrorcluster op Windows
- Handleiding voor configuratie van een mirrorcluster op Linux
🔍 SafeKit High Availability Navigatiehub
Ontdek SafeKit: Functies, technische video’s, documentatie en gratis proefversie
| Type bron | Beschrijving | Directe link |
|---|---|---|
| Belangrijkste kenmerken | Waarom kiezen voor SafeKit voor eenvoudige en kosteneffectieve High Availability? | Bekijk waarom kiezen voor SafeKit voor High Availability |
| Use Cases | Ontdek hoe SafeKit de hoge beschikbaarheid van kritieke infrastructuur waarborgt | Bekijk alle gebruiksscenario’s (OEM-software, Edge-servers, SCADA en meer) |
| Implementatiemodel | All-in-One SANless HA: Shared-Nothing Software Clustering | Bekijk SafeKit All-in-One SANless HA |
| HA-strategieën | SafeKit: Infrastructuur (VM) vs. High Availability op applicatieniveau | Bekijk SafeKit HA & Redundantie: VM vs. Applicatieniveau |
| Technische specificaties | Technische beperkingen voor SafeKit Clustering | Bekijk SafeKit High Availability beperkingen |
| Video’s | SafeKit: High Availability configuratie & failover demo’s | Bekijk SafeKit failover-tutorials |
| Architectuur | Hoe de SafeKit Mirror Cluster werkt (Realtime Replicatie & Failover) | Bekijk SafeKit Mirror Cluster: Realtime Replicatie & Failover |
| Architectuur | Hoe de SafeKit Farm Cluster werkt (Network Load Balancing & Failover) | Bekijk SafeKit Farm Cluster: Network Load Balancing & Failover |
| Concurrentievoordelen | Vergelijking: SafeKit vs. Traditionele High Availability (HA) Clusters | Bekijk de vergelijking tussen SafeKit en traditionele HA-clusters |
| Technische bronnen | SafeKit High Availability: Documentatie, downloads & proefversie | Bekijk de gratis SafeKit HA-proefversie & technische documentatie |
| Voorgeconfigureerde oplossingen | SafeKit Applicatiemodule-bibliotheek: Gebruiksklare HA-oplossingen | Bekijk SafeKit High Availability applicatiemodules |