Usare un'istanza del cluster di failover SQL Server Always On per il database del sito

Si applica a: Configuration Manager (Current Branch)

È possibile usare un'istanza del cluster di failover SQL Server Always On per ospitare il database del sito Configuration Manager. Le istanze del cluster di failover forniscono il supporto del failover per l'intera istanza di SQL Server e migliorano l'affidabilità del database del sito. Tuttavia, non offre vantaggi aggiuntivi per l'elaborazione o il bilanciamento del carico. Le istanze del cluster di failover richiedono l'uso dell'archiviazione condivisa, che può essere un singolo punto di errore. È possibile che si verifichi una riduzione delle prestazioni, perché il server del sito deve trovare il nodo attivo dell'istanza del cluster di failover prima di connettersi al database del sito.

Importante

Per configurare correttamente un'istanza del cluster di failover, usare la documentazione e le procedure per SQL Server. Per altre informazioni, vedere Always On Istanze del cluster di failover (SQL Server).

Prima di installare Configuration Manager, preparare l'istanza del cluster di failover per supportare Configuration Manager. Per altre informazioni, vedere Preparare un'istanza di SQL Server cluster.

Durante Configuration Manager'installazione, il writer del servizio Copia shadow del volume di Windows viene installato in ogni nodo del computer fisico del cluster di failover di Windows Server. Questo servizio supporta l'attività di manutenzione Backup server del sito .

Dopo l'installazione del sito, Configuration Manager verifica la presenza di modifiche al nodo del cluster ogni ora. Configuration Manager gestisce automaticamente le modifiche rilevate che influiscono sulle installazioni dei componenti. Ad esempio, un failover del nodo o l'aggiunta di un nuovo nodo all'istanza del cluster di failover.

Opzioni supportate

Configuration Manager supporta le opzioni seguenti per le istanze del cluster di failover usate per il database del sito:

  • Un cluster a istanza singola

  • Configurazioni di più istanze

  • Più nodi attivi

  • Sia un'istanza denominata che un'istanza predefinita

Prerequisiti

  • Il server di database del sito deve essere remoto dal server del sito. Il cluster non può includere il server del sito.

    Nota

    Il processo di installazione Configuration Manager non blocca l'installazione del ruolo del server del sito in un computer con il ruolo Windows per il clustering di failover. SQL Server Always On gruppi di disponibilità richiedono questo ruolo, quindi in precedenza non era possibile raggruppare il database del sito nel server del sito. Con questa modifica, è possibile creare un sito a disponibilità elevata con meno server usando un gruppo di disponibilità e un server del sito in modalità passiva. Per altre informazioni, vedere Opzioni a disponibilità elevata.

  • Aggiungere l'account computer del server del sito al gruppo Administrators locale di ogni server nel cluster.

  • Per supportare l'autenticazione Kerberos, abilitare il protocollo di comunicazione di rete TCP/IP per la connessione di rete di ogni nodo del cluster. Il protocollo Named pipe non è obbligatorio, ma può essere usato per risolvere i problemi di autenticazione Kerberos. Le impostazioni del protocollo di rete vengono configurate in Gestione configurazione SQL Server, in Configurazione di rete SQL Server.

  • Esistono requisiti di certificato specifici quando si usa un'istanza del cluster di failover per il database del sito. Per altre informazioni, vedere gli articoli seguenti:

    Nota

    Se non si effettua il preprovisioning di un certificato in SQL Server, Configuration Manager crea ed esegue il provisioning di un certificato autofirma per SQL Server.

Limitazioni

Installazione e configurazione

  • I siti secondari non possono usare un'istanza del cluster di failover.

  • Quando si specifica un'istanza del cluster di failover, non è possibile impostare un percorso di file personalizzato per il database del sito.

Provider SMS

Non è possibile installare il provider SMS in un'istanza del cluster di failover. Non è inoltre supportato in un computer eseguito come nodo che partecipa all'istanza del cluster di failover.

Opzioni di replica dei dati

Se si usano viste distribuite, non è possibile usare un'istanza del cluster di failover per ospitare il database del sito.

Backup e ripristino

Configuration Manager non supporta il backup di System Center Data Protection Manager (DPM) per le istanze del cluster di failover che usano un'istanza denominata. Supporta il backup di DPM nelle istanze del cluster di failover che usano l'istanza predefinita SQL Server.

Preparare un'istanza del cluster di failover

Ecco le attività principali da completare per preparare il database del sito:

  • Creare l'istanza del cluster di failover per ospitare il database del sito in un ambiente cluster di failover di Windows Server esistente. Per i passaggi specifici per installare e configurare un'istanza del cluster di failover, vedere la documentazione specifica della versione di SQL Server. Per altre informazioni, vedere Creare una nuova istanza del cluster di failover SQL Server Always On.

  • In ogni computer nell'istanza del cluster di failover inserire un file nella cartella radice di ogni unità in cui non si vuole Configuration Manager installare i componenti del sito. Assegnare al file NO_SMS_ON_DRIVE.SMSil nome . Per impostazione predefinita, Configuration Manager installa alcuni componenti in ogni nodo fisico per supportare operazioni come il backup.

  • Aggiungere l'account computer del server del sito al gruppo Administrators locale di ogni nodo del cluster di failover di Windows Server.

  • Nell'istanza del cluster di failover assegnare il ruolo sysadmin SQL Server all'account utente che esegue Configuration Manager configurazione.

Installare un nuovo sito

Per installare un sito che usa un database del sito cluster, eseguire Configuration Manager configurazione seguendo il normale processo di installazione di un sito. Nella pagina Informazioni database specificare il nome dell'istanza del cluster di failover. Il nome dell'istanza del cluster di failover sostituisce il nome di un singolo computer che esegue SQL Server.

Importante

Assicurarsi di usare il nome dell'istanza del cluster di failover SQL Server Always On, non il cluster di failover di Windows Server. Se si usa il nome del cluster di failover di Windows Server, il database del sito viene installato nel disco rigido locale del nodo del cluster di failover di Windows Server attivo. Questa configurazione impedisce il failover corretto se il nodo ha esito negativo.