Zoeken in SafeKit

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-clusterarchitectuur voor Windows/Linux met virtueel IP, automatische failover en failback en replicatie in realtime

SafeKit HA-mirrorcluster voor Windows/Linux

⚡ Snelstartgids voor een mirrorcluster voor Windows/Linux >

Inhoudsopgave

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.

Bestandsreplicatie op byte-niveau in een mirror Windows/Linux-cluster

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.

Failover of Windows/Linux in een mirror-cluster

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.

Failback in een mirror Windows/Linux-cluster

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.

Terugkeer naar normale werking in een mirror Windows/Linux-cluster

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?

SafeKit Web Console: High Availability configuratiedashboard voor Windows/Linux met weergave van heartbeat-netwerken, virtuele IP-instellingen en realtime mapreplicatie voor een mirror-cluster.

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?

SafeKit Web Console: Real-time monitoring of a 2-node mirror cluster for Windows/Linux showing PRIM and SECOND states with active data replication.

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 / VereisteReden & ImpactAanbevolen alternatief
Replicatiegrootte: Enkele TB’sResynchronisatietijd 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

KenmerkSafeKit voor Windows/LinuxFailovercluster met gedeelde opslagDatabasereplicatie
ArchitectuurSANless (shared-nothing)Gedeelde opslag (SAN/NAS)Shared-nothing
Applicatie aanpassenNiet nodigNodig (gegevens naar gedeelde schijf verplaatsen)Niet nodig
ReplicatiebereikHele applicatie (DB, configuratie, logboeken)Gegevens op gedeelde schijfAlleen databasegegevens
ReplicatietypeSynchroon (RPO nul)Synchroon (via SAN)Afhankelijk van editie, vaak asynchroon
Failover/failbackVolledig automatischVolledig automatischVaak handmatig of complex
AD/LDAP-afhankelijkheidOnafhankelijkVereist op WindowsOnafhankelijk
ImplementatiecomplexiteitLaag (< 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.

  1. Twee nodes met SQL Server (0:32)
  2. Cluster en mirror.safe-module configureren (3:58)
  3. SQL-replicatie, migratie en failover testen (4:17)

🔍 SafeKit High Availability Navigatiehub

Ontdek SafeKit: Functies, technische video’s, documentatie en gratis proefversie

Type bronBeschrijvingDirecte link
Belangrijkste kenmerkenWaarom kiezen voor SafeKit voor eenvoudige en kosteneffectieve High Availability?Bekijk waarom kiezen voor SafeKit voor High Availability
Use CasesOntdek hoe SafeKit de hoge beschikbaarheid van kritieke infrastructuur waarborgtBekijk alle gebruiksscenario’s (OEM-software, Edge-servers, SCADA en meer)
ImplementatiemodelAll-in-One SANless HA: Shared-Nothing Software ClusteringBekijk SafeKit All-in-One SANless HA
HA-strategieënSafeKit: Infrastructuur (VM) vs. High Availability op applicatieniveauBekijk SafeKit HA & Redundantie: VM vs. Applicatieniveau
Technische specificatiesTechnische beperkingen voor SafeKit ClusteringBekijk SafeKit High Availability beperkingen
Video’sSafeKit: High Availability configuratie & failover demo’sBekijk SafeKit failover-tutorials
ArchitectuurHoe de SafeKit Mirror Cluster werkt (Realtime Replicatie & Failover)Bekijk SafeKit Mirror Cluster: Realtime Replicatie & Failover
ArchitectuurHoe de SafeKit Farm Cluster werkt (Network Load Balancing & Failover)Bekijk SafeKit Farm Cluster: Network Load Balancing & Failover
ConcurrentievoordelenVergelijking: SafeKit vs. Traditionele High Availability (HA) ClustersBekijk de vergelijking tussen SafeKit en traditionele HA-clusters
Technische bronnenSafeKit High Availability: Documentatie, downloads & proefversieBekijk de gratis SafeKit HA-proefversie & technische documentatie
Voorgeconfigureerde oplossingenSafeKit Applicatiemodule-bibliotheek: Gebruiksklare HA-oplossingenBekijk SafeKit High Availability applicatiemodules
SafeKit AI Chat SafeKit AI