---
title: "SafeKit: Software All-in-One per High Availability SANless e Application Clustering"
description: "SafeKit: Software All-in-One per High Availability SANless e Application Clustering"
canonical: "https://safekit.eviden.com/it/"
topics: "Cos'è SafeKit?, 🔍 Hub di Navigazione SafeKit High Availability, Perché scegliere SafeKit per un'alta disponibilità semplice ed economica?, Casi d'uso SafeKit, Perché un prodotto di High Availability SANless All-in-One è essenziale?, Scegliere la strategia di alta disponibilità: VM HA vs. Application HA, Limitazioni di SafeKit High Availability, Tutorial tecnici e demo sul failover di SafeKit, Come funziona il cluster mirror di SafeKit con Windows/Linux?, Come funziona il cluster SafeKit in modalità farm con Windows/Linux?, Confronto di SafeKit con i Cluster di Alta Disponibilità (HA) Tradizionali, Differenziatori Architettonici: Cluster HA Software-Defined SafeKit vs. Hardware, Principali Fattori di Differenziazione del Cluster Mirror SafeKit, Principali Fattori di Differenziazione del Cluster Farm SafeKit, Alta Disponibilità VM: SafeKit Senza SAN vs. Hyper-V/VMware HA, SafeKit Risorse, Download e Documentazione sulla High Availability, Prova gratuita e documentazione tecnica di SafeKit HA, Libreria dei moduli applicativi SafeKit: soluzioni HA pronte all’uso"
category: "home"
lang: "it"
---

<h1 id="safekit-software-all-in-one-per-high-availability-sanless-e-application-clustering">SafeKit: Software All-in-One per High Availability SANless e Application Clustering</h1>
<h2 id="cosè-safekit">Cos&rsquo;è SafeKit?</h2>
<p><strong>SafeKit</strong> è una soluzione <strong>software di alta disponibilità &ldquo;all-in-one&rdquo;</strong> che garantisce il 100% di uptime delle applicazioni combinando in un unico pacchetto la <strong>replica basata su host</strong> in tempo reale, il <strong>failover</strong> automatico e il <strong>bilanciamento del carico</strong>.</p>
<p>Sincronizzando i dati tra server standard, <strong>SafeKit</strong> elimina la necessità di costosi storage condivisi (SAN) o di competenze IT specializzate, offrendo un modo semplice ed economico per proteggere <strong>database aziendali</strong> (come SQL Server), <strong>sistemi di sicurezza critici</strong> (come il software di gestione video Milestone XProtect) e <strong>software di controllo industriale SCADA</strong> (come le applicazioni Siemens) in ambienti sia Windows che Linux.</p>
<img src="/wp-content/uploads/2026/04/safekit-icon-512x512-1.png" width="128" alt="Logo ufficiale Evidian SafeKit - Software di Alta Affidabilità e clustering di applicazioni senza SAN (SANless)">
<div class="button-row">
  <a class="btn-action" href="https://safekit.eviden.com/contact-us-for-safekit/">🧑 Contattaci</a>
  <a class="btn-action" href="/resources/safekit-free-trial/">🎁 Prova gratuita di SafeKit</a>
  <a class="btn-action" href="https://training.my.evidian.com/mod/page/view.php?id=712">🏅 Certificazione gratuita</a>
  <a class="btn-action" href="https://safekit.eviden.com/get-a-quote-safekit/">💰 Costo della licenza perpetua</a>
</div>
<h2 id="hub">🔍 Hub di Navigazione SafeKit High Availability</h2>
<p><strong>Esplora SafeKit: Funzionalità, video tecnici, documentazione e prova gratuita</strong></p>
<table>
<thead>
<tr>
<th>Tipo di Risorsa</th>
<th>Descrizione</th>
<th>Link Diretto</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Funzionalità Chiave</strong></td>
<td>Perché scegliere SafeKit per un&rsquo;alta disponibilità semplice ed economica?</td>
<td><a href="/it/#why-choose-safekit-for-ha" title="Scopri le funzionalità di SafeKit per un&#39;alta disponibilità semplice ed economica">Perché scegliere SafeKit per l&rsquo;High Availability</a></td>
</tr>
<tr>
<td><strong>Casi d&rsquo;uso</strong></td>
<td>Scopri come SafeKit garantisce l&rsquo;alta affidabilità delle infrastrutture critiche</td>
<td><a href="/it/#safekit-use-cases" title="Scopri i casi d&#39;uso dell&#39;alta affidabilità di SafeKit">Vedi tutti i casi d&rsquo;uso (Software OEM, Server Edge, SCADA e altro)</a></td>
</tr>
<tr>
<td><strong>Modello di Distribuzione</strong></td>
<td>HA SANless All-in-One: Clustering Software Shared-Nothing</td>
<td><a href="/it/#all-in-one-sanless-ha" title="Scopri l&#39;alta disponibilità SANless all-in-one con clustering software shared-nothing">Scopri SafeKit All-in-One SANless HA</a></td>
</tr>
<tr>
<td><strong>Strategie HA</strong></td>
<td>SafeKit: Alta disponibilità a livello di Infrastruttura (VM) vs. Applicazione</td>
<td><a href="/it/#safekit-ha-redundancy-choices" title="Confronta la ridondanza a livello VM con le strategie di alta disponibilità a livello applicativo di SafeKit">SafeKit HA e ridondanza: Livello VM vs. Applicativo</a></td>
</tr>
<tr>
<td><strong>Specifiche Tecniche</strong></td>
<td>Limitazioni tecniche per il Clustering SafeKit</td>
<td><a href="/it/#safekit-ha-limitations" title="Requisiti tecnici e limitazioni per il clustering applicativo SafeKit">Limitazioni SafeKit High Availability</a></td>
</tr>
<tr>
<td><strong>Proof of Concept</strong></td>
<td>SafeKit: Demo di configurazione e failover in Alta Disponibilità</td>
<td><a href="/it/#safekit-failover-tutorials" title="Video passo-passo sull&#39;alta disponibilità SafeKit, dall&#39;installazione al failover automatico">Tutorial Failover SafeKit</a></td>
</tr>
<tr>
<td><strong>Architettura</strong></td>
<td>Come funziona il Mirror Cluster SafeKit (Replica in tempo reale e Failover)</td>
<td><a href="/it/#safekit-mirror-cluster" title="Scopri l&#39;architettura tecnica e il meccanismo di failover del Mirror Cluster SafeKit">SafeKit Mirror Cluster: Replica in tempo reale e Failover</a></td>
</tr>
<tr>
<td><strong>Architettura</strong></td>
<td>Come funziona il Farm Cluster SafeKit (Bilanciamento del carico di rete e Failover)</td>
<td><a href="/it/#safekit-farm-cluster" title="Panoramica tecnica dell&#39;architettura SafeKit Farm Cluster con bilanciamento del carico di rete">SafeKit Farm Cluster: Bilanciamento del carico e Failover</a></td>
</tr>
<tr>
<td><strong>Vantaggi Competitivi</strong></td>
<td>Confronto: SafeKit vs. Cluster High Availability (HA) Tradizionali</td>
<td><a href="/it/#safekit-ha-comparison" title="Confronto dettagliato tra il software SafeKit e i cluster HA hardware tradizionali">Confronto SafeKit vs. Cluster HA Tradizionali</a></td>
</tr>
<tr>
<td><strong>Risorse Tecniche</strong></td>
<td>SafeKit High Availability: Documentazione, Download e Prova</td>
<td><a href="/it/#safekit-ha-technical-resources" title="Accedi alla prova gratuita di SafeKit, alla documentazione tecnica e ai white paper sull&#39;alta disponibilità">Prova gratuita SafeKit HA e Documentazione Tecnica</a></td>
</tr>
<tr>
<td><strong>Soluzioni Pre-configurate</strong></td>
<td>Libreria Moduli Applicativi SafeKit: Soluzioni HA pronte all&rsquo;uso</td>
<td><a href="/it/#safekit-ha-application-modules" title="Sfoglia la libreria di moduli SafeKit pre-configurati per il failover applicativo automatizzato">Moduli Applicativi SafeKit High Availability</a></td>
</tr>
</tbody>
</table>
<h2 id="why-choose-safekit-for-ha">Perché scegliere SafeKit per un&rsquo;alta disponibilità semplice ed economica?</h2>
<h3 id="quali-sono-le-funzionalità-di-safekit">Quali sono le funzionalità di SafeKit?</h3>
<p>SafeKit offre le seguenti funzionalità per Windows e Linux in un unico prodotto software:</p>
<ul>
<li><strong>Bilanciamento del carico</strong></li>
<li><strong>Replica dei file sincrona in tempo reale</strong></li>
<li><strong>Failover applicativo automatico</strong></li>
<li><strong>Failback automatico dopo un guasto al server</strong></li>
</ul>
<h3 id="servono-competenze-particolari-per-configurare-safekit">Servono competenze particolari per configurare SafeKit?</h3>
<p>No. SafeKit è semplice da implementare e non richiede competenze avanzate.</p>
<h3 id="safekit-richiede-hardware-aggiuntivo">SafeKit richiede hardware aggiuntivo?</h3>
<p>No. SafeKit funziona sui server esistenti, su macchine virtuali o nel cloud; non sono necessari dischi condivisi o storage SAN.</p>
<h3 id="sono-necessarie-licenze-software-extra-per-safekit">Sono necessarie licenze software extra per SafeKit?</h3>
<p>No. SafeKit funziona con le edizioni standard di Windows e Linux e non richiede licenze enterprise per i database.</p>
<h3 id="quali-problemi-risolve-safekit">Quali problemi risolve SafeKit?</h3>
<p>SafeKit risolve:</p>
<ul>
<li>Guasti hardware (20% dei problemi), incluso il guasto completo di una sala server</li>
<li>Guasti software (40% dei problemi), incluso il riavvio di processi critici</li>
<li>Errori umani (40% dei problemi) grazie alla sua semplicità d&rsquo;uso</li>
</ul>
<h3 id="quali-applicazioni-sono-supportate-da-safekit">Quali applicazioni sono supportate da SafeKit?</h3>
<p>È possibile implementare la replica in tempo reale e il failover per:</p>
<ul>
<li>Tutti i tipi di applicazioni, directory di file e servizi</li>
<li>Database</li>
<li>Intere macchine virtuali Hyper-V o KVM</li>
<li>Applicazioni Docker, Podman e cloud</li>
</ul>
<h3 id="in-che-modo-safekit-riduce-i-costi">In che modo SafeKit riduce i costi?</h3>
<p>SafeKit elimina i seguenti requisiti:</p>
<ul>
<li>Bilanciatori di carico di rete o server proxy dedicati</li>
<li>Dischi condivisi o storage SAN replicato</li>
<li>Edizioni enterprise di sistemi operativi e database</li>
<li>Competenze specializzate per la manutenzione dei cluster</li>
</ul>
<h3 id="quali-sono-i-prezzi-e-le-modalità-di-licenza-di-safekit-high-availability">Quali sono i prezzi e le modalità di licenza di SafeKit High Availability?</h3>
<p><strong>SafeKit</strong> adotta un <strong>modello di licenza per nodo</strong> trasparente ed economico, basato esclusivamente sul numero di server, indipendentemente dal numero di core o socket della CPU. A differenza di molti competitor nel settore dell&rsquo;alta disponibilità che impongono abbonamenti ricorrenti, SafeKit offre <strong>licenze perpetue</strong> per garantire un costo totale di proprietà (TCO) inferiore e la valorizzazione degli asset software a lungo termine.</p>
<ul>
<li><strong>Nessun costo nascosto:</strong> tutti i <a href="/it/#safekit-ha-application-modules" title="Esplora i moduli applicativi gratuiti di SafeKit HA">moduli applicativi HA preconfigurati</a> sono forniti gratuitamente.</li>
<li><strong>Valutazione senza rischi:</strong> scarica una <a href="/it/#safekit-ha-technical-resources" title="Scarica la prova gratuita di 30 giorni di SafeKit">prova gratuita di 30 giorni</a> per testare il failover e la replica nel tuo ambiente.</li>
<li><strong>Preventivi personalizzati:</strong> ti invitiamo a <strong><a href="https://safekit.eviden.com/get-a-quote-safekit/" title="Richiedi un preventivo personalizzato per SafeKit" target="_blank" rel="noopener">contattarci per un preventivo</a></strong> su misura per le tue specifiche esigenze di alta disponibilità.</li>
</ul>
<h2 id="safekit-use-cases">Casi d&rsquo;uso SafeKit</h2>
<h3 id="safekit-per-oem">SafeKit per OEM</h3>
<p>Offrire l&rsquo;alta disponibilità con la propria applicazione aumenta il valore aziendale garantendo la continuità del servizio, riducendo i rischi di downtime e migliorando la fiducia dei clienti, consentendo al contempo l&rsquo;esecuzione di operazioni critiche senza interruzioni su infrastrutture standard.</p>
<img src="/wp-content/uploads/2026/05/safekit-for-oem-512-512.jpg" alt="SafeKit for OEM">
<p>Aggiungete SafeKit al vostro catalogo come opzione di alta disponibilità: una soluzione esclusivamente software personalizzata per la vostra applicazione, senza costi nascosti come lo storage condiviso, completamente agnostica rispetto all&rsquo;hardware e distribuibile in ambienti fisici, virtuali o cloud, con una semplice amministrazione plug-and-play.</p>
<h3 id="safekit-per-ledge">SafeKit per l&rsquo;Edge</h3>
<p>I siti Edge spesso non dispongono di data center né di competenze specifiche in alta disponibilità (HA), eppure la continuità operativa è fondamentale. SafeKit mantiene attive le applicazioni Edge in fabbriche, piattaforme petrolifere, navi, sicurezza degli edifici, controllo del traffico aereo, reti 5G, sanità, vendita al dettaglio&hellip;</p>
<img src="/wp-content/uploads/2026/05/safekit-edge-512-512.jpg" alt="SafeKit for Edge">
<p>SafeKit trasforma due server Edge standard (di qualsiasi marca) in un cluster HA plug-and-play, senza storage condiviso o SAN. Un unico stack software leggero garantisce la replica in tempo reale e il failover automatico (può includere anche il bilanciamento del carico), con un&rsquo;installazione e un&rsquo;amministrazione semplicissime.</p>
<h3 id="safekit-per-vms">SafeKit per VMS</h3>
<p>I software di video gestione (VMS) sono fondamentali per la sicurezza pubblica: registrano e visualizzano video in diretta e archiviati, consentendo agli addetti alla sicurezza di reagire istantaneamente agli incidenti. Qualsiasi interruzione del VMS espone direttamente persone e beni a rischi elevati.</p>
<img src="/wp-content/uploads/2026/05/safekit-vms-512-512.jpg" alt="SafeKit per VMS">
<p>SafeKit previene la perdita di dati video e i vuoti di monitoraggio garantendo l&rsquo;accesso continuo ai flussi live e registrati, anche in caso di guasti al server o al software. Si integra perfettamente con le principali piattaforme VMS come <strong>Milestone, Genetec, Hanwha</strong> e altre, per mantenere la videosorveglianza operativa quando è più necessario.</p>
<h3 id="safekit-per-eacs">SafeKit per EACS</h3>
<p>I sistemi elettronici di controllo accessi (EACS) sono essenziali per la sicurezza fisica, in quanto controllano e monitorano l&rsquo;accesso ad aree riservate e sensibili tramite porte, badge, lettori e sensori. Qualsiasi interruzione del sistema può esporre immediatamente persone, edifici e beni al rischio di intrusioni.</p>
<img src="/wp-content/uploads/2026/05/safekit-eacs-512-512.jpg" alt="SafeKit per EACS">
<p>SafeKit mantiene sempre disponibili le decisioni di controllo accessi, gli allarmi e le credenziali eliminando i &ldquo;single point of failure&rdquo;. Garantisce un funzionamento resiliente per soluzioni EACS come <strong>Hirsch Microsesame, Nedap AEOS e Siemens SiPass</strong> , assicurando l&rsquo;accesso sicuro anche durante incidenti alle infrastrutture.</p>
<h3 id="safekit-per-scada">SafeKit per SCADA</h3>
<p>I sistemi SCADA (Supervisory Control and Data Acquisition) sono il cuore degli ambienti industriali e consentono agli operatori di monitorare e controllare i processi critici tramite sensori, valvole, pompe, motori e interfacce uomo-macchina (HMI).</p>
<img src="/wp-content/uploads/2026/05/safekit-scada-512-512.jpg" alt="SafeKit per SCADA">
<p>SafeKit riduce al minimo i tempi di inattività della produzione garantendo che i sistemi di controllo SCADA — come quelli che alimentano le <strong>tostatrici di caffè Probat e le macchine per lo smistamento bagagli ALSTEF</strong> — rimangano operativi nonostante incidenti hardware o software. Ciò consente agli operatori di mantenere in ogni momento la piena visibilità e il controllo dei processi industriali, prevenendo arresti costosi e rischi per la sicurezza.</p>
<h3 id="safekit-per-bms">SafeKit per BMS</h3>
<p>I sistemi di gestione degli edifici (BMS) sono fondamentali per le strutture moderne, in quanto forniscono il controllo automatizzato di HVAC, distribuzione elettrica, illuminazione, sicurezza antincendio e sistemi idrici. Qualsiasi interruzione del sistema può influire direttamente sulla sicurezza degli occupanti, sul comfort e sulle operazioni dell&rsquo;edificio.</p>
<img src="/wp-content/uploads/2026/05/safekit-bms-512-512.jpg" alt="SafeKit per BMS">
<p>SafeKit salvaguarda l&rsquo;automazione degli edifici consentendo ai servizi BMS di continuare a funzionare in modo trasparente in caso di guasto. Supporta piattaforme come <strong>Siemens Desigo CC, Bosch BIS</strong> e sistemi correlati per mantenere operazioni edilizie sicure, efficienti e senza interruzioni.</p>
<h3 id="safekit-per-atc">SafeKit per ATC</h3>
<p>I sistemi di controllo del traffico aereo (ATC) sono fondamentali per la sicurezza aerea, poiché consentono il monitoraggio e il controllo in tempo reale dei movimenti dei velivoli a terra e in volo attraverso applicazioni di sorveglianza, guida e controllo.</p>
<img src="/wp-content/uploads/2026/05/safekit-atc-512-512.jpg" alt="SafeKit per ATC">
<p>SafeKit rafforza la resilienza dei sistemi ATC garantendo ai controllori di volo l&rsquo;accesso ininterrotto alle applicazioni critiche &ldquo;airside&rdquo;. Viene utilizzato con soluzioni aeroportuali e ATC come <strong>ADB SafeGate</strong> per supportare operazioni di traffico aereo sicure e continue in ogni condizione.</p>
<h3 id="safekit-per-occ">SafeKit per OCC</h3>
<p>I Centri di Controllo Operativo (OCC) sono il cuore delle moderne reti metropolitane e centralizzano la supervisione dei movimenti dei treni, dell&rsquo;alimentazione elettrica, del segnalamento, delle informazioni ai passeggeri e della gestione degli incidenti. Nelle linee metropolitane automatiche senza conducente, l&rsquo;OCC è l&rsquo;unico punto di controllo delle operazioni.</p>
<img src="/wp-content/uploads/2026/05/safekit-occ-512-512.jpg" alt="SafeKit per OCC">
<p>SafeKit garantisce una supervisione ininterrotta della metropolitana assicurando che le applicazioni dell&rsquo;OCC rimangano disponibili durante i guasti. Supporta i Centri di Controllo Operativo delle <strong>linee automatiche e senza conducente della metropolitana di Parigi</strong> , consentendo un servizio continuo e una risposta rapida agli incidenti senza dipendere dai conducenti a bordo.</p>
<h2 id="all-in-one-sanless-ha">Perché un prodotto di High Availability SANless All-in-One è essenziale?</h2>
<p>Nel mondo della business continuity, molte organizzazioni credono erroneamente che avere un backup o uno strumento di replica dei dati equivalga ad avere l&rsquo;<strong>Alta Disponibilità (HA)</strong>. In realtà, questi sono solo tasselli di un puzzle molto più ampio. Per garantire davvero il 100% di uptime, è necessaria una soluzione all-in-one che integri ogni livello del processo di failover.</p>
<p>Ecco perché un approccio frammentato fallisce e perché è necessario un prodotto integrato e all-in-one come <strong>SafeKit</strong> , che utilizza la <strong>replica basata su host a livello di file</strong>.</p>
<h3 id="la-sola-replica-basata-su-host-è-sufficiente-per-lalta-disponibilità">La sola replica basata su host è sufficiente per l&rsquo;Alta Disponibilità?</h3>
<p>No. La replica dei dati è semplicemente l&rsquo;atto di copiare i dati dal Server A al Server B. Sebbene sia fondamentale, la replica da sola non garantisce la disponibilità. Senza gli altri componenti di uno stack HA, la replica è solo una &ldquo;copia passiva&rdquo; che richiede un intervento manuale lungo e complesso per diventare utile:</p>
<ul>
<li>Se il Server A si arresta in modo anomalo, il software di replica dei dati non indirizzerà automaticamente i tuoi utenti verso il Server B.</li>
<li>Non rileverà che l&rsquo;applicazione si è interrotta.</li>
<li>Non riavvierà i servizi.</li>
</ul>
<h3 id="i-rischi-nascosti-delle-soluzioni-frammentate-perché-lha-a-compartimenti-stagni-aumenta-i-guasti">I rischi nascosti delle soluzioni frammentate: perché l&rsquo;HA a compartimenti stagni aumenta i guasti</h3>
<p>Molti fornitori richiedono di &ldquo;assemblare&rdquo; diversi prodotti per ottenere la <strong>replica basata su host</strong> , il <strong>failover</strong> e il <strong>bilanciamento del carico</strong>. Questa architettura frammentata rappresenta una strategia pericolosa per i sistemi mission-critical:</p>
<ul>
<li><strong>Integrazione fragile:</strong> quando si utilizza il prodotto A per la replica e il prodotto B per il clustering, si crea un &ldquo;castello di carte&rdquo;. Ogni aggiornamento del sistema operativo o patch di sicurezza rischia di interrompere il fragile collegamento di comunicazione tra questi motori separati.</li>
<li><strong>Elevato carico cognitivo ed errore umano:</strong> la gestione di più interfacce aumenta il rischio di errori. Durante un guasto del sistema sotto pressione, passare da una GUI all&rsquo;altra o utilizzare diverse sintassi CLI per diagnosticare un problema porta a confusione e a tempi di inattività prolungati.</li>
<li><strong>Scambio di responsabilità tra fornitori:</strong> se un failover fallisce, il fornitore della replica potrebbe incolpare lo strumento di clustering, lasciandoti bloccato nel mezzo senza una chiara via di risoluzione. Una soluzione all-in-one fornisce un unico punto di responsabilità.</li>
<li><strong>Manutenzione complessa:</strong> i sistemi frammentati richiedono competenze specializzate per ogni singolo componente, rendendo la soluzione più difficile da mantenere e significativamente più costosa nel tempo.</li>
</ul>
<h3 id="oltre-ai-dati-quali-componenti-specifici-sono-necessari-per-un-vero-failover-sanless">Oltre ai dati, quali componenti specifici sono necessari per un vero failover SANless?</h3>
<p>Per automatizzare il ripristino ed eliminare i tempi di inattività, un prodotto all-in-one deve gestire simultaneamente diverse componenti tecniche:</p>
<ul>
<li><strong>Replica basata su host:</strong> replica sincrona in tempo reale dei dati applicativi critici tra i server, senza dipendere da storage condiviso (SAN). Ciò garantisce zero perdite di dati (RPO=0) ed elimina le costose dipendenze hardware.</li>
<li><strong>Indirizzo IP virtuale (VIP):</strong> fornisce un unico punto di accesso per gli utenti. In caso di guasto, il software sposta il VIP dal nodo guasto a quello integro, in modo che gli utenti non debbano modificare la propria configurazione.</li>
<li><strong>Rilevatori di errori hardware e software:</strong> il sistema deve eseguire costantemente un &ldquo;heartbeat&rdquo; sia del server fisico che dei processi software specifici per identificare immediatamente un blocco o un arresto anomalo.</li>
<li><strong>Script di riavvio personalizzabili:</strong> non tutte le applicazioni si avviano allo stesso modo. Uno strumento all-in-one consente di utilizzare script personalizzati per garantire che i servizi complessi si avviino nell&rsquo;ordine corretto.</li>
<li><strong>Failover automatico:</strong> l&rsquo;intelligenza necessaria per orchestrare l&rsquo;intero spostamento da un server all&rsquo;altro senza alcun intervento umano.</li>
</ul>
<h3 id="perché-il-meccanismo-di-failover-deve-essere-sincronizzato-con-la-replica-basata-su-host">Perché il meccanismo di failover deve essere sincronizzato con la replica basata su host?</h3>
<p>Se il gestore del failover e la replica dei dati sono due prodotti diversi, potrebbero non essere &ldquo;sincronizzati&rdquo;.</p>
<p><strong>Il pericolo:</strong> se si verifica un failover ma la replica non ha terminato l&rsquo;invio degli ultimi bit, il Server B avvierà l&rsquo;applicazione con dati obsoleti o corrotti.</p>
<p>Una <strong>soluzione HA SANless all-in-one</strong> garantisce che il meccanismo di failover sia consapevole dello stato della replica. Consentirà l&rsquo;avvio dell&rsquo;applicazione sul nodo di backup solo se i dati sono garantiti come aggiornati, evitando nodi attivi in conflitto (split-brain) e perdite di dati.</p>
<h3 id="cosa-succede-quando-il-server-guasto-viene-riparato-failback">Cosa succede quando il server guasto viene riparato (failback)?</h3>
<p>Spesso ignorato nelle guide tecniche e gestito in modo approssimativo dalle soluzioni HA tradizionali, il failback automatico rimane il requisito più critico per una vera resilienza. Un vero prodotto all-in-one gestisce il &ldquo;Ritorno alla Normalità&rdquo; con la stessa efficacia del failover. Quando il server guasto torna online, i suoi dati non sono aggiornati. Il software HA deve quindi:</p>
<ol>
<li><strong>Risincronizzare i dati</strong> in background dal nodo attivo al nodo ripristinato.</li>
<li><strong>Mantenere l&rsquo;Uptime:</strong> questa risincronizzazione deve avvenire senza interrompere l&rsquo;applicazione attualmente in esecuzione sul nodo attivo.</li>
<li><strong>Ripristinare la Ridondanza:</strong> una volta che i dati sono nuovamente speculari (mirrored), il cluster torna automaticamente in uno stato protetto, pronto per un eventuale prossimo evento.</li>
</ol>
<h3 id="replica-a-livello-di-blocco-vs-livello-di-file-perché-la-trasparenza-è-importante">Replica a livello di Blocco vs. livello di File: perché la trasparenza è importante</h3>
<p>Il metodo tecnico utilizzato per la <strong>replica basata su host</strong> influisce significativamente su quanto sia necessario modificare la configurazione dell&rsquo;applicazione esistente.</p>
<ul>
<li><strong>La sfida della replica a livello di blocco:</strong> la maggior parte delle soluzioni SANless esegue la replica a livello di disco/blocco. Questo <strong>non è trasparente</strong> per l&rsquo;applicazione. Richiede di riconfigurare completamente l&rsquo;applicazione per spostare i suoi dati su uno specifico volume di &ldquo;disco replicato&rdquo; appena creato. Ciò comporta spesso migrazioni complesse e potenziali modifiche alla logica dell&rsquo;applicazione.</li>
<li><strong>Il vantaggio di SafeKit a livello di file:</strong> SafeKit esegue la <strong>replica basata su host a livello di file</strong> , che è completamente trasparente per l&rsquo;applicazione. Non è necessario spostare i dati su un disco speciale; è sufficiente configurare SafeKit per replicare le cartelle dell&rsquo;applicazione esistenti. Queste cartelle possono persino rimanere sul <strong>disco di sistema</strong> , consentendo di proteggere un&rsquo;applicazione esattamente dove è già installata.</li>
</ul>
<h2 id="safekit-ha-redundancy-choices">Scegliere la strategia di alta disponibilità: VM HA vs. Application HA</h2>
<p>SafeKit offre due approcci principali per garantire la continuità operativa: l’alta disponibilità delle macchine virtuali (VM HA) e l’alta disponibilità delle applicazioni (Application HA). Sebbene entrambi i metodi offrano capacità di failover automatico, differiscono significativamente per ambito, meccanismi di replica dei dati, velocità di ripristino e compatibilità con le piattaforme. Questo confronto evidenzia tali differenze per aiutare a identificare la strategia ottimale per specifici ambienti IT, sia che l’obiettivo sia un ampio supporto alla virtualizzazione o un recupero applicativo granulare e ad alta velocità.</p>
<p><strong>Confronto delle funzionalità: SafeKit VM HA vs. clustering Application HA di SafeKit</strong></p>
<table>
<thead>
<tr>
<th>Caratteristica di confronto</th>
<th>VM HA con modulo SafeKit Hyper-V o KVM</th>
<th>Application HA con moduli applicativi SafeKit</th>
</tr>
</thead>
<tbody>
<tr>
<td>Schema di distribuzione</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Ambito del failover</td>
<td>SafeKit all’interno di 2 hypervisor: replica e failover della VM completa.</td>
<td>SafeKit su 2 macchine virtuali o fisiche: replica e failover a livello applicativo.</td>
</tr>
<tr>
<td>Dati replicati</td>
<td>Replica una quantità maggiore di dati (applicazione + sistema operativo).</td>
<td>Replica solo i dati applicativi, riducendo il volume di dati.</td>
</tr>
<tr>
<td>Processo e velocità di ripristino (RTO)</td>
<td>Riavvio della VM sull’hypervisor 2 se l’hypervisor 1 si arresta. Il tempo di ripristino dipende dal riavvio del sistema operativo. Controllo VM e meccanismo di failover.</td>
<td>Ripristino rapido con riavvio dell’applicazione su OS2 se il server 1 si arresta. Tipicamente circa 1 minuto o meno (RTO basso). Controllo applicativo e failover software.</td>
</tr>
<tr>
<td>Installazione</td>
<td>L’applicazione è installata una sola volta in una VM.</td>
<td>L’applicazione è installata su due nodi.</td>
</tr>
<tr>
<td>Configurazione</td>
<td>Soluzione generica per qualsiasi applicazione / sistema operativo in esecuzione nella VM. <br>• Non richiede una conoscenza tecnica dell’applicazione installata nella VM.<br>• È la soluzione migliore se non si conosce il funzionamento dell’applicazione.<br>• È sufficiente definire la posizione dei file della VM.</td>
<td>Richiede una conoscenza tecnica dell’applicazione stessa. <br>• Quali servizi devono essere riavviati.<br>• Le cartelle applicative che devono essere replicate in tempo reale.<br>• La configurazione di un indirizzo IP virtuale per il failover.</td>
</tr>
<tr>
<td>Compatibilità con le piattaforme</td>
<td>Compatibile con Windows/Hyper-V e Linux/KVM, ma non con VMware.</td>
<td>Indipendente dalla piattaforma; funziona su macchine fisiche o virtuali, infrastrutture cloud e qualsiasi hypervisor, incluso VMware.</td>
</tr>
<tr>
<td>Ideale per</td>
<td>Ideale per gestire ambienti complessi con più applicazioni su diverse VM tramite una singola policy HA.</td>
<td>Ideale per integrare direttamente l’alta disponibilità in una soluzione software, indipendentemente dall’hardware o dall’hypervisor sottostante.</td>
</tr>
</tbody>
</table>
<h2 id="safekit-ha-limitations">Limitazioni di SafeKit High Availability</h2>
<h3 id="perché-una-replica-di-alcuni-tera-byte">Perché una replica di alcuni Tera-byte?</h3>
<p>Tempo di risincronizzazione dopo un guasto (<a href="/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster">passo 3</a>)</p>
<ul>
<li>Rete da 1 Gb/s ≈ 3 ore per 1 Tera-byte.</li>
<li>Rete da 10 Gb/s ≈ 1 ora per 1 Tera-byte o meno, a seconda delle prestazioni di scrittura del disco.</li>
</ul>
<h4 id="alternativa">Alternativa</h4>
<ul>
<li>Per un grande volume di dati, utilizzare <a href="/best-practises/san-vs-nas-shared-storage-for-a-failover-cluster/">storage condiviso esterno</a>.</li>
<li>Più costoso, più complesso.</li>
</ul>
<h3 id="perché-una-replica-lt-1000000-di-file">Perché una replica &lt; 1.000.000 di file?</h3>
<ul>
<li>Prestazioni del tempo di risincronizzazione dopo un guasto (<a href="/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster">passo 3</a>).</li>
<li>Tempo per controllare ogni file tra i due nodi.</li>
</ul>
<h4 id="alternativa-1">Alternativa</h4>
<ul>
<li>Inserire i molti file da replicare in un disco rigido virtuale / macchina virtuale.</li>
<li>In questo caso verranno replicati e risincronizzati solo i file che rappresentano il disco rigido virtuale / la macchina virtuale.</li>
</ul>
<h3 id="perché-un-failover--32-vm-replicate">Perché un failover ≤ 32 VM replicate?</h3>
<ul>
<li>Ogni VM viene eseguita in un modulo mirror indipendente.</li>
<li>Massimo 32 moduli mirror in esecuzione sullo stesso cluster.</li>
</ul>
<h4 id="alternativa-2">Alternativa</h4>
<ul>
<li>Utilizzare uno storage condiviso esterno e un&rsquo;altra soluzione di clustering per VM.</li>
<li>Più costoso, più complesso.</li>
</ul>
<h3 id="perché-una-rete-lanvlan-tra-siti-remoti">Perché una rete LAN/VLAN tra siti remoti?</h3>
<ul>
<li>Failover automatico dell&rsquo;<a href="/best-practises/how-a-virtual-ip-address-works/">indirizzo IP virtuale</a> con 2 nodi nella stessa subnet.</li>
<li>Buona larghezza di banda per la risincronizzazione (<a href="/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster">passo 3</a>) e buona latenza per la <a href="/best-practises/synchronous-replication-vs-asynchronous-replication/">replica sincrona</a> (tipicamente un round-trip inferiore a 2 ms).</li>
</ul>
<h4 id="alternativa-3">Alternativa</h4>
<ul>
<li>Utilizzare un <a href="/best-practises/how-a-virtual-ip-address-works/">load balancer per l&rsquo;indirizzo IP virtuale</a> se i 2 nodi si trovano in 2 subnet (supportato da SafeKit, soprattutto nel cloud).</li>
<li>Utilizzare soluzioni di backup con replica asincrona per reti ad alta latenza.</li>
</ul>
<h2 id="safekit-failover-tutorials">Tutorial tecnici e demo sul failover di SafeKit</h2>
<h3 id="demo-webinar">Video SafeKit: Webinar (9:43)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=UiLwzqsMxis&amp;amp;t=0s" target="_blank" rel="noopener">Introduzione</a> (0:38)</li>
<li><a href="https://www.youtube.com/watch?v=UiLwzqsMxis&amp;amp;t=38s" target="_blank" rel="noopener">Dimostrazione di SafeKit</a> (1:41)</li>
<li><a href="https://www.youtube.com/watch?v=UiLwzqsMxis&amp;amp;t=139s" target="_blank" rel="noopener">Esempi di ridondanza e soluzioni ad alta affidabilità</a> (2:00)</li>
<li><a href="https://www.youtube.com/watch?v=UiLwzqsMxis&amp;amp;t=259s" target="_blank" rel="noopener">SafeKit venduto in molti paesi diversi con Milestone</a> (0:49)</li>
<li><a href="https://www.youtube.com/watch?v=UiLwzqsMxis&amp;amp;t=308s" target="_blank" rel="noopener">Scegliere tra 2 soluzioni: macchina virtuale o cluster di applicazioni</a> (2:29)</li>
<li><a href="https://www.youtube.com/watch?v=UiLwzqsMxis&amp;amp;t=457s" target="_blank" rel="noopener">Vantaggi distintivi</a> (2:06)</li>
</ol>
<p><a href="/resources/safekit-on-line-training/">Tutti i video qui</a></p>
<h3 id="safekit-hadr">SafeKit: Come implementare l&rsquo;HADR (6:42)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli-1">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=g5zcTjiY7T4&amp;amp;t=0s" target="_blank" rel="noopener">Introduzione a SafeKit HADR su VLAN estese</a> (1:06)</li>
<li><a href="https://www.youtube.com/watch?v=g5zcTjiY7T4&amp;amp;t=65s" target="_blank" rel="noopener">Come funzionano il mirroring sincrono e il doppio riconoscimento (1:41)</a></li>
<li><a href="https://www.youtube.com/watch?v=g5zcTjiY7T4&amp;amp;t=166s" target="_blank" rel="noopener">Meccanismi di failover: Gratuitous ARP (GARP) e IP virtuale</a> (2:10)</li>
<li><a href="https://www.youtube.com/watch?v=g5zcTjiY7T4&amp;amp;t=296s" target="_blank" rel="noopener">Progettare per WAN lente: alta affidabilità vs. strategie di backup</a> (2:45)</li>
</ol>
<p><a href="/best-practises/high-availability-disaster-recovery-hadr/">Scopri di più su SafeKit HADR</a></p>
<h3 id="demo-hyperv">SafeKit Video: Clustering a Livello di Macchina Virtuale (5:15)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli-2">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=foo6YKg5Dmw&amp;amp;t=0s" target="_blank" rel="noopener">2 nodi Hyper-V e 2 macchine virtuali</a> (0:49)</li>
<li><a href="https://www.youtube.com/watch?v=foo6YKg5Dmw&amp;amp;t=49s" target="_blank" rel="noopener">Configurare il cluster e due moduli hyperv.safe</a> (1:59)</li>
<li><a href="https://www.youtube.com/watch?v=foo6YKg5Dmw&amp;amp;t=168s" target="_blank" rel="noopener">Avviare e testare la replica delle VM, la migrazione e il failover in caso di crash</a> (2:26)</li>
</ol>
<p><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/">Prova gratuita qui</a></p>
<h3 id="demo-sql">SafeKit Video: Clustering a Livello di Applicazione con SQL (8:47)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli-3">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=T_6PsS4f9OQ&amp;amp;t=0s" target="_blank" rel="noopener">2 nodi con SQL Server</a> (0:32)</li>
<li><a href="https://www.youtube.com/watch?v=T_6PsS4f9OQ&amp;amp;t=32s" target="_blank" rel="noopener">Configurare il cluster e il modulo mirror.safe</a> (3:58)</li>
<li><a href="https://www.youtube.com/watch?v=T_6PsS4f9OQ&amp;amp;t=270s" target="_blank" rel="noopener">Avviare e testare la replica SQL, la migrazione e il failover in caso di crash</a> (4:17)</li>
</ol>
<p><a href="/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-real-time-replication-and-failover/">Prova gratuita qui</a></p>
<h3 id="demo-milestone">SafeKit Video: Integrazione OEM per Alta Disponibilità (4:22)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli-4">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=dxiPG5ILC-0&amp;amp;t=0s" target="_blank" rel="noopener">SafeKit per integrazione OEM</a> (0:09)</li>
<li><a href="https://www.youtube.com/watch?v=dxiPG5ILC-0&amp;amp;t=9s" target="_blank" rel="noopener">Esempio di configurazione OEM: Milestone XProtect</a> (2:18)</li>
<li><a href="https://www.youtube.com/watch?v=dxiPG5ILC-0&amp;amp;t=138s" target="_blank" rel="noopener">Spiegazione degli scenari di failover</a> (1:49)</li>
<li><a href="https://www.youtube.com/watch?v=dxiPG5ILC-0&amp;amp;t=247s" target="_blank" rel="noopener">Conclusioni: aggiungi l&rsquo;alta affidabilità OEM al tuo catalogo</a> (0:15)</li>
</ol>
<p><a href="/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-real-time-replication-and-failover/">Prova gratuita qui</a></p>
<h3 id="demo-farm">SafeKit Video: Clustering con Bilanciamento del Carico di Rete (5:03)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli-5">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=XSMV_eM-jgk&amp;amp;t=0s" target="_blank" rel="noopener">2 nodi con Apache</a> (0:13)</li>
<li><a href="https://www.youtube.com/watch?v=XSMV_eM-jgk&amp;amp;t=13s" target="_blank" rel="noopener">Configurare il cluster e il modulo farm.safe</a> (2:20)</li>
<li><a href="https://www.youtube.com/watch?v=XSMV_eM-jgk&amp;amp;t=153s" target="_blank" rel="noopener">Avviare e testare il bilanciamento del carico di rete e il failover in caso di crash</a> (2:30)</li>
</ol>
<p><a href="/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-network-load-balancing-and-failover/">Prova gratuita qui</a></p>
<h3 id="demo-certification">SafeKit Video: Tutorial Piattaforma di Certificazione Gratuita (6:11)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli-6">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=ijH4zXtn_3s&amp;amp;t=0s" target="_blank" rel="noopener">La piattaforma di formazione e certificazione</a> (1:41)</li>
<li><a href="https://www.youtube.com/watch?v=ijH4zXtn_3s&amp;amp;t=101s" target="_blank" rel="noopener">Cos&rsquo;è un modulo di formazione SafeKit?</a> (1:57)</li>
<li><a href="https://www.youtube.com/watch?v=ijH4zXtn_3s&amp;amp;t=218s" target="_blank" rel="noopener">Come ottenere un certificato SafeKit?</a> (1:40)</li>
<li><a href="https://www.youtube.com/watch?v=ijH4zXtn_3s&amp;amp;t=318s" target="_blank" rel="noopener">Condividi il tuo certificato su LinkedIn</a> (0:53)</li>
</ol>
<p><a href="https://training.my.evidian.com/" target="_blank" rel="noopener">Piattaforma di formazione e certificazione qui</a></p>
<h3 id="safekit-competition">Video SafeKit: Analisi comparativa e architetture cluster (13:21)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h4 id="capitoli-7">Capitoli</h4>
<ol>
<li><a href="https://www.youtube.com/watch?v=DKra6YVLGZk&amp;amp;t=0s" target="_blank" rel="noopener">Introduzione</a> (4:10)</li>
<li><a href="https://www.youtube.com/watch?v=DKra6YVLGZk&amp;amp;t=250s" target="_blank" rel="noopener">Cluster di macchine virtuali</a> (1:20)</li>
<li><a href="https://www.youtube.com/watch?v=DKra6YVLGZk&amp;amp;t=330s" target="_blank" rel="noopener">Cluster mirror</a> (6:04)</li>
<li><a href="https://www.youtube.com/watch?v=DKra6YVLGZk&amp;amp;t=694s" target="_blank" rel="noopener">Cluster farm</a> (1:46)</li>
</ol>
<p><a href="/#safekit-ha-comparison" title="Confronto dettagliato tra il software SafeKit e i tradizionali cluster HA basati su hardware">Vedi il confronto tra SafeKit e i cluster HA tradizionali</a></p>
<h3 id="demo-console">SafeKit Video: Console su Smartphone (0:54)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h3 id="demo-notifications">SafeKit Video: Notifiche Email in caso di Failover (1:04)</h3>
<p>&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt;</p>
<h2 id="safekit-mirror-cluster">Come funziona il cluster mirror di SafeKit con Windows/Linux?</h2>
<h3 id="step1">Fase 1. Replicazione in tempo reale</h3>
<p>Il Server 1 (PRIM) esegue l&rsquo;applicazione Windows/Linux. I client sono connessi a un <a href="/best-practises/how-a-virtual-ip-address-works/">indirizzo IP virtuale</a>. SafeKit replica in tempo reale attraverso la rete le modifiche apportate all&rsquo;interno dei file.</p>
<img src="/wp-content/uploads/2023/02/safekit-prim-second-300.png" width="300" alt="Replicazione dei file a livello di byte in un cluster mirror Windows/Linux">
<p>La replicazione è <a href="/best-practises/synchronous-replication-vs-asynchronous-replication/">sincrona</a>, senza alcuna perdita di dati in caso di guasto, contrariamente alla replicazione asincrona.</p>
<p>È sufficiente configurare in SafeKit i nomi delle directory da replicare. Non ci sono prerequisiti sull&rsquo;organizzazione del disco. Le directory possono trovarsi anche sul disco di sistema.</p>
<h3 id="step2">Fase 2. Failover automatico</h3>
<p>Quando il Server 1 si guasta, il Server 2 subentra. SafeKit commuta l&rsquo;indirizzo IP virtuale e riavvia automaticamente l&rsquo;applicazione Windows/Linux sul Server 2.</p>
<p>L&rsquo;applicazione trova i file replicati da SafeKit aggiornati sul Server 2. L&rsquo;applicazione continua a funzionare sul Server 2 modificando localmente i propri file, che non vengono più replicati sul Server 1.</p>
<img src="/wp-content/uploads/2023/02/safekit-stop-alone-300.png" width="300" alt="Failover di Windows/Linux in un cluster mirror">
<p>Il tempo di failover è pari al tempo di rilevamento del guasto (30 secondi per impostazione predefinita) più il tempo di avvio dell&rsquo;applicazione.</p>
<h3 id="step3">Fase 3. Failback automatico</h3>
<p>Il failback comporta il riavvio del Server 1 dopo aver risolto il problema che ne ha causato il guasto.</p>
<p>SafeKit risincronizza automaticamente i file, aggiornando solo quelli che sono stati modificati sul Server 2 mentre il Server 1 era arrestato.</p>
<img src="/wp-content/uploads/2023/02/safekit-resynchro-alone-300.png" width="300" alt="Failback in un cluster mirror Windows/Linux">
<p>Il failback avviene senza interrompere l&rsquo;applicazione Windows/Linux, che può continuare a funzionare sul Server 2.</p>
<h3 id="fase-4-ritorno-al-funzionamento-normale">Fase 4. Ritorno al funzionamento normale</h3>
<p>Dopo la reintegrazione, i file si trovano nuovamente in modalità mirror, come nella fase 1. Il sistema torna in modalità ad alta disponibilità, con l&rsquo;applicazione Windows/Linux in esecuzione sul Server 2 e SafeKit che replica gli aggiornamenti dei file sul Server 1.</p>
<img src="/wp-content/uploads/2023/02/safekit-second-prim-300.png" width="300" alt="Ritorno al funzionamento normale in un cluster mirror Windows/Linux">
<p>Se l&rsquo;amministratore desidera che l&rsquo;applicazione venga eseguita sul Server 1, ciò può essere fatto manualmente tramite la console web in un momento opportuno, oppure automaticamente tramite configurazione.</p>
<h3 id="safekit-mirror-cluster-configure">Come configurare un cluster mirror SafeKit per Windows/Linux?</h3>
<img src="/wp-content/uploads/2026/01/safekit-mirror-cluster-config.png" width="763" alt="SafeKit Web Console: High Availability configuration dashboard for Windows/Linux showing heartbeat networks, virtual IP setup, and real-time directory replication for a mirror cluster.">
<p>La <strong>console web di SafeKit</strong> fornisce un&rsquo;interfaccia intuitiva per orchestrare l&rsquo;alta disponibilità delle vostre applicazioni critiche. In pochi passaggi, è possibile configurare un <strong>cluster mirror SafeKit</strong> per garantire la continuità aziendale:</p>
<ul>
<li><strong>Failover dell&rsquo;applicazione (scheda Macro):</strong> definisce i servizi applicativi specifici da riavviare automaticamente in caso di guasto.</li>
<li><strong>Rete/i di Heartbeat:</strong> canali di comunicazione dedicati utilizzati dai nodi del cluster per monitorare continuamente lo stato e la disponibilità reciproca e per sincronizzare le decisioni di failover.</li>
<li><strong>Gestione dell&rsquo;IP virtuale:</strong> configura l&rsquo;IP virtuale (VIP) per una riconnessione trasparente dei client dopo un failover.</li>
<li><strong>Replicazione in tempo reale:</strong> seleziona le directory critiche per la replicazione sincrona a livello di byte basata su host.</li>
<li><strong>Checker (Verificatori):</strong> monitorano lo stato di salute dell&rsquo;applicazione e attivano il ripristino automatico se viene rilevato un errore di processo.</li>
</ul>
<p>Il cluster SafeKit include un checker dedicato allo split-brain per risolvere i problemi di isolamento della rete senza la necessità di una terza macchina di controllo (witness) o di una rete di heartbeat aggiuntiva. Scopri di più su <a href="/best-practises/heartbeat-failover-quorum-windows-linux-cluster/">heartbeat, failover e quorum in un cluster</a>.</p>
<h3 id="safekit-mirror-cluster-monitoring">Come monitorare un cluster mirror SafeKit per Windows/Linux?</h3>
<img src="/wp-content/uploads/2026/05/mirror-monitoring-prim-second.png" width="604" alt="SafeKit Web Console: Real-time monitoring of a 2-node mirror cluster for Windows/Linux showing PRIM and SECOND states with active data replication.">
<p>La <strong>console di gestione SafeKit</strong> offre una vista unificata della vostra infrastruttura ad alta disponibilità. Consente agli amministratori di monitorare lo <strong>stato operativo</strong> del cluster e di tracciare la sincronizzazione dei dati in tempo reale.</p>
<p>Per un cluster mirror a 2 nodi, la console mostra chiaramente i ruoli di ciascun server:</p>
<ul>
<li><strong>PRIM (Primary):</strong> il nodo attivo che attualmente esegue l&rsquo;applicazione e gestisce l&rsquo;IP virtuale. Effettua le scritture sullo storage locale e la replicazione in tempo reale sul nodo secondario.</li>
<li><strong>SECOND (Secondary):</strong> il nodo di standby che riceve gli aggiornamenti sincroni a livello di byte. È pronto a subentrare istantaneamente in caso di guasto del Primary.</li>
<li><strong>Stato ALONE:</strong> avvisa visivamente quando il cluster è in esecuzione su un singolo nodo (ad esempio, durante la manutenzione o dopo un guasto), indicando che la ridondanza è temporaneamente persa.</li>
<li><strong>Avanzamento della risincronizzazione:</strong> quando un nodo guasto si ripristina, il suo stato diventa arancione durante la reintegrazione dei dati in background, garantendo l&rsquo;assenza di tempi di fermo durante la fase di &ldquo;ritorno al funzionamento normale&rdquo;.</li>
</ul>
<p>Oltre alle semplici icone di stato, l&rsquo;interfaccia fornisce un&rsquo;<strong>orchestrazione del failover con un solo clic</strong> , consentendo di riassegnare manualmente il ruolo primario per la manutenzione pianificata, garantendo al contempo la disponibilità continua per l&rsquo;attività degli utenti.</p>
<h2 id="safekit-farm-cluster">Come funziona il cluster SafeKit in modalità farm con Windows/Linux?</h2>
<h3 id="virtual-ip-address-farm">Indirizzo IP virtuale in un cluster in modalità farm</h3>
<img src="/wp-content/uploads/2023/02/safekit-up-up-up-300.png" width="300" alt="Come il cluster SafeKit in modalità farm implementa il bilanciamento del carico di rete e il failover per Windows/Linux">
<p>Nella figura precedente, l&rsquo;applicazione Windows/Linux è in esecuzione su 3 server (3 è un esempio, possono essere 2 o più). Gli utenti sono connessi a un indirizzo IP virtuale.</p>
<p>L&rsquo;<a href="/best-practises/how-a-virtual-ip-address-works/">indirizzo IP virtuale</a> è configurato localmente su ciascun server nel cluster in modalità farm.<br>
Il traffico in ingresso verso l&rsquo;indirizzo IP virtuale viene ricevuto da tutti i server e suddiviso tra di essi da un filtro di rete all&rsquo;interno del kernel di ciascun server.</p>
<p>SafeKit rileva i guasti hardware e software, riconfigura i filtri di rete in caso di guasto e offre checker applicativi e script di ripristino configurabili.</p>
<h3 id="network-load-balancing">Bilanciamento del carico in un filtro di rete</h3>
<p>L&rsquo;algoritmo di bilanciamento del carico di rete all&rsquo;interno del filtro di rete si basa sull&rsquo;identità dei pacchetti client (indirizzo IP del client, porta TCP del client). A seconda dell&rsquo;identità del pacchetto client in ingresso, solo un filtro in un server accetta il pacchetto; gli altri filtri negli altri server lo rifiutano.</p>
<p>Una o volta che un pacchetto viene accettato dal filtro su un server, solo la CPU e la memoria di questo server vengono utilizzate dall&rsquo;applicazione Windows/Linux che risponde alla richiesta del client. I messaggi di uscita vengono inviati direttamente dal server applicativo al client.</p>
<p>Se un server si guasta, il protocollo heartbeat della farm riconfigura i filtri nel cluster di bilanciamento del carico di rete per ridistribuire il traffico sui restanti server disponibili.</p>
<h3 id="stateful-stateless">Applicazioni stateful o stateless</h3>
<p>Con un&rsquo;applicazione Windows/Linux di tipo stateful, esiste un&rsquo;affinità di sessione (session affinity). Lo stesso client deve essere connesso allo stesso server su più sessioni TCP per recuperare il proprio contesto sul server. In questo caso, la regola di bilanciamento del carico di SafeKit è configurata sull&rsquo;indirizzo IP del client. Pertanto, lo stesso client è sempre connesso allo stesso server su più sessioni TCP, mentre client diversi vengono distribuiti su server diversi nella farm.</p>
<p>Con un&rsquo;applicazione Windows/Linux di tipo stateless, non c&rsquo;è affinità di sessione. Lo stesso client può essere connesso a server diversi nella farm su più sessioni TCP. Non viene memorizzato alcun contesto localmente su un server da una sessione all&rsquo;altra. In questo caso, la regola di bilanciamento del carico di SafeKit è configurata sull&rsquo;identità della sessione TCP del client. Questa configurazione è la migliore per distribuire le sessioni tra i server, ma richiede un servizio TCP senza affinità di sessione.</p>
<h3 id="safekit-farm-cluster-configuration">Come configurare un cluster SafeKit in modalità farm per Windows/Linux?</h3>
<img src="/wp-content/uploads/2026/01/safekit-farm-cluster-config.png" width="966" alt="Console Web SafeKit: Configurazione del cluster in modalità farm per il bilanciamento del carico di rete di Windows/Linux e la gestione dell'IP virtuale.">
<p>Il <strong>cluster SafeKit in modalità farm</strong> è progettato per l&rsquo;alta affidabilità e la scalabilità dei servizi. La configurazione si concentra sulla distribuzione simultanea del traffico in ingresso su entrambi i nodi:</p>
<ul>
<li><strong>Servizi con bilanciamento del carico (tab Macros):</strong> definire i servizi applicativi specifici (ad es. Apache, IIS, Nginx) da mantenere attivi su tutti i nodi.</li>
<li><strong>Rete/i di Heartbeat:</strong> percorso/i di comunicazione utilizzato/i per rilevare se un nodo ha lasciato la farm, attivando una ridistribuzione immediata del carico.</li>
<li><strong>IP Virtuale (Farm VIP):</strong> a differenza di un cluster mirror, il Farm VIP è condiviso tra i nodi utilizzando un algoritmo di filtraggio del kernel per distribuire il traffico di rete.</li>
<li><strong>Regole di bilanciamento del carico:</strong> definire la policy di distribuzione del traffico in base all&rsquo;indirizzo IP di origine o alla porta.</li>
<li><strong>Checker:</strong> monitorare lo stato di salute dell&rsquo;applicazione e attivare un riavvio automatico se viene rilevato un guasto a un processo.</li>
</ul>
<h3 id="safekit-farm-cluster-monitoring">Come monitorare un cluster SafeKit in modalità farm per Windows/Linux?</h3>
<img src="/wp-content/uploads/2026/01/safekit-farm-cluster-monitor.png" width="473" alt="Console SafeKit: Monitoraggio di un cluster in modalità farm a 2 nodi che mostra entrambi i nodi Windows/Linux in stato UP con bilanciamento del carico attivo.">
<p>Il monitoraggio di un cluster in modalità farm offre visibilità sulla natura <strong>Active-Active</strong> dell&rsquo;infrastruttura, in cui tutti i nodi contribuiscono alle prestazioni dell&rsquo;applicazione (in questo esempio vengono mostrati 2 nodi):</p>
<ul>
<li><strong>Stato UP (50% su 2 nodi):</strong> in una farm integra, entrambi i nodi si trovano nello stato &ldquo;UP&rdquo; (50%), il che significa che ricevono ed elaborano attivamente le richieste dei client tramite l&rsquo;IP virtuale condiviso.</li>
<li><strong>Ribilanciamento automatico:</strong> in caso di guasto a un nodo, la console mostra visivamente il nodo rimanente che si fa carico del 100% del traffico. Non c&rsquo;è alcun ritardo di &ldquo;failover&rdquo;, poiché il nodo superstite è già attivo (a parte un tempo di rilevamento di pochi secondi).</li>
<li><strong>Inserimento di un nodo:</strong> quando un nodo riparato viene riavviato, passa dallo stato &ldquo;STOP&rdquo; a &ldquo;UP&rdquo; e inizia automaticamente a ricevere la sua porzione di carico senza l&rsquo;intervento dell&rsquo;amministratore.</li>
<li><strong>Nessuna sincronizzazione dei dati:</strong> si noti che in un cluster in modalità farm non esiste uno stato di risincronizzazione &ldquo;Arancione&rdquo;, poiché si presuppone che i nodi siano stateless o che condividano un database di backend (che può essere protetto separatamente in un cluster mirror).</li>
</ul>
<p>Oltre alle semplici icone di stato, l&rsquo;interfaccia consente la gestione dei nodi con un solo clic, permettendo di arrestare o avviare manualmente un nodo per la manutenzione pianificata, mentre l&rsquo;IP virtuale condiviso ridistribuisce automaticamente il traffico senza interrompere l&rsquo;attività degli utenti.</p>
<h2 id="safekit-ha-comparison">Confronto di SafeKit con i Cluster di Alta Disponibilità (HA) Tradizionali</h2>
<p>Questo confronto evidenzia le differenze fondamentali tra SafeKit e le soluzioni tradizionali di cluster ad alta disponibilità (HA) come Failover Cluster, HA tramite virtualizzazione e SQL Always-On. SafeKit è progettato come una soluzione a bassa complessità, interamente software, per la ridondanza generica delle applicazioni, in contrasto con l&rsquo;elevata complessità e i requisiti di storage specifici (storage condiviso, SAN) tipici dei meccanismi HA tradizionali.</p>
<p><strong>Confronto tra SafeKit e i cluster tradizionali ad alta disponibilità (HA)</strong></p>
<table>
<thead>
<tr>
<th>Soluzioni</th>
<th>Complessità</th>
<th>Commenti</th>
</tr>
</thead>
<tbody>
<tr>
<td>Failover Cluster (Microsoft)</td>
<td>Alta</td>
<td>Storage specifico (storage condiviso, SAN)</td>
</tr>
<tr>
<td>Virtualizzazione (VMware HA)</td>
<td>Alta</td>
<td>Storage specifico (storage condiviso, SAN, vSAN)</td>
</tr>
<tr>
<td>SQL Always-On (Microsoft)</td>
<td>Alta</td>
<td>Solo SQL è ridondante, richiede SQL Enterprise Edition</td>
</tr>
<tr>
<td>SafeKit</td>
<td>Bassa</td>
<td>Il più semplice, generico e interamente software. Non adatto alla replica di grandi volumi di dati.</td>
</tr>
</tbody>
</table>
<p><strong>In sintesi</strong> , SafeKit raggiunge un&rsquo;alta disponibilità a bassa complessità grazie a un semplice meccanismo di mirroring software che elimina la necessità di hardware dedicato costoso come una SAN (Storage Area Network). Questo lo rende una soluzione altamente accessibile per implementare rapidamente la ridondanza applicativa senza modifiche complesse all&rsquo;infrastruttura.</p>
<h2 id="ha-arch-diff">Differenziatori Architettonici: Cluster HA Software-Defined SafeKit vs. Hardware</h2>
<p>Scegliere la giusta soluzione di Alta Disponibilità (High Availability - HA) è fondamentale per garantire la continuità aziendale e ridurre al minimo i tempi di inattività. Questo confronto offre un&rsquo;analisi tecnica diretta di due principali approcci architetturali: il clustering software-defined shared-nothing di SafeKit rispetto ai metodi HA tradizionali, che si basano in genere su hardware, dischi condivisi (come una SAN) e configurazioni complesse. Queste differenze riguardano la semplicità di installazione, i metodi di replicazione dei dati, la velocità di ripristino (RTO/RPO) e la complessità operativa. La tabella seguente illustra le principali differenze sui temi chiave dell&rsquo;alta disponibilità.</p>
<p><strong>Confronto Alta Disponibilità: Clustering software SafeKit vs. HA tradizionale / Clustering hardware</strong></p>
<table>
<thead>
<tr>
<th>Argomento</th>
<th>SafeKit (Clustering software / Approccio principale)</th>
<th>HA tradizionale / Clustering hardware</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong><a href="/best-practises/clustering-software-vs-hardware-clustering/">Clustering software vs. Clustering hardware</a></strong></td>
<td>• Un semplice cluster software con il pacchetto SafeKit semplicemente installato su due server</td>
<td>• Clustering hardware complesso che richiede uno storage esterno o bilanciatori di carico di rete</td>
</tr>
<tr>
<td><strong><a href="/best-practises/shared-nothing-architecture-vs-shared-disk-architecture/">Shared Nothing vs. Cluster a dischi condivisi</a></strong></td>
<td>• SafeKit è un cluster shared-nothing: facile da distribuire anche in siti remoti</td>
<td>• Un cluster a dischi condivisi è complesso da distribuire</td>
</tr>
<tr>
<td><strong><a href="/best-practises/vm-ha-vs-application-ha/">Alta disponibilità applicativa vs. Alta disponibilità completa delle macchine virtuali</a></strong></td>
<td>• L&rsquo;HA applicativa gestisce sia i guasti hardware che quelli software grazie ai controllori applicativi (checker).<br>• Tempo di ripristino rapido riavviando solo l&rsquo;applicazione (RTO nell&rsquo;ordine di 1 minuto o meno).<br>• L&rsquo;HA applicativa richiede la definizione di script di riavvio per applicazione e delle cartelle da replicare (moduli applicativi SafeKit).</td>
<td>• L&rsquo;HA completa per VM gestisce i guasti hardware e alcuni guasti software, come una VM bloccata.<br>• Riavvio della VM in caso di guasto e tempo di ripristino dipendente dal riavvio del sistema operativo.<br>• Nessuno script di riavvio da definire con l&rsquo;HA completa per macchine virtuali (moduli SafeKithyperv.safeokvm.safe). Gli hypervisor lavorano in modalità attivo/attivo semplicemente con più macchine virtuali.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/high-availability-cluster-vs-fault-tolerant-system/">Alta disponibilità vs. Tolleranza ai guasti (Fault Tolerance)</a></strong></td>
<td>• Nessun server dedicato con SafeKit. Ogniserver può fungere da server di failover per l&rsquo;altro.<br>• Guasto software con riavvio in un altro ambiente di sistema operativo.<br>• Aggiornamento graduale dell&rsquo;applicazione e del sistema operativo possibile server per server (le versioni N e N+1 possono coesistere).</td>
<td>• Server secondario dedicato all&rsquo;esecuzione della stessa applicazione sincronizzata a livello di singola istruzione.<br>• Eccezione software che si verifica su entrambi i server contemporaneamente.<br>• Aggiornamento graduale non possibile.<br>• Hardware o hypervisor specifici a tolleranza di guasto.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/synchronous-replication-vs-asynchronous-replication/">Replicazione sincrona vs. Replicazione asincrona</a></strong></td>
<td>• SafeKit implementa una replicazione sincrona in tempo reale senza alcuna perdita di dati in caso di guasto.<br>• Prerequisito fondamentale per l&rsquo;alta disponibilità.</td>
<td>• Con la replicazione asincrona si verifica una perdita di dati in caso di guasto.<br>• Non adatta per l&rsquo;alta disponibilità, ma per soluzioni di backup.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/byte-level-file-replication-vs-block-level-disk-replication/">Replicazione di file a livello di byte vs. Replicazione di disco a livello di blocco</a></strong></td>
<td>• SafeKit implementa la replicazione di file in tempo reale a livello di byte e si configura semplicemente indicando le cartelle applicative da replicare, anche sul disco di sistema.</td>
<td>• La replicazione del disco a livello di blocco è complessa da configurare e richiede il posizionamento dei dati applicativi su un disco dedicato.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/heartbeat-failover-quorum-windows-linux-cluster/">Heartbeat, Failover e Quorum per evitare 2 nodi Master</a></strong></td>
<td>• Per evitare 2 master (Split-Brain), SafeKit propone un semplice verificatore di split-brain configurato su un router.</td>
<td>• Per evitare 2 master, gli altri cluster richiedono una configurazione complessa con una terza macchina, un disco di quorum dedicato o un&rsquo;interconnessione speciale.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/how-a-virtual-ip-address-works/">Indirizzo IP virtuale: Primario/Secondario, bilanciamento del carico di rete, failover</a></strong></td>
<td>• In un cluster SafeKit non sono richiesti server proxy dedicati né configurazioni di rete speciali per gli indirizzi IP virtuali.</td>
<td>• Negli altri cluster è richiesta una configurazione di rete speciale per gli indirizzi IP virtuali (nota: SafeKit offre un controllo dello stato di salute adattato ai bilanciatori di carico).</td>
</tr>
</tbody>
</table>
<p><strong>In sintesi</strong> , la scelta architetturale tra il clustering software (come SafeKit) e il clustering hardware (tradizionali architetture a disco condiviso/SAN) influisce in modo significativo sulla complessità di implementazione, sui costi operativi e sull’efficacia del ripristino in caso di guasto. La principale conclusione di questo confronto è il passaggio verso architetture shared-nothing e soluzioni di alta disponibilità (HA) a livello applicativo, che privilegiano il rapido ripristino delle applicazioni (RTO ridotto) e la flessibilità di implementazione (anche tra siti remoti). Questo approccio porta spesso a una soluzione più semplice, snella e resiliente rispetto a configurazioni cluster altamente complesse e fortemente dipendenti dall’hardware. Per garantire la massima continuità operativa con una gestione semplificata, è fondamentale valutare un approccio basato sul software.</p>
<h2 id="safemirr-diff">Principali Fattori di Differenziazione del Cluster Mirror SafeKit</h2>
<p>Scegliere il giusto approccio alla replica dei dati è fondamentale per garantire la continuità operativa. Questo confronto evidenzia i principali fattori di differenziazione del cluster mirror SafeKit con replica dei file in tempo reale rispetto alle alternative tradizionali come la replica a livello di database, la replica del disco, le soluzioni a disco condiviso e i sistemi fault-tolerant.</p>
<p><strong>Cluster mirror SafeKit: vantaggi rispetto agli approcci alternativi di replica e clustering</strong></p>
<table>
<thead>
<tr>
<th>Caratteristica</th>
<th>Vantaggio SafeKit</th>
<th>Limitazione delle alternative</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong><a href="/best-practises/clustering-software-vs-hardware-clustering/">3 prodotti in 1</a></strong></td>
<td>Risparmia su Windows e Linux i costi dello storage esterno condiviso/replicato, dei dispositivi di bilanciamento del carico e delle edizioni enterprise dei sistemi operativi e dei database. Include tutte le funzionalità di clustering: replica sincrona dei file in tempo reale, monitoraggio dei guasti, riavvio automatico, failover dell&rsquo;indirizzo IP virtuale.</td>
<td>Gli approcci tradizionali richiedono prodotti separati per la replica dello storage, il bilanciamento del carico e il clustering — aumentando costi e complessità.</td>
</tr>
<tr>
<td><strong><a href="/solutions/">Configurazione molto semplice</a></strong></td>
<td>Configurazione tramite moduli applicativi. Nuovi servizi e directory replicate possono essere aggiunti facilmente. Il tutto gestito tramite una console web centralizzata. Nessun controller di dominio o Active Directory richiesto.</td>
<td>Microsoft cluster e soluzioni simili richiedono una configurazione complessa di Active Directory e controller di dominio.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/synchronous-replication-vs-asynchronous-replication/">Replica sincrona</a></strong></td>
<td>La replica in tempo reale è sincrona senza perdita di dati in caso di guasto (RPO = 0).</td>
<td>La replica asincrona può perdere le transazioni recenti non ancora replicate al momento del guasto.</td>
</tr>
<tr>
<td><strong><a href="/architectures/file-replication-byte-level-with-failover-mirror-cluster/#step3">Failback completamente automatizzato</a></strong></td>
<td>Dopo un guasto, quando un server si riavvia, il failback della replica è completamente automatico. Il server guasto si reintegra nel cluster senza fermare l&rsquo;applicazione sul server rimanente.</td>
<td>La maggior parte delle soluzioni di replica (soprattutto a livello di database) richiede una risincronizzazione manuale. L&rsquo;applicazione potrebbe persino essere fermata durante il failback.</td>
</tr>
<tr>
<td><strong><a href="/architectures/file-replication-byte-level-with-failover-mirror-cluster/#step1">Replica di qualsiasi tipo di dati</a></strong></td>
<td>La replica funziona per i database e per qualsiasi file che debba essere replicato.</td>
<td>La replica a livello di database protegge solo il database, non i file di configurazione, i log o altri dati applicativi.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/byte-level-file-replication-vs-block-level-disk-replication/">Replica di file vs. replica del disco</a></strong></td>
<td>La replica si basa su directory di file che possono trovarsi ovunque, anche sul disco di sistema.</td>
<td>La replica del disco richiede una partizione dedicata e una configurazione applicativa speciale per memorizzarvi i dati.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/shared-nothing-architecture-vs-shared-disk-architecture/">Replica di file vs. disco condiviso</a></strong></td>
<td>I server possono essere distribuiti su due siti remoti senza infrastruttura condivisa.</td>
<td>Le soluzioni a disco condiviso richiedono prossimità fisica e non possono coprire siti remoti.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/how-a-virtual-ip-address-works/">Siti remoti e IP virtuale</a></strong></td>
<td>Tutte le funzionalità di clustering funzionano per 2 server su siti remoti. La LAN estesa consente il reindirizzamento VIP di livello 2. Per reti IP diverse, il VIP è gestito tramite un bilanciatore di carico con health check SafeKit.</td>
<td>Molte soluzioni di clustering non supportano il failover tra siti remoti o richiedono un reindirizzamento DNS complesso con tempi di ripristino imprevedibili.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/heartbeat-failover-quorum-windows-linux-cluster/">Quorum e split brain</a></strong></td>
<td>Funziona con solo 2 server. Un semplice verificatore di split brain verso un router gestisce l&rsquo;isolamento di rete tra i siti.</td>
<td>La maggior parte delle soluzioni di clustering richiede un 3° server per la gestione del quorum.</td>
</tr>
<tr>
<td><strong><a href="/architectures/active-active-cluster-real-time-replication/">Cluster attivo/attivo</a></strong></td>
<td>Il server secondario non è dedicato. Il cluster può funzionare in modalità attivo/attivo con 2 moduli mirror diversi.</td>
<td>I <a href="/best-practises/high-availability-cluster-vs-fault-tolerant-system/">sistemi fault-tolerant</a> dedicano il secondario all&rsquo;esecuzione della stessa applicazione sincronizzata a livello di istruzioni.</td>
</tr>
<tr>
<td><strong><a href="/architectures/clustering-software-load-balancing-mirroring/">Soluzione HA uniforme</a></strong></td>
<td>SafeKit implementa sia il cluster mirror (replica + failover) che il <a href="/architectures/network-load-balancing-cluster/">cluster farm (bilanciamento del carico + failover)</a>. Un&rsquo;architettura N-tier può essere resa altamente disponibile con un&rsquo;unica soluzione su Windows e Linux.</td>
<td>Le architetture tipiche mescolano tecnologie diverse per bilanciamento del carico, replica e failover — aumentando la complessità operativa.</td>
</tr>
<tr>
<td><strong><a href="/best-practises/what-is-rpo-and-rto-with-examples/">RTO / RPO</a></strong></td>
<td>Riavvio rapido dell&rsquo;applicazione in caso di guasto: circa 1 minuto o meno. Nessuna perdita di dati (replica sincrona).</td>
<td>La <a href="/best-practises/vm-ha-vs-application-ha/">replica completa delle VM</a> (VMware HA, Hyper-V cluster) richiede il riavvio dell&rsquo;intero sistema operativo su un nuovo hypervisor, con tempi di ripristino più lunghi.</td>
</tr>
</tbody>
</table>
<p><strong>In sintesi</strong> , il cluster mirror SafeKit offre una soluzione di alta disponibilità unificata e conveniente che combina replica sincrona dei file, failover e failback automatici, bilanciamento del carico e supporto per siti remoti — il tutto senza richiedere hardware dedicato, storage condiviso o un terzo server di quorum. Questa semplicità lo rende particolarmente adatto agli editori di software e alle organizzazioni che necessitano di un&rsquo;HA affidabile su server Windows e Linux standard.</p>
<h2 id="safefarm-diff">Principali Fattori di Differenziazione del Cluster Farm SafeKit</h2>
<p>Il SafeKit Farm Cluster è una soluzione di alta disponibilità progettata specificamente per ambienti applicativi scalabili in cui la distribuzione del carico e il failover rapido sono essenziali. A differenza dei metodi tradizionali che richiedono bilanciatori di carico hardware dedicati o configurazioni di rete complesse, SafeKit fornisce una soluzione di clustering integrata e definita via software, installata direttamente sui server applicativi. La tabella seguente descrive le funzionalità principali e i vantaggi unici del SafeKit Farm Cluster, concentrandosi su come semplifica il bilanciamento del carico di rete e garantisce la disponibilità continua dei servizi sulle piattaforme Windows e Linux.</p>
<p><strong>Principali fattori differenzianti del SafeKit Farm Cluster con bilanciamento del carico e failover</strong></p>
<table>
<thead>
<tr>
<th>Vantaggio</th>
<th>Beneficio dettagliato e meccanismo</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="/best-practises/how-a-virtual-ip-address-works/">Nessun bilanciatore di carico, server proxy dedicati o indirizzo Ethernet multicast speciale</a></td>
<td>• La soluzione non richiede bilanciatori di carico o server proxy dedicati sopra la farm per implementare il bilanciamento del carico. SafeKit è installato direttamente sui server applicativi nella farm. Il bilanciamento del carico si basa su un indirizzo IP virtuale standard / indirizzo MAC Ethernet e funziona con server fisici o macchine virtuali su Windows e Linux senza configurazioni di rete particolari<br>• Questo non è il caso dei bilanciatori di carico di rete<br>• Questo non è il caso dei proxy dedicati su Linux<br>• Questo non è il caso di unindirizzo Ethernet multicast specificosu Windows</td>
</tr>
<tr>
<td><a href="/architectures/network-load-balancing-cluster/">Tutte le funzionalità di clustering</a></td>
<td>• La soluzione include tutte le funzionalità di clustering: indirizzo IP virtuale, bilanciamento del carico su indirizzo IP del client o sulle sessioni, monitoraggio dei guasti server / rete / software, riavvio automatico dell&rsquo;applicazione con un tempo di ripristino rapido e un&rsquo;opzione di replica con un modulo mirror<br>• Questo non è il caso delle altre soluzioni di bilanciamento del carico. Sono in grado di effettuare il bilanciamento del carico ma non includono una soluzione di clustering completa con script di riavvio e riavvio automatico dell&rsquo;applicazione in caso di guasto. Non offrono un&rsquo;opzione di replica<br>• La configurazione del cluster è molto semplice e viene effettuata tramitemoduli applicativi. Non è necessario configurare un controller di dominio o Active Directory su Windows. La soluzione funziona su Windows e Linux</td>
</tr>
<tr>
<td><a href="/best-practises/how-a-virtual-ip-address-works/">Siti remoti e indirizzo IP virtuale</a></td>
<td>• Se i server sono collegati alla stessa rete IP tramite una LAN estesa tra siti remoti, l&rsquo;indirizzo IP virtualedi SafeKit funziona con il bilanciamento del carico a livello 2<br>• Se i server sono collegati a reti IP diverse tra siti remoti, l&rsquo;indirizzo IP virtuale può essere configurato a livello di un bilanciatore di carico con l&rsquo;aiuto dell&rsquo;health check di SafeKit. In questo modo è possibile implementare il bilanciamento del carico ma anche tutte le funzionalità di clustering di SafeKit, in particolare il monitoraggio e il ripristino automatico dell&rsquo;applicazione critica sui server applicativi</td>
</tr>
<tr>
<td><a href="/architectures/clustering-software-load-balancing-mirroring/">Soluzione di alta disponibilità uniforme</a></td>
<td>• SafeKit implementa un farm cluster con bilanciamento del carico e failover. Ma implementa anche uncluster mirror con replica e failover.<br>• Pertanto, un&rsquo;architettura N-tier può essere resa altamente disponibile e con carico bilanciato con la stessa soluzione su Windows e Linux (stessa installazione, configurazione, amministrazione con la console SafeKit o con l&rsquo;interfaccia a riga di comando). Questo è unico sul mercato<br>• Questo non è il caso di un&rsquo;architettura che mescola tecnologie diverse per bilanciamento del carico, replica e failover</td>
</tr>
</tbody>
</table>
<p><strong>In sintesi</strong> , il SafeKit Farm Cluster offre un approccio unificato e basato su software al bilanciamento del carico e all&rsquo;alta disponibilità che riduce drasticamente complessità e costi. Integrando il bilanciamento del carico e il failover direttamente nel livello dei server applicativi tramite un indirizzo IP virtuale standard, elimina la necessità di hardware di rete esterno (bilanciatori di carico o proxy) e di configurazioni multicast specializzate. Questo approccio integrato, unito alla capacità di combinarsi con il cluster mirror per una HA N-tier completa, rende SafeKit una soluzione unicamente semplice e completa per garantire un&rsquo;erogazione applicativa scalabile e resiliente in ambienti diversificati.</p>
<h2 id="safe-vmha-diff">Alta Disponibilità VM: SafeKit Senza SAN vs. Hyper-V/VMware HA</h2>
<p>Nell&rsquo;implementazione dell&rsquo;alta disponibilità, una decisione chiave è se proteggere a livello di <strong>macchina virtuale (VM)</strong> o a livello di <strong>applicazione</strong>. L&rsquo;HA a livello VM replica e fa il failover di intere macchine virtuali, fornendo una soluzione generica per qualsiasi applicazione. L&rsquo;HA a livello applicativo si rivolge solo ai dati e ai servizi dell&rsquo;applicazione, ottenendo tempi di ripristino più rapidi e un minor utilizzo delle risorse. SafeKit offre in modo unico <strong>entrambi gli approcci</strong> — senza richiedere storage condiviso (SAN) in nessuno dei due casi — consentendo di scegliere la soluzione più adatta alla propria infrastruttura e ai requisiti di ripristino.</p>
<p><strong>SafeKit HA VM vs HA applicativa vs Hyper-V Cluster &amp; VMware HA tradizionali</strong></p>
<table>
<thead>
<tr>
<th>Criterio</th>
<th>HA VM con modulo SafeKit Hyper-V o KVM</th>
<th>HA applicativa con moduli applicativi SafeKit</th>
<th>Microsoft Hyper-V Cluster &amp; VMware HA</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Architettura</strong></td>
<td>SafeKit installato in 2 hypervisor. Replica e failover della VM completa.</td>
<td>SafeKit installato in 2 macchine virtuali o fisiche. Replica e failover a livello applicativo.</td>
<td>Cluster di hypervisor con storage condiviso. Riavvio della VM su un altro host se l&rsquo;hypervisor si guasta.</td>
</tr>
<tr>
<td><strong>Storage</strong></td>
<td>Nessun disco condiviso — <a href="/best-practises/synchronous-replication-vs-asynchronous-replication/">replica sincrona in tempo reale senza perdita di dati</a></td>
<td>Nessun disco condiviso — replica sincrona solo dei dati applicativi</td>
<td>Richiede un disco condiviso e un cabinet di dischi esterno specifico</td>
</tr>
<tr>
<td><strong>Dati replicati</strong></td>
<td>Replica più dati (applicazione + SO)</td>
<td>Replica solo i dati applicativi</td>
<td>Nessuna replica — storage condiviso accessibile da tutti gli host</td>
</tr>
<tr>
<td><strong>Tempo di ripristino</strong></td>
<td>Riavvio della VM sull&rsquo;hypervisor 2 se l&rsquo;hypervisor 1 si guasta. Tempo di ripristino = tempo di riavvio della VM. Failover se la VM si guasta.</td>
<td>Ripristino rapido con riavvio dell&rsquo;applicazione sul server 2. Circa 1 minuto o meno (<a href="/best-practises/what-is-rpo-and-rto-with-examples/">vedi RTO/RPO qui</a>). Verificatore applicativo avanzato e failover software.</td>
<td>Riavvio completo della VM su un nuovo hypervisor. Tempo di ripristino dipende da riavvio SO + avvio applicazione.</td>
</tr>
<tr>
<td><strong>Disaster recovery / Siti remoti</strong></td>
<td>Nessun SAN necessario — replica integrata in SafeKit tra siti remoti</td>
<td>Nessun SAN necessario — replica integrata in SafeKit tra siti remoti</td>
<td>Richiede cabinet di dischi replicati tramite SAN o vSAN</td>
</tr>
<tr>
<td><strong>Configurazione</strong></td>
<td>Definire la posizione della cartella dei file VM dove è installata l&rsquo;applicazione. Soluzione generica per qualsiasi applicazione/SO.</td>
<td>Definire i servizi da riavviare, le cartelle applicative da replicare e un indirizzo IP virtuale per il failover in un <a href="/solutions/">modulo applicativo</a>.</td>
<td>Competenze IT specifiche richieste per configurare il sistema</td>
</tr>
<tr>
<td><strong>Piattaforme supportate</strong></td>
<td>Funziona con <a href="/solutions/hyper-v-replication-automatic-failover-load-balancing/">Hyper-V</a> e <a href="/solutions/linux-kvm-high-availability-replication-automatic-failover-load-balancing/">KVM</a> (non VMware direttamente, salvo annidando Hyper-V o KVM in VMware).</td>
<td>Funziona su qualsiasi infrastruttura: server fisici, macchine virtuali VMware, Hyper-V, KVM, cloud.</td>
<td>Limitato ad ambienti VMware vSphere o Microsoft Hyper-V</td>
</tr>
<tr>
<td><strong>Competenze IT</strong></td>
<td>Nessuna competenza IT specifica richiesta. Failover automatico.</td>
<td>Nessuna competenza IT specifica richiesta. Failover automatico.</td>
<td>Competenze IT specifiche richieste per configurare il sistema</td>
</tr>
</tbody>
</table>
<p><strong>In sintesi</strong> , SafeKit è l&rsquo;unica soluzione che fornisce <strong>alta disponibilità sia a livello VM che a livello applicativo senza storage condiviso</strong>. Per la massima flessibilità e i tempi di ripristino più rapidi (circa 1 minuto), l&rsquo;HA a livello applicativo è l&rsquo;approccio preferito — funziona su qualsiasi piattaforma (fisica, virtuale o cloud) e replica solo i dati importanti. Per gli ambienti in cui proteggere l&rsquo;intera VM è più semplice, il modulo Hyper-V/KVM di SafeKit offre un&rsquo;alternativa generica senza SAN ai tradizionali Microsoft Hyper-V Cluster o VMware HA — eliminando il costo e la complessità dell&rsquo;infrastruttura di storage condiviso garantendo al contempo zero perdita di dati tramite replica sincrona in tempo reale.</p>
<p>Si noti che le soluzioni SafeKit sono le più semplici da implementare ma sono <strong>limitate alla replica di <a href="/it/#safekit-ha-limitations">alcuni terabyte</a> e al failover di <a href="/it/#safekit-ha-limitations">32 VM</a></strong>.</p>
<h2 id="free-trial">SafeKit Risorse, Download e Documentazione sulla High Availability</h2>
<p>💡 Per dare il via al tuo percorso di alta disponibilità con SafeKit, <strong><a href="/quick-install/">inizia con le Guide di Installazione Rapida</a></strong>.</p>
<h2 id="safekit-ha-technical-resources">Prova gratuita e documentazione tecnica di SafeKit HA</h2>
<p>Questa tabella fornisce i file di installazione di SafeKit per la versione corrente, organizzati per sistema operativo e tipo di installer.</p>
<table>
<thead>
<tr>
<th>SO / Piattaforma</th>
<th>Tipo di Installer</th>
<th>Vantaggi Chiave / Documentazione</th>
<th>Link al Download</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Tutte le piattaforme</strong></td>
<td><strong>Documento PDF</strong></td>
<td><strong>Bollettino ufficiale del rilascio software (Supporto SO e Correzioni)</strong></td>
<td><a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/SafeKit_8.2_Software_Release_Bulletin.pdf" title="Bollettino ufficiale con dettagli sui SO supportati e correzioni recenti per SafeKit 8.2." target="_blank" rel="noopener">📄 Visualizza SafeKit 8.2 SRB</a></td>
</tr>
<tr>
<td><strong>Windows (Intel 64-bit)</strong></td>
<td><strong>Installer .exe</strong></td>
<td>Include Microsoft VC++ Redistributable</td>
<td><a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/safekit_windows_x86_64_8_2_6_5.exe" title="Scarica SafeKit 8.2 per Windows \(installer EXE con VC&#43;&#43; Redistributable\)" target="_blank" rel="noopener" download>⬇️ Scarica SafeKit 8.2 Windows EXE</a></td>
</tr>
<tr>
<td><strong>Windows (Intel 64-bit)</strong></td>
<td><strong>Installer .msi</strong></td>
<td><em>Non include</em> Microsoft VC++ Redistributable</td>
<td><a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/safekit_windows_x86_64_8_2_6_5.msi" title="Scarica SafeKit 8.2 per Windows \(installer MSI senza VC&#43;&#43; Redistributable\)" target="_blank" rel="noopener" download>⬇️ Scarica SafeKit 8.2 Windows MSI</a></td>
</tr>
<tr>
<td><strong>Linux (Intel 64-bit)</strong></td>
<td><strong>.BIN auto-estraibile</strong></td>
<td>Include il pacchetto Linux e lo script di installazione</td>
<td><a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/safekitlinux_x86_64_8_2_6_4.bin" title="Scarica SafeKit 8.2 per Linux \(file BIN auto-estraibile con pacchetto Linux standard e script di installazione\)" target="_blank" rel="noopener" download>⬇️ Scarica SafeKit 8.2 Linux BIN (Intel)</a></td>
</tr>
<tr>
<td><strong>Linux (ARM 64-bit)</strong></td>
<td><strong>.BIN auto-estraibile</strong></td>
<td>Include il pacchetto Linux e lo script di installazione</td>
<td><a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/safekitlinux_aarch64_8_2_5_4.bin" title="Scarica SafeKit 8.2 per Linux \(file BIN auto-estraibile con pacchetto Linux standard e script di installazione\)" target="_blank" rel="noopener" download>⬇️ Scarica SafeKit 8.2 Linux BIN (ARM)</a></td>
</tr>
</tbody>
</table>
<h3 id="-chiave-di-prova-ha-di-safekit">🔑 Chiave di Prova HA di SafeKit</h3>
<p>Il seguente link fornisce l&rsquo;accesso a una prova completa delle funzionalità, progettata per testare e configurare un cluster di High Availability con SafeKit.</p>
<p>➡️ <a href="https://safekit.eviden.com/resources/safekit-free-trial-licence-key-high-availability/" title="Richiedi la tua chiave di licenza di prova gratuita di 30 giorni per SafeKit High Availability" target="_blank" rel="noopener">Ottieni la Tua Chiave di Prova Gratuita di 1 Mese per Testare la High Availability di SafeKit</a></p>
<h3 id="config-guides-heading">📚 Guide di configurazione SafeKit per il vostro cluster HA</h3>
<p>Documentazione essenziale per configurare e gestire il vostro cluster ad Alta Disponibilità SafeKit.</p>
<ul>
<li><a href="/quick-install/" title="Iniziate rapidamente con le Guide di installazione rapida di SafeKit.">Guide di installazione rapida SafeKit</a></li>
<li><a href="/resources/safekit-user-guide-82/" title="Consultate il manuale utente completo per SafeKit versione 8.2 \(HTML\).">Guida utente SafeKit in HTML (Versione 8.2)</a> / <a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/SafeKit_8.2_User_Guide.pdf" title="Consultate il manuale utente completo per SafeKit versione 8.2 \(PDF\)." target="_blank" rel="noopener">Scarica il PDF</a></li>
<li><a href="/resources/safekit-release-notes-8-2/" title="Scoprite le novità, le modifiche e le correzioni della versione 8.2 di SafeKit \(HTML\).">Note di rilascio SafeKit in HTML (Versione 8.2)</a> / <a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/SafeKit_8.2_Release_Notes.pdf" title="Scoprite le novità, le modifiche e le correzioni della versione 8.2 di SafeKit \(PDF\)." target="_blank" rel="noopener">Scarica il PDF</a></li>
<li><a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/SafeKit_8.2_Software_Release_Bulletin.pdf" title="Bollettino ufficiale con i sistemi operativi supportati e le correzioni recenti per SafeKit 8.2." target="_blank" rel="noopener">Bollettino di rilascio software SafeKit 8.2 (SRB)</a></li>
<li><a href="https://github.com/FR-LES-SAFEKIT-DEV/safekit-packages/releases/download/v8.2/SafeKit_8.2_Knowledge_Base.pdf" title="Knowledge Base di SafeKit: suggerimenti per la risoluzione dei problemi e risposte alle domande frequenti." target="_blank" rel="noopener">Knowledge Base SafeKit</a></li>
</ul>
<h3 id="support">📞/🤖 Supporto SafeKit</h3>
<ul>
<li>📞 <a href="/resources/safekit-support/#standard-support">Supporto a pagamento</a> / 🤖 <a href="/resources/safekit-support/#ai-support">Supporto gratuito</a></li>
</ul>
<h3 id="-formazione-e-certificazione-gratuite-su-safekit">🎓 Formazione e Certificazione Gratuite su SafeKit</h3>
<p>Acquisisci una preziosa esperienza in High Availability (HA) con il nostro programma di certificazione gratuito.</p>
<ul>
<li><a href="https://training.my.evidian.com/mod/page/view.php?id=712" target="_blank" rel="noopener">Ottieni Gratuitamente la tua Certificazione SafeKit in High Availability</a></li>
</ul>
<h3 id="ℹ-documentazione-di-marketing-del-prodotto">ℹ️ Documentazione di marketing del prodotto</h3>
<p>Esplora la nostra documentazione di marketing del prodotto per il software SafeKit ad alta disponibilità (HA), che include una scheda tecnica dettagliata, un white paper di prodotto e una panoramica tecnica.</p>
<ul>
<li><a href="/wp-content/uploads/documents/high-availability-overview.pdf" target="_blank" rel="noopener">Scheda tecnica del cluster ad alta disponibilità SafeKit (PDF)</a></li>
<li><a href="/wp-content/uploads/documents/wp-safekit-en.pdf" target="_blank" rel="noopener">White paper – Tecnologia dei cluster ad alta disponibilità (PDF)</a></li>
<li><a href="/wp-content/uploads/documents/wp-hadecision-en.pdf" target="_blank" rel="noopener">White paper – Guida all’alta disponibilità (PDF)</a></li>
<li><a href="/resources/high-availability-technical-reference-for-rfi-and-rfp-preparation/">Riferimento tecnico per RFI e RFP</a></li>
</ul>
<h2 id="safekit-ha-application-modules">Libreria dei moduli applicativi SafeKit: soluzioni HA pronte all’uso</h2>
<p>Questa tabella presenta le soluzioni SafeKit di Alta Affidabilità (HA), classificate per applicazione e ambiente operativo (Database, Web Server, VM, Container, Cloud). Identifica il modulo <code>.safe</code> preconfigurato specifico (ad es. <code>mirror.safe</code>, <code>farm.safe</code> e altri) necessario per replica in tempo reale, bilanciamento del carico e failover automatico delle applicazioni aziendali critiche su Windows o Linux. Semplifica la configurazione del tuo cluster HA con link diretti alle guide di installazione rapida.</p>
<p>Un modulo <code>.safe</code> di SafeKit è essenzialmente un modello di Alta Affidabilità (HA) preconfigurato che definisce come una specifica applicazione viene clusterizzata e protetta dal software SafeKit. In pratica, è un file zip che contiene un file di configurazione (<code>userconfig.xml</code>) e script di riavvio.</p>
<p><strong>⚠️ Nota:</strong> * I moduli <code>mirror.safe</code> e <code>farm.safe</code> sono inclusi per impostazione predefinita nel pacchetto di installazione SafeKit.</p>
<p><strong>Soluzioni SafeKit di Alta Affidabilità (HA): guide di installazione rapida (con moduli .safe scaricabili)</strong></p>
<table>
<thead>
<tr>
<th>Categoria applicativa</th>
<th>Soluzioni</th>
<th>Guida di installazione rapida</th>
<th>Modulo applicativo</th>
</tr>
</thead>
<tbody>
<tr>
<td>Nuove applicazioni</td>
<td><a href="/solutions/windows-high-availability-software-synchronous-replication-failover/" title="Come funziona: replica in tempo reale Windows">Architettura cluster mirror Windows</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-real-time-replication-and-failover/" title="Guida rapida installazione HA Windows replica in tempo reale \(mirror.safe\)">Guida di installazione rapida per Windows</a></td>
<td>mirror.safe (Windows)*</td>
</tr>
<tr>
<td>Nuove applicazioni</td>
<td><a href="/solutions/linux-high-availability-software-synchronous-replication-failover/" title="Come funziona: replica in tempo reale Linux">Architettura cluster mirror Linux</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-real-time-replication-and-failover/" title="Guida rapida installazione HA Linux replica in tempo reale \(mirror.safe\)">Guida di installazione rapida per Linux</a></td>
<td>mirror.safe (Linux)*</td>
</tr>
<tr>
<td>Nuove applicazioni</td>
<td><a href="/solutions/windows-load-balancing-failover/" title="Come funziona: bilanciamento di carico di rete Windows">Architettura di load balancing Windows</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-network-load-balancing-and-failover/" title="Guida rapida installazione HA Windows bilanciamento di carico di rete \(farm.safe\)">Guida di installazione rapida per Windows</a></td>
<td>farm.safe (Windows)*</td>
</tr>
<tr>
<td>Nuove applicazioni</td>
<td><a href="/solutions/linux-load-balancing-failover/" title="Come funziona: bilanciamento di carico di rete Linux">Architettura di load balancing Linux</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-network-load-balancing-and-failover/" title="Guida rapida installazione HA Linux bilanciamento di carico di rete \(farm.safe\)">Guida di installazione rapida per Linux</a></td>
<td>farm.safe (Linux)*</td>
</tr>
<tr>
<td>Database</td>
<td><a href="/solutions/sql-server-high-availability-synchronous-replication-failover/" title="Come funziona: mirroring SQL Server">Architettura cluster mirror Microsoft SQL Server</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-microsoft-sql-server/" title="Guida rapida installazione HA cluster SQL Server">Guida di installazione rapida per Microsoft SQL Server</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/sqlserver.safe" download="sqlserver.safe">⬇️ sqlserver.safe</a> (Windows)</td>
</tr>
<tr>
<td>Database</td>
<td><a href="/solutions/postgresql-high-availability-synchronous-replication-failover/" title="Come funziona: replica PostgreSQL">Architettura cluster mirror PostgreSQL</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-postgresql/" title="Guida rapida installazione HA replica PostgreSQL">Guida di installazione rapida per PostgreSQL</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/postgresql.safe" download="postgresql.safe">⬇️ postgresql.safe</a> (Windows)<br> <a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/postgresql.safe" download="postgresql.safe">⬇️ postgresql.safe</a> (Linux)</td>
</tr>
<tr>
<td>Database</td>
<td><a href="/solutions/mysql-high-availability-synchronous-replication-failover/" title="Come funziona: cluster MySQL">Architettura cluster mirror MySQL</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-mysql/" title="Guida rapida installazione HA cluster MySQL">Guida di installazione rapida per MySQL</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/mysql.safe" download="mysql.safe">⬇️ mysql.safe</a> (Windows)<br> <a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/mysql.safe" download="mysql.safe">⬇️ mysql.safe</a> (Linux)</td>
</tr>
<tr>
<td>Database</td>
<td><a href="/solutions/mariadb-simplest-high-availability-cluster-synchronous-replication-failover-redundant-servers/" title="Come funziona: cluster MariaDB">Architettura cluster mirror MariaDB</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-mariadb/" title="Guida rapida installazione HA cluster MariaDB">Guida di installazione rapida per MariaDB</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/mysql.safe" download="mysql.safe">⬇️ mysql.safe</a> (Windows)<br> <a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/mysql.safe" download="mysql.safe">⬇️ mysql.safe</a> (Linux)</td>
</tr>
<tr>
<td>Database</td>
<td><a href="/solutions/oracle-high-availability-synchronous-replication-failover/" title="Come funziona: failover Oracle">Architettura cluster mirror Oracle</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-oracle/" title="Guida rapida installazione HA cluster failover Oracle">Guida di installazione rapida per Oracle</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/oracle.safe" download="oracle.safe">⬇️ oracle.safe</a> (Windows)<br> <a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/oracle.safe" download="oracle.safe">⬇️ oracle.safe</a> (Linux)</td>
</tr>
<tr>
<td>Database</td>
<td><a href="/solutions/firebird-high-availability-synchronous-replication-failover/" title="Come funziona: Firebird HA">Architettura cluster mirror Firebird</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-firebird/" title="Guida rapida installazione HA Firebird">Guida di installazione rapida per Firebird</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/firebird.safe" download="firebird.safe">⬇️ firebird.safe</a> (Windows)<br> <a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/firebird.safe" download="firebird.safe">⬇️ firebird.safe</a> (Linux)</td>
</tr>
<tr>
<td>Web Server</td>
<td><a href="/solutions/apache-load-balancing-failover-2/" title="Come funziona: bilanciamento di carico Apache">Architettura di load balancing Apache</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-network-load-balancing-and-failover/" title="Guida rapida HA bilanciamento di carico e failover Apache">Guida di installazione rapida per Apache</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/apache_farm.safe" download="apache_farm.safe">⬇️ apache_farm.safe</a> (Windows)<br> <a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/apache_farm.safe" download="apache_farm.safe">⬇️ apache_farm.safe</a> (Linux)</td>
</tr>
<tr>
<td>Web Server</td>
<td><a href="/solutions/iis-load-balancing-failover/" title="Come funziona: bilanciamento di carico IIS">Architettura di load balancing IIS</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-iis-with-network-load-balancing-and-failover/" title="Guida rapida HA bilanciamento di carico e failover IIS">Guida di installazione rapida per IIS</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/iis_farm.safe" download="iis_farm.safe">⬇️ iis_farm.safe</a> (Windows)</td>
</tr>
<tr>
<td>Web Server</td>
<td><a href="/solutions/nginx-the-simplest-load-balancing-cluster-with-failover/" title="Come funziona: bilanciamento di carico NGINX">Architettura di load balancing NGINX</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-nginx-with-network-load-balancing-and-failover/" title="Guida rapida HA bilanciamento di carico e failover NGINX">Guida di installazione rapida per NGINX</a></td>
<td>farm.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>VM e Container</td>
<td><a href="/solutions/hyper-v-replication-automatic-failover-load-balancing/" title="Come funziona: replica Hyper-V">Architettura HA VM Hyper-V</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida installazione HA replica VM Hyper-V">Guida di installazione rapida per Hyper-V</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>VM e Container</td>
<td><a href="/solutions/linux-kvm-high-availability-replication-automatic-failover-load-balancing/" title="Come funziona: replica KVM">Architettura HA VM KVM</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-kvm/" title="Guida rapida installazione HA replica VM KVM">Guida di installazione rapida per KVM</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/kvm.safe" download="kvm.safe">⬇️ kvm.safe</a> (Linux)</td>
</tr>
<tr>
<td>VM e Container</td>
<td><a href="/solutions/docker-container-high-availability-cluster-synchronous-replication-failover/" title="Come funziona: failover Docker">Architettura HA container Docker</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-docker/" title="Guida rapida HA failover container Docker">Guida di installazione rapida per Docker</a></td>
<td>mirror.safe (Linux)*</td>
</tr>
<tr>
<td>VM e Container</td>
<td><a href="/solutions/podman-the-simplest-high-availability-cluster-between-two-redundant-servers/" title="Come funziona: failover Podman">Architettura HA container Podman</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-podman/" title="Guida rapida HA failover container Podman">Guida di installazione rapida per Podman</a></td>
<td>mirror.safe (Linux)*</td>
</tr>
<tr>
<td>VM e Container</td>
<td><a href="/solutions/kubernetes-k3s-the-simplest-high-availability-cluster-with-synchronous-replication-and-failover-between-two-redundant-servers/" title="Come funziona: Kubernetes K3S">Architettura cluster Kubernetes K3S</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-kubernetes/" title="Guida rapida HA replica Kubernetes K3S">Guida di installazione rapida per Kubernetes K3S</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_linux/k3s.safe" download="k3s.safe">⬇️ k3s.safe</a> (Linux)</td>
</tr>
<tr>
<td>Cloud AWS</td>
<td><a href="/solutions/aws-high-availability-cluster-synchronous-replication-failover/" title="Come funziona: cluster di replica AWS">Architettura cluster mirror AWS</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-aws-mirror-safe-module-for-real-time-replication-and-failover/" title="Guida rapida HA cluster di replica AWS \(mirror.safe\)">Guida di installazione rapida per AWS</a></td>
<td>mirror.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Cloud AWS</td>
<td><a href="/solutions/aws-load-balancing-cluster-failover/" title="Come funziona: bilanciamento di carico AWS">Architettura load balancing AWS</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-aws-with-network-load-balancing-and-failover/" title="Guida rapida HA cluster di load balancing AWS \(farm.safe\)">Guida di installazione rapida per AWS</a></td>
<td>farm.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Cloud GCP</td>
<td><a href="/solutions/gcp-high-availability-cluster-synchronous-replication-failover/" title="Come funziona: cluster di replica GCP">Architettura cluster mirror GCP</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-gcp-with-real-time-replication-and-failover/" title="Guida rapida HA cluster di replica GCP \(mirror.safe\)">Guida di installazione rapida per GCP</a></td>
<td>mirror.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Cloud GCP</td>
<td><a href="/solutions/gcp-load-balancing-cluster-failover/" title="Come funziona: bilanciamento di carico GCP">Architettura load balancing GCP</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-gcp-with-network-load-balancing-and-failover/" title="Guida rapida HA cluster di load balancing GCP \(farm.safe\)">Guida di installazione rapida per GCP</a></td>
<td>farm.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Cloud Azure</td>
<td><a href="/solutions/azure-high-availability-cluster-synchronous-replication-failover/" title="Come funziona: cluster di replica Azure">Architettura cluster mirror Azure</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-azure-with-real-time-replication-and-failover/" title="Guida rapida HA cluster di replica Azure \(mirror.safe\)">Guida di installazione rapida per Azure</a></td>
<td>mirror.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Cloud Azure</td>
<td><a href="/solutions/azure-load-balancing-cluster-failover/" title="Come funziona: bilanciamento di carico Azure">Architettura load balancing Azure</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-azure-with-network-load-balancing-and-failover/" title="Guida rapida HA cluster di load balancing Azure \(farm.safe\)">Guida di installazione rapida per Azure</a></td>
<td>farm.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Cloud</td>
<td><a href="/solutions/cloud-high-availability-cluster-synchronous-replication-failover/" title="Come funziona: cluster di replica cloud">Architettura cluster mirror cloud</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-cloud-with-real-time-replication-and-failover/" title="Guida rapida HA cluster di replica cloud \(mirror.safe\)">Guida di installazione rapida per Cloud</a></td>
<td>mirror.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Cloud</td>
<td><a href="/solutions/cloud-load-balancing-cluster-failover/" title="Come funziona: bilanciamento di carico cloud">Architettura load balancing cloud</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-in-cloud-with-network-load-balancing-and-failover/" title="Guida rapida HA cluster di load balancing cloud \(farm.safe\)">Guida di installazione rapida per Cloud</a></td>
<td>farm.safe (Windows &amp; Linux)*</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/milestone-xprotect-corporate-high-availability-synchronous-replication-failover/" title="Come funziona: failover Milestone XProtect">Architettura cluster mirror Milestone XProtect</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-milestone-xprotect-management-server/" title="Guida rapida HA failover server di gestione Milestone XProtect">Guida di installazione rapida per Milestone XProtect</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/milestone.safe" download="milestone.safe">⬇️ milestone.safe</a> (Windows)</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/nedap-high-availability-synchronous-replication-failover/" title="Come funziona: failover Nedap AEOS">Architettura cluster mirror Nedap AEOS</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-nedap/" title="Guida rapida HA failover Nedap AEOS">Guida di installazione rapida per Nedap AEOS</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/nedap.safe" download="nedap.safe">⬇️ nedap.safe</a> (Windows)</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/sql-server-high-availability-synchronous-replication-failover/" title="Come funziona: failover SQL Genetec">Architettura cluster mirror SQL Genetec</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-microsoft-sql-server/" title="Guida rapida HA failover SQL Server Genetec">Guida di installazione rapida per Genetec (SQL Server)</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/sqlserver.safe" download="sqlserver.safe">⬇️ sqlserver.safe</a> (Windows)</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/bosch-ams-the-simplest-high-availability-cluster-between-two-redundant-servers-without-shared-disk/" title="Come funziona: Bosch AMS HA">Architettura HA VM Bosch AMS</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Bosch AMS">Guida di installazione rapida per Bosch AMS</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/bosch-bis-the-simplest-high-availability-cluster-between-two-redundant-servers-without-shared-disk/" title="Come funziona: Bosch BIS HA">Architettura HA VM Bosch BIS</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Bosch BIS">Guida di installazione rapida per Bosch BIS</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/bosch-bvms-the-simplest-high-availability-cluster-between-two-redundant-servers-without-shared-disk/" title="Come funziona: Bosch BVMS HA">Architettura HA VM Bosch BVMS</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Bosch BVMS">Guida di installazione rapida per Bosch BVMS</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/hanwha-vision-cluster-without-shared-storage-on-a-san/" title="Come funziona: Hanwha Vision HA">Architettura HA VM Hanwha Vision</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Hanwha Vision">Guida di installazione rapida per Hanwha Vision</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Sicurezza fisica / VMS</td>
<td><a href="/solutions/hanwha-wisenet-wave-the-simplest-high-availability-cluster-between-two-redundant-servers-without-shared-disk/" title="Come funziona: Hanwha Wisenet HA">Architettura HA VM Hanwha Wisenet</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Hanwha Wisenet">Guida di installazione rapida per Hanwha Wisenet</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Prodotti Siemens</td>
<td><a href="/solutions/siemens-siveillance-redundancy-high-availability-cluster-active-active/" title="Come funziona: Siemens Siveillance suite HA">Architettura HA VM Siemens Siveillance</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Siemens Siveillance suite">Guida di installazione rapida per Siemens Siveillance suite</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Prodotti Siemens</td>
<td><a href="/solutions/siemens-desigo-cc-redundancy-high-availability-cluster-active-active/" title="Come funziona: Siemens Desigo CC HA">Architettura HA VM Siemens Desigo CC</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Siemens Desigo CC">Guida di installazione rapida per Siemens Desigo CC</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Prodotti Siemens</td>
<td><a href="/solutions/siemens-siveillance-vms-the-simplest-high-availability-cluster-between-two-redundant-servers/" title="Come funziona: failover Siemens Siveillance VMS">Architettura cluster mirror Siemens Siveillance</a></td>
<td><a href="/solutions/siemens-siveillance-vms-the-simplest-high-availability-cluster-between-two-redundant-servers/" title="Guida rapida HA failover Siemens Siveillance VMS">Guida di installazione rapida per Siemens Siveillance VMS</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/SiveillanceVMS.safe" download="SiveillanceVMS.safe">⬇️ SiveillanceVMS.safe</a> (Windows)</td>
</tr>
<tr>
<td>Prodotti Siemens</td>
<td><a href="/solutions/siemens-sipass-redundancy-high-availability-cluster-active-active/" title="Come funziona: Siemens SiPass HA">Architettura HA VM Siemens SiPass</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Siemens SiPass">Guida di installazione rapida per Siemens SiPass</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Prodotti Siemens</td>
<td><a href="/solutions/siemens-siport-redundancy-high-availability-cluster-active-active/" title="Come funziona: Siemens SIPORT HA">Architettura HA VM Siemens SIPORT</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Siemens SIPORT">Guida di installazione rapida per Siemens SIPORT</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Prodotti Siemens</td>
<td><a href="/solutions/siemens-simatic-pcs-7-redundancy-high-availability-cluster-active-active/" title="Come funziona: Siemens SIMATIC PCS 7 HA">Architettura HA VM SIMATIC PCS 7</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Siemens SIMATIC PCS 7">Guida di installazione rapida per Siemens SIMATIC PCS 7</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
<tr>
<td>Prodotti Siemens</td>
<td><a href="/solutions/siemens-simatic-wincc-redundancy-high-availability-cluster-active-active/" title="Come funziona: Siemens SIMATIC WinCC HA">Architettura HA VM SIMATIC WinCC</a></td>
<td><a href="/quick-install/safekit-quick-installation-guide-with-hyper-v/" title="Guida rapida HA failover Hyper-V Siemens SIMATIC WinCC">Guida di installazione rapida per Siemens SIMATIC WinCC</a></td>
<td><a class="btn-download" href="/wp-content/uploads/downloads_safekit/version-82/modules_windows/hyperv.safe" download="hyperv.safe">⬇️ hyperv.safe</a> (Windows)</td>
</tr>
</tbody>
</table>
<div class="button-row">
  <a class="btn-action" href="https://safekit.eviden.com/contact-us-for-safekit/">🧑 Contattaci</a>
  <a class="btn-action" href="/resources/safekit-free-trial/">🎁 Prova gratuita di SafeKit</a>
  <a class="btn-action" href="https://training.my.evidian.com/mod/page/view.php?id=712">🏅 Certificazione gratuita</a>
  <a class="btn-action" href="https://safekit.eviden.com/get-a-quote-safekit/">💰 Costo della licenza perpetua</a>
</div>

