---
title: "Bilanciamento del carico e failover della rete cloud: installare il modulo farm.safe SafeKit"
canonical: "https://safekit.eviden.com/it/quick-install/safekit-quick-installation-guide-in-cloud-with-network-load-balancing-and-failover/"
description: "Migliora il bilanciamento del carico della rete cloud con il monitoraggio intelligente delle applicazioni di SafeKit. Il modulo farm.safe fornisce un controllo di integrità dedicato per il bilanciatore del carico cloud, consentendo un’alta disponibilità (HA) senza interruzioni a livello di applicazione. Ottieni l’autoriparazione automatica e il failover per le applicazioni mission-critical."
category: "quick-install"
lang: "it"
topics: "Guida rapida all’installazione ad alta disponibilità per Cloud, Limitazioni SafeKit High Availability, Panoramica della soluzione SafeKit / Cloud, Installazione della soluzione SafeKit / Cloud su Windows e Linux (farm.safe), Configurazione passo-passo della soluzione SafeKit / Cloud, Dimostrazione della soluzione farm SafeKit"
translation: "translate_md 2026-11-08.15 | glossaire 2026-11-09.11 | Translation LLM | 31 expressions"
---

# Bilanciamento del carico e failover della rete cloud: installare il modulo farm.safe SafeKit {#cloud-network-load-balancing--failover-install-the-safekit-farmsafe-module}

## Guida rapida all’installazione ad alta disponibilità per Cloud {#quick-guide}

Questa guida spiega come configurare un **cluster <span class="notranslate farm-term" translate="no">farm</span>** per Cloud utilizzando SafeKit, garantendo il bilanciamento del carico di rete e il failover automatico.

Per assistenza, puoi utilizzare [SafeKit AI 🤖](https://safekit.eviden.com/it/resources/safekit-support/).

### 1. Panoramica {#1-overview}

  * **Architettura:** implementa una <span class="notranslate farm-term" translate="no">farm</span> scalabile e multi-nodo con bilanciamento del carico e un indirizzo IP virtuale.
  * **Elevata disponibilità:** include il monitoraggio automatico dello stato di integrità e il failover continuo per **garantire la continuità del servizio**.

### 2. Installazione {#2-installation}

  * **Software:** installare il motore SafeKit su tutti i server.
  * **Modulo:** Scarica il modulo dell’applicazione `farm.safe` preconfigurato.

### 3. Configurazione {#3-configuration}

  * **Console Web:** configurare il cluster <span class="notranslate farm-term" translate="no">farm</span> Cloud.
  * **Monitoraggio:** avvia il monitoraggio e la protezione dell’applicazione Cloud.

## Limitazioni SafeKit High Availability {#safekit-ha-limitations}

Limite/Requisito | Motivo e impatto | Alternativa consigliata  
---|---|---  
Dimensioni della replica: alcuni TB |  Tempo di risincronizzazione dopo un errore ([passaggio 3](https://safekit.eviden.com/it/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)): <br> • Rete da 1 Gb/s ≈ 3 ore/TB <br> • Rete da 10 Gb/s ≈ 1 ora/TB (a seconda delle prestazioni di scrittura del disco)  |  • Utilizzare [un’unità di archiviazione condivisa esterna](https://safekit.eviden.com/it/best-practises/san-vs-nas-shared-storage-for-a-failover-cluster/) (più costosa e più complessa).   
Numero di file: < 1.000.000 |  • Prestazioni del tempo di risincronizzazione dopo un guasto ([passaggio 3](https://safekit.eviden.com/it/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)). <br> • Tempo necessario per confrontare ciascun file tra i due nodi.  |  • Inserire i numerosi file da replicare in un disco rigido virtuale/macchina virtuale. <br> • In questo caso, verranno replicati e risincronizzati solo i file che rappresentano il disco rigido virtuale/la macchina virtuale.   
Capacità di failover: ≤ 32 VM |  • Ogni VM viene eseguita in un modulo mirror indipendente. <br> • Massimo 32 moduli mirror in esecuzione sullo stesso cluster.  |  • Utilizzare un’unità di archiviazione esterna condivisa e un’altra soluzione di clustering per macchine virtuali (più costosa e complessa).   
Architettura di rete: rete LAN/VLAN tra siti remoti |  • Failover automatico [dell’indirizzo IP virtuale](https://safekit.eviden.com/it/best-practises/how-a-virtual-ip-address-works/) con 2 nodi nella stessa sottorete. <br> • Buona larghezza di banda per la risincronizzazione ([passaggio 3](https://safekit.eviden.com/it/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)). <br> • Bassa latenza per [la replica sincrona](https://safekit.eviden.com/it/best-practises/synchronous-replication-vs-asynchronous-replication/): in genere < 5 ms RTT; i valori più elevati devono essere convalidati in base alla velocità di scrittura dell’applicazione.  |  • Se i due nodi si trovano in sottoreti diverse (comune nel cloud), utilizzare [altre opzioni di reindirizzamento](https://safekit.eviden.com/it/best-practises/how-a-virtual-ip-address-works/#safekit-virtual-ip-implementation): un bilanciatore del carico, le CLI del provider cloud, BGP o il reindirizzamento DNS. <br> • Utilizzare soluzioni di backup con replica asincrona per reti ad alta latenza.   

 

## Panoramica della soluzione SafeKit / Cloud {#overview-of-the-safekit--cloud-solution}

La soluzione è descritta qui: **💡 [SafeKit: Cloud Load Balancing e cluster <span class="notranslate farm-term" translate="no">farm</span> ad alta disponibilità delle applicazioni](<https://safekit.eviden.com/it/solutions/cloud-load-balancing-cluster-failover/>)**.

## Installazione della soluzione SafeKit / Cloud su Windows e Linux (farm.safe) {#installation-of-the-safekit--cloud-solution-on-windows-and-linux-farmsafe}

### Configurazione del bilanciatore del carico cloud {#configuration-of-the-cloud-load-balancer}

Il bilanciatore del carico deve essere configurato con un indirizzo IP virtuale.  
Inoltre, il bilanciatore del carico deve essere configurato per inviare periodicamente pacchetti di stato ai nodi.  
A tale scopo, SafeKit fornisce un controllo dello stato di salute che viene eseguito all’interno dei nodi e che

  * restituisce OK quando lo stato del modulo <span class="notranslate farm-term" translate="no">farm</span> è UP (verde)
  * restituisce NOT FOUND in tutti gli altri stati

È necessario configurare il bilanciatore del carico cloud con:

  * Protocollo HTTP
  * porta 9010, la porta del server web SafeKit
  * URL /var/modules/farm/ready.txt (se <span class="notranslate farm-term" translate="no">farm</span> è il nome del modulo che verrà distribuito in seguito)

⚠️ Non configurare un indirizzo IP virtuale e le regole di bilanciamento del carico al passaggio 4 nella configurazione dettagliata riportata di seguito. L’indirizzo IP virtuale e le regole di bilanciamento del carico sono già impostati nel bilanciatore del carico cloud. L’impostazione di un IP virtuale e delle regole di bilanciamento del carico al passaggio 4 è utile solo per la configurazione on-premise.

### Configurazione della sicurezza della rete cloud {#configuration-of-the-cloud-network-security}

La sicurezza della rete deve essere configurata per abilitare le comunicazioni per i seguenti protocolli e porte:

  * UDP - 4800 per il servizio safeadmin (tra i nodi SafeKit)
  * UDP - 4803 per gli heartbeat all’interno del modulo <span class="notranslate farm-term" translate="no">farm</span> (tra i nodi SafeKit)
  * TCP – 9010 per il controllo dello stato del load-balancer e per la console web SafeKit in esecuzione in modalità http
  * TCP – 9001 per configurare la modalità https per la console
  * TCP – 9453 per la console web SafeKit in esecuzione in modalità https

### Installazione del pacchetto su Windows {#package-installation-on-windows}

  * Scarica e installa la versione gratuita di SafeKit su 2 nodi Windows.   
Nota: la versione gratuita include tutte le funzionalità SafeKit. Al termine del periodo di prova, è possibile attivare le chiavi di licenza permanenti senza disinstallare il pacchetto. 
  * Al termine dell’installazione del pacchetto, selezionare **Imposta subito le credenziali della console e le regole del firewall** e configurare una password per l’utente **admin** della console SafeKit.   
**Imposta la stessa password su tutti i nodi.**
  * Escludere dalla scansione antivirus **C:/safekit/** (la directory di installazione predefinita) e **tutte le cartelle replicate** che si intende definire.   
Gli antivirus potrebbero incontrare difficoltà nel rilevare SafeKit a causa della sua stretta integrazione con il sistema operativo, dei meccanismi IP virtuali, della replica in tempo reale e del riavvio dei servizi critici. 

<a class="btn-download" href="/it/resources/safekit-free-trial/">Scarica SafeKit (Windows) ></a>

### Installazione del pacchetto su Linux {#package-installation-on-linux}

  * Installare la versione gratuita di SafeKit su 2 nodi Linux. Nota: la versione di prova gratuita include tutte le funzionalità SafeKit. Al termine della prova, è possibile attivare le chiavi di licenza permanenti senza disinstallare il pacchetto.
  * Dopo aver scaricato il pacchetto safekit_xx.bin, eseguilo per estrarre l’rpm e lo script safekitinstall, quindi esegui lo script **safekitinstall**
  * Rispondere **sì** alla configurazione automatica del firewall
  * Impostare la password per la console web e per l’utente predefinito **admin**. **Impostare la stessa password su tutti i nodi.**

<a class="btn-download" href="/it/resources/safekit-free-trial/">Scarica SafeKit (Linux) ></a>

 

Nota: il modulo generico **farm.safe** che si sta per configurare è fornito all’interno del pacchetto.

## Configurazione passo-passo della soluzione SafeKit / Cloud {#step-by-step-configuration-of-the-safekit--cloud-solution}

### Prerequisiti {#prerequisites}

  * Installa  su almeno 2 nodi.
  * Per il bilanciamento del carico IP virtuale, tutti i nodi devono trovarsi sulla stessa LAN o LAN estesa (livello 2). Le reti instradate di livello 3 richiedono 🛠️ [bilanciatori del carico cloud](https://safekit.eviden.com/it/resources/safekit-user-guide-82/#Cloud).

### 1. Avviare la console SafeKit {#1-launch-the-safekit-console}

  * Su un nodo del cluster, aprire un browser e connettersi a `http://localhost:9010`.
  * Accedi con il nome utente `admin` e la password impostata durante l’installazione.

È possibile aprire la console anche da una workstation esterna al cluster.

⚠️ Utilizzare un unico browser per configurare entrambi i nodi con SafeKit.

ℹ️ Per proteggere la console web, consultare 🛠️ [11. Protezione del servizio web SafeKit](https://safekit.eviden.com/it/resources/safekit-user-guide-82/#https) nella Guida per l’utente.

![Console web SafeKit per il cluster ](https://safekit.eviden.com/wp-content/uploads/2024/03/01-login-large.png)

### 2. Configurare gli indirizzi dei nodi {#2-configure-node-addresses}

  * Inserire l’indirizzo IP di ciascun nodo. Premere il tasto Tab per verificare la connessione e compilare i nomi dei nodi.
  * Se `node1` o `node2` è rosso, verificare che il browser possa raggiungere entrambi i nodi. Controllare il firewall su ciascun nodo. Vedere 🛠️ [Risoluzione dei problemi](https://safekit.eviden.com/it/resources/safekit-user-guide-82/#Troubleshooting).
  * Fare clic su `Save and apply` per salvare la configurazione.
  * Verificare che entrambi i nodi visualizzino ✅ `Success`.
  * Se un nodo mostra ❌ `Failure`, espandere il suo pannello ▼ e leggere i messaggi. Utilizzare SafeKit AI 🤖 se si necessita di aiuto.

ℹ️ Per aggiungere una seconda rete heartbeat e una rete di replica dedicata, fare clic sul primo pulsante ➕ in `LAN and nodes`.

ℹ️ Fare clic su `Advanced configuration` per visualizzare il file `cluster.xml`. La console compila questo file e lo distribuisce su entrambi i nodi.

![Indirizzi dei nodi per il cluster ](https://safekit.eviden.com/wp-content/uploads/2024/03/02-cluster-edit.png)

### 3. Seleziona un modulo {#3-select-a-module}

  * Nel `New module`, selezionare il modulo `farm.safe`.

ℹ️ Nel banner blu, 🛜 `node1` è il nodo connesso alla console. Inoltra le richieste a `node2` quando necessario.

ℹ️ Se durante l’installazione è stato aggiunto un file modulo `xxx.safe`, la console lo cerca nella directory `Application_Modules/generic/` sul `node1`.

![Scegli il modulo per ](https://safekit.eviden.com/wp-content/uploads/2024/03/04-module-new.png)

### 4. Configurare il modulo {#4-configure-the-module}

  * In `Module startup at boot`, impostare il modulo in modo che si avvii automaticamente all’avvio, senza ritardi.
  * In `Macros`/`SERVICES`, elencare i servizi dell’applicazione in ordine di avvio. Separare i nomi con virgole.
  * Nelle `Heartbeat networks`, mantenere una rete Heartbeat, a meno che non sia stata aggiunta una LAN nel passaggio 2.
  * In `Virtual IP addresses`, immettere un indirizzo IP virtuale nella stessa sottorete di entrambi i nodi.
  * Configurare i client dell’applicazione in modo che utilizzino questo indirizzo IP virtuale o il suo nome DNS.
  * In `Load balancing rules`, inserire la porta di servizio da bilanciare, ad esempio la porta TCP 9010.
  * In `Load balancing rules`, selezionare `Source address` o `Source port`:
    * `Source address`: tutte le connessioni TCP dallo stesso client vanno allo stesso nodo nel <span class="notranslate farm-term" translate="no">farm</span>. In questo modo viene conservato il contesto della sessione del client su tale nodo.
    * `Source port`: le connessioni TCP dallo stesso client possono andare a nodi diversi nel <span class="notranslate farm-term" translate="no">farm</span>. Il contesto della sessione non è condiviso tra i nodi.
  * In `Checkers`, aggiungere i controlli necessari: monitoraggio dei processi, controlli personalizzati, TCP, ping o controlli split-brain.
  * Un processo elencato in `Monitored processes/services` viene monitorato e riavviato in caso di errore. Un nome di processo errato causa l’arresto immediato del modulo dopo l’avvio.

ℹ️ Fare clic su `Advanced configuration` per visualizzare il file `userconfig.xml`. La console compila questo file e lo distribuisce su entrambi i nodi con gli script di riavvio.

ℹ️ In una distribuzione cloud, il 🛠️ [bilanciatore del carico cloud](https://safekit.eviden.com/it/resources/safekit-user-guide-82/#Cloud) gestisce l’indirizzo IP virtuale e le regole di bilanciamento del carico. Non configurarle in SafeKit.

ℹ️ Quando si applica la configurazione, SafeKit imposta il tipo di avvio del servizio Windows su `Manual`. I servizi si avviano con il modulo, non all’avvio del sistema. SafeKit impedisce inoltre l’avvio di questi servizi all’avvio del sistema su Linux.

![Impostazioni del modulo per l’  <span class="notranslate farm-term" translate="no">farm</span>](https://safekit.eviden.com/wp-content/uploads/2025/05/36-module-farm-config-edit-1.jpg)

### 5. Modifica gli script (facoltativo) {#5-edit-scripts-optional}

  * Nella maggior parte dei casi, è possibile saltare questo passaggio. Gli script sono già configurati per riavviare i servizi elencati nel passaggio precedente.
  * Fare clic su `Next step` se non sono necessarie modifiche.
  * Lo script `start_both.ps1` avvia i servizi nell’ordine dell’elenco `SERVICES`.
  * Lo script `stop_both.ps1` arresta i servizi in ordine inverso.
  * Lo script `start_both.ps1` controlla anche ogni servizio. Arresta il modulo se un servizio non si avvia.

![Riavvia gli script per il modulo ](https://safekit.eviden.com/wp-content/uploads/2025/05/35-module-iis-edit-script-1.png)

### 6. Crittografia della comunicazione (opzionale) {#6-communication-encryption-optional}

  * Mantenere la crittografia della comunicazione abilitata tra i nodi.

![Crittografia della comunicazione per il modulo ](https://safekit.eviden.com/wp-content/uploads/2025/05/07-module-encryption-1.png)

### 7. Salva e applica {#7-save-and-apply}

  * Fare clic su `Save and apply` per distribuire la configurazione e gli script su entrambi i nodi.

![Distribuzione della configurazione per il modulo ](https://safekit.eviden.com/wp-content/uploads/2025/05/08-module-save-1.png)

### 8. Controllare il risultato della configurazione {#8-check-the-configuration-result}

  * Verificare che entrambi i nodi visualizzino ✅ `Success`. Quindi fare clic su `Monitor modules`.
  * Se un nodo mostra ❌ `Failure`, espandere il suo pannello ▼ e leggere i messaggi. Utilizzare SafeKit AI 🤖 se si necessita di aiuto.

![Risultato della configurazione per il modulo ](https://safekit.eviden.com/wp-content/uploads/2025/05/09-module-save-check-1.png)

### 9. Avviare il cluster <span class="notranslate farm-term" translate="no">farm</span> sul nodo 1 e sul nodo 2 {#9-start-the-farm-cluster-on-node-1-and-node-2}

  * Aprite il menu ⋯ e selezionate `Start` su entrambi i nodi, come mostrato nell’immagine.

![Avviare il cluster  su entrambi i nodi](https://safekit.eviden.com/wp-content/uploads/2024/03/11-monitoring-farm-stop-stop-start.png)

### 10. Attendere che entrambi i nodi siano `UP` (verdi) {#10-wait-until-both-nodes-are-up-green}

<p>Entrambi i nodi devono raggiungere lo stato <code>UP</code> (verde). Ciò significa che lo script <code>start_both</code> è stato eseguito su entrambi i nodi.</p>

<p> ⚠️ Se un nodo non raggiunge <code>UP</code> (verde), o se l’applicazione non si avvia, controllare il suo log del modulo <a href="/wp-content/uploads/2024/03/37-module-log-farm-script.png">🖼️</a>. </p>

  * Fare clic sull’icona 🔍 per `node1` o `node2` per aprire il registro del modulo. Cercare errori, ad esempio un controllo che ha arrestato il modulo.
  * Nel log, fare clic su `start_both`. L’output dello script viene visualizzato a destra. Controllare la presenza di errori di avvio del servizio.
  * Usa SafeKit AI 🤖 per ricevere assistenza con i messaggi di log.

ℹ️ Utilizza la 🕒 **[cronologia 🖼️](https://safekit.eviden.com/wp-content/uploads/2026/05/safekit-console-timeline.png)** per comprendere la sequenza degli eventi nel cluster.

![Entrambi i nodi del cluster  sono in esecuzione](https://safekit.eviden.com/wp-content/uploads/2024/03/15-monitoring-up-up.png)

### 11. Test {#11-testing}

SafeKit include un test mosaico integrato. Vedere [Test dell’indirizzo IP virtuale di bilanciamento del carico in un cluster farm SafeKit](https://safekit.eviden.com/it/best-practises/test-load-balancing-vip-farm/).

![Testare l’indirizzo IP virtuale  con il mosaico](https://safekit.eviden.com/wp-content/uploads/2024/03/appli-19.png)

ℹ️ Per maggiori dettagli e video, consulta la [formazione online SafeKit](https://safekit.eviden.com/it/resources/safekit-on-line-training/).

### 12. Supporto {#12-support}

  * Per il supporto, creare uno `Snapshot` SafeKit per ogni nodo. Raccogliere i 2 file .zip.

ℹ️ Per maggiori informazioni, consultare [il supporto SafeKit](https://safekit.eviden.com/it/resources/safekit-support/).

![Supporto per gli snapshot per il cluster ](https://safekit.eviden.com/wp-content/uploads/2026/09/32-snapshots-network-load-balancing-cluster.png)

 

## Dimostrazione della soluzione <span class="notranslate farm-term" translate="no">farm</span> SafeKit {#demonstration-of-the-safekit-farm-solution}

### Video SafeKit: bilanciamento del carico di rete e gestione degli IP virtuali (5:03) {#demo-farm}

In questo video, scoprite come implementare un **indirizzo IP virtuale** per fornire un unico punto di ingresso per un cluster a 2 nodi. SafeKit semplifica **il bilanciamento del carico di rete** gestendo automaticamente l’IP virtuale, assicurando che il traffico dei client sia distribuito tra i nodi e reindirizzato istantaneamente durante un failover. Sebbene questa dimostrazione utilizzi Apache su Windows, la soluzione funziona in modo identico con altre applicazioni.

### Capitoli {#chapters}

  1. 🎬 [Architettura: Preparazione di 2 nodi per un IP virtuale condiviso](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=0s) (0:13)
  2. 🎬 [Configurazione: impostazione del modulo farm.safe e dell’indirizzo IP virtuale](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=13s) (2:20)
  3. 🎬 [Validazione: test di failover e reindirizzamento IP virtuale in caso di arresto anomalo del server](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=153s) (2:30)

### Implementazione passo-passo {#step-by-step-implementation}

  * 🛠️ [Leggi la guida su come configurare un cluster farm.safe su Windows](https://safekit.eviden.com/it/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-network-load-balancing-and-failover/)
  * 🛠️ [Leggi la guida su come configurare un cluster farm.safe su Linux](https://safekit.eviden.com/it/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-network-load-balancing-and-failover/)

