Condividi tramite


Progettazione di federazioni di server database per la massima disponibilità dei dati

I dati relativi a un sito Web di grandi dimensioni o a un sistema OLTP interno devono essere estremamente affidabili. In un sistema cluster, la non disponibilità di un server può influire negativamente sulle prestazioni, senza tuttavia bloccare l'intero sistema. I server del cluster rimanenti bilanceranno il carico finché non sarà possibile sostituire il server nel cluster.

SQL Server non supporta questo tipo di clustering con bilanciamento del carico, ma supporta il clustering di failover di Microsoft Cluster Services. Il clustering di failover supporta da uno a quattro server per cluster, a seconda del sistema operativo. Per le applicazioni, il cluster è un unico server virtuale. Se si verifica un errore nel nodo del server primario, un altro nodo rileva la non disponibilità del nodo primario e inizia automaticamente a gestire tutte le richieste inviate al server virtuale. Il cluster rimane in esecuzione nel nodo alternativo fino a quando il server primario non viene ripristinato o sostituito. Il clustering di failover offre la massima disponibilità dei dati, ma non esegue il bilanciamento del carico.