Sei sulla pagina 1di 2

Architetture a Cluster Cluster ad alta disponibilit I Cluster HA (High Availability) possono essere in configurazione attiva/attiva o attiva/passiva, a seconda del

servizio che devono garantire. o scopo di !uesta architettura " di garantire una pi# alta disponibilit e affidabilit del siste$a rispetto ai server tradizionali. %adozione di !uesta architettura per$ette di ridurre la co$plessit dell%hard&are, pur offrendo una ridondanza co$pleta invece che li$itata ad alcuni co$ponenti. 'i tratta di un siste$a co$posto da due server inu(, identici dal punto di vista hard&are e soft&are, in cui per) i servizi real$ente attivi sono suddivisi tra le due $acchine. *ra le due $acchine " attivo un siste$a che $onitorizza costante$ente lo stato dei servizi su entra$bi i nodi. In condizioni nor$ali, ognuna delle due $acchine esegue i propri servizi, $a in caso di caduta di uno dei server, il siste$a provvede a lanciare tutti i servizi inattivi sull%altra $acchina, assu$endone anche il no$e e l%I+, in $odo che entra$bi i nodi siano se$pre visti co$e un unico nodo dall%esterno. In entra$be le $acchine " installato il servizio Heartbeat (battito del cuore). ,uesto co$unica tra le due $acchine tra$ite due sottoreti dedicate, una connessione ethernet e una connessione seriale, per verificare lo stato di salute dell%altro nodo del cluster e prevenire la condizione di split brain. a split brain syndrome si verifica !uando tutte le reti designate per le co$unicazioni interne si arrestano e i nodi non possono ricevere i segnali heartbeat. a split brain syndro$e viene evitata richiedendo se$pre la a doppia connessione heartbeat tra i due disponibilit e l%interazione della $aggioranza dei due nodi e della funzione di condivisione di file affinch- il nodi del cluster. server cassette postali di cluster sia operativo. a condizione di split brain si presenta !uando tutte le co$unicazioni interne si arrestano $a i due nodi continuano a funzionare regolar$ente. In !uesto caso ogni nodo potrebbe pensare che il nodo fratello sia .$orto. e decidere erronea$ente di assu$ere il suo carico di lavoro, portando ad una duplicazione di esecuzione dei servizi e !uindi a un%inconsistenza e corruzione dei dati. ,uesta deprecabile condizione viene prevenuta da co$ponenti soft&are che controllano in $odo re$oto la tensione elettrica dell%altro nodo e, usando un%interruttore di rete, possono forzarne lo spegni$ento.

%interruttore di rete rileva la condizione di split brain.

Potrebbero piacerti anche