Come è possibile creare una configurazione high-availability con Synology NAS?
Come è possibile creare una configurazione high-availability con Synology NAS?
Alcuni articoli sono stati tradotti dall’inglese con strumenti meccanici e possono contenere imprecisioni oppure errori di grammatica.
Dettagli
Con Synology High Availability (SHA), è possibile distribuire una soluzione high-availability per garantire servizi ininterrotti. SHA consente di combinare due dispositivi Synology NAS in un cluster high-availability, garantendo servizi di archiviazione non-stop con disponibilità di sistema massimizzata.
Questo tutorial guida nel processo di creazione di una soluzione high-availability con Synology NAS. Se non è possibile trovare ciò che serve, consultare il white paper Synology High Availability per ulteriori informazioni.
Note:
- Questo articolo non si applica ai modelli Synology con doppio controller NAS e Unified Controller .
- Per ulteriori informazioni sui modelli applicabili, i requisiti di sistema, l'ambiente di rete e le limitazioni, consultare la Guida per l'utente SHA e l' articolo della Guida .
Contenuti
Soluzione
Che cos'è Synology High Availability?
Il termine "high-availability" si riferisce a una soluzione di layout del server progettata per ridurre le interruzioni del servizio causate da malfunzionamenti del server. Synology High Availability (SHA) impiega due host per formare un "cluster high-availability" in cui un host assume il ruolo di "server attivo" e l'altro host funge da "server passivo" di standby.
In un cluster high-availability, i dati nel server attivo vengono continuamente replicati nel server passivo, in modo che le copie di tutti i file siano presenti su entrambi gli host. Pertanto, in caso di crash o malfunzionamento del server attivo, il server passivo può assumere tutti i servizi, riducendo al minimo i tempi di fermo del sistema.
Prima di iniziare
Leggere attentamente le sezioni seguenti prima di provare a creare un cluster high-availability.
Requisiti hardware:
- SHA richiede due Synology NAS identici per agire come server attivi e passivi.
- Due diversi Synology NAS possono agire come server attivi e passivi, ma con limitazioni. Per maggiori dettagli, consultare questo articolo.
Requisiti di sistema:
- I server attivi e passivi devono essere modelli identici e entrambi supportano Synology High Availability.
- La stessa versione di DSM e il pacchetto devono essere installati su entrambi gli host.
L'illustrazione sopra è solo di riferimento. Il modello in uso e la versione DSM potrebbero differire.
Volume e disco:
- La capacità dell'unità di entrambi gli host deve essere identica per evitare incoerenze di dati.
- I server attivi e passivi devono avere lo stesso numero di unità. Inoltre, la posizione di guida deve essere identica.
- Gli host non possono contenere volumi in formato SHR. Accedere a Storage Manager > Volume per verificare che non esistano volumi SHR.
L'illustrazione sopra è solo di riferimento. Il numero e la dimensione dei dischi nell'ambiente in uso possono variare.
Ambiente di rete:
- A entrambi gli host devono essere assegnati indirizzi IP statici come connessione cluster. Verificare che gli indirizzi IP di entrambi gli host siano accessibili e appartengano alla stessa subnet; in caso contrario, potrebbero verificarsi degli errori durante l'esecuzione di un passaggio al server passivo. Per modificare le impostazioni di rete, accedere a ciascun host e andare su Pannello di controllo > Rete > Interfaccia di rete, selezionare l'interfaccia di rete e fare clic su Modifica.
- Entrambi gli host devono avere lo stesso numero di porte LAN. Se gli host sono dotati di schede di interfaccia di rete aggiuntive, anche queste schede di rete saranno conteggiate come porte LAN aggiuntive.
- Synology High Availability non supporta: DHCP, server DHCP, IPv6, PPPoE e Wi-Fi. Verificare che le opzioni precedenti siano tutte disattivate prima di creare un cluster high-availability.
Cablare gli host
In questa sezione, spiegheremo come connettere entrambi gli host in modo da poter creare un cluster high-availability. Seguire i seguenti passaggi:
-
Utilizzare un cavo di rete per collegare i due host tra loro. Questa connessione fungerà da connessione Heartbeat tra i due host, facilitando la comunicazione e consentendo la replica dei dati dal server attivo al server passivo. Questa connessione deve soddisfare i seguenti criteri:
- Utilizzare la stessa interfaccia di rete su entrambi gli host. Ad esempio, se un'estremità è collegata alla LAN 1 su un host, l'altra estremità deve essere connessa alla LAN 1 sull'altro host.
- Utilizzare l'interfaccia di rete più veloce su entrambi gli host. Se gli host sono dotati di schede di interfaccia di rete add-on 10GbE, questa connessione deve utilizzarle.
- Connetti i due host direttamente, senza passare attraverso switch o router.
- Utilizzare i cavi di rete per collegare i due host alla rete utilizzando le interfacce di rete restanti. Verificare che queste connessioni siano attive e appartengano alla stessa rete. Per evitare interruzioni del servizio causate da errori di rete, si consiglia di implementare più switch nell'ambiente di rete in modo che ogni host nel cluster high-availability possa essere connesso a uno switch separato.
- Gli host sono ora pronti per creare un cluster high-availability. Continuare con i passaggi seguenti.
Creare un cluster high-availability con gli host
Una volta che i due host sono collegati correttamente, è possibile seguire i passaggi seguenti per creare un cluster high-availability.
- Accedere all'host che assume il ruolo di server attivo con un account appartenente al gruppo administrators.
- Aprire Synology High Availability.
- Fare clic su Crea cluster high-availability per avviare la procedura guidata di creazione del cluster.
- Fare clic su Avanti.
- Selezionare le interfacce di rete da usare per la connessione cluster del cluster high-availability e la connessione Heartbeat. Quindi fare clic su Avanti.
- Inserire le credenziali di un account appartenente al gruppo administrators nel server passivo. Quindi fare clic su Avanti.
- Specificare un nome per il cluster high-availability e l'indirizzo IP con il quale sarà possibile accedere alle risorse del cluster. La procedura guidata visualizzerà l'intervallo IP disponibile; selezionare un indirizzo IP che non sia stato utilizzato da altri servizi nella rete. Quindi fare clic su Avanti.
- La procedura guidata verificherà se il sistema soddisfa tutti i requisiti. Fare clic su Avanti al termine della verifica.
-
Se sono presenti dati, volume o LUN nel server attivo:
- Per DSM 7.0 e versioni successive: il sistema sincronizzerà i dati dal server attivo al server passivo. Selezionare la casella di controllo e fare clic su Sì per continuare.
- Per DSM 6.2 e precedenti: è necessario scegliere di mantenere o cancellare tutti i dati. Fare clic su Avanti per continuare.
- Confermare le impostazioni effettuate in precedenza. Quindi fare clic su Applica.
- Dopo aver letto le istruzioni, spuntare la casella di controllo, quindi fare clic su Sì.
- Verrà avviata la procedura guidata per la creazione del cluster high-availability. Il tempo di creazione varia a seconda dell'ambiente.
- Al termine, verrà visualizzato lo stato del cluster nella pagina Cluster.
Risolvere gli errori dopo che si verifica il failover automatico
Quando si verificano determinati errori, il sistema può eseguire automaticamente il failover dei servizi dal server attivo al server passivo. Questo evento è denominato "failover automatico". Il sistema potrebbe avviare il failover nelle situazioni seguenti.
Spazio di archiviazione in crash:
Il failover automatico si verifica quando uno spazio di archiviazione (ad esempio volume, iSCSI LUN) sul server attivo va in crash, ma lo spazio di archiviazione corrispondente sul server passivo funziona normalmente.1 Ad esempio, se l'Host A è il server attivo e l'Host B è il server passivo, il sistema eseguirà un failover automatico quando uno spazio di archiviazione va in crash sull'Host A e lo spazio di archiviazione corrispondente è integro nell'Host B.
Al termine del processo di failover automatico, procedere come segue:
-
Andare alla pagina Archiviazione e identificare i dischi mancanti o in crash nell'host A (che ora è il server passivo).
- In caso di dischi mancanti, installare i dischi negli slot corrispondenti in modo che entrambi gli host dispongano della stessa quantità di dischi.
- Se sono presenti dischi in crash, sostituirli.
- Verificare che entrambi gli host contengano configurazioni disco identiche e che lo stato di tutti i dischi sia Normale o Non inizializzato.
- Andare alla pagina Archiviazione e fare clic su Ripara per correggere lo spazio di archiviazione.
Errore di servizio:
Il failover automatico si verifica quando si verifica un errore su un servizio monitorato. Ad esempio, in caso di malfunzionamento di un servizio monitorato sull'host A (il server attivo), il sistema eseguirà automaticamente il failover sull'host B. In questo caso, procedere come segue una volta completato il failover automatico.
- Andare alla pagina Host.
- L'host A dovrebbe ora essere il server passivo, quindi fare clic sul pulsante di accensione > Spegnimento.
- Quando l'Host A si è spento completamente, riaccenderlo.
Interruzione di corrente:
Il failover automatico si verifica quando il server attivo viene spento, riavviato, entrambe le unità di alimentazione si guastano o viene interrotta l'alimentazione esterna. Ad esempio, se l'Host A è il server attivo e il relativo alimentatore si interrompe, il sistema eseguirà il failover sull'Host B. Una volta ripristinata l'alimentazione, riaccendere l'Host A (che ora è il server passivo).
Mantenere il cluster high-availability
Per le procedure di manutenzione ordinaria, consultare le istruzioni seguenti.
Procedura
|
Istruzioni
|
---|---|
Cambia server attivo in server passivo
|
|
Rimuovere il server passivo dal cluster
|
|
Aggiungere un nuovo server passivo
|
|
Rimuovere il cluster high-availability e riportare gli host allo stato standalone
|
|
Aggiorna sistema/pacchetto
|
|
Note:
- Il sistema non avvierà un failover automatico se non è presente alcun volume o iSCSI LUN (Block-Level) nello spazio di archiviazione in crash.
- I server SSH e NTP saranno abilitati automaticamente nel server attivo una volta creato il cluster high-availability.
- Per ulteriori informazioni sui modelli Synology NAS applicati di Synology High Availability, consultare qui.