Disponibilità elevata di Azure Analysis ServicesAnalysis Services high availability

Questo articolo descrive come garantire la disponibilità elevata dei server di Azure Analysis Services.This article describes assuring high availability for Azure Analysis Services servers.

Garantire la disponibilità elevata durante un'interruzione del servizioAssuring high availability during a service disruption

Sebbene accada raramente, un data center di Azure può subire un'interruzione del servizio.While rare, an Azure data center can have an outage. Quando si verifica un'interruzione, viene generata un'interruzione delle attività che può durare pochi minuti oppure alcune ore.When an outage occurs, it causes a business disruption that might last a few minutes or might last for hours. La disponibilità elevata è ottenuta spesso con la ridondanza dei server.High availability is most often achieved with server redundancy. Azure Analysis Services consente di ottenere tale ridondanza tramite la creazione di server secondari e aggiuntivi in una o più aree.With Azure Analysis Services, you can achieve redundancy by creating additional, secondary servers in one or more regions. Per garantire che i dati e i metadati presenti sui server ridondanti creati siano sincronizzati con il server posizionato nell'area non in linea, è possibile:When creating redundant servers, to assure the data and metadata on those servers is in-sync with the server in a region that has gone offline, you can:

  • Distribuire i modelli nei server ridondanti in altre aree.Deploy models to redundant servers in other regions. Questo metodo richiede l'elaborazione dei dati in parallelo sia sul server primario sia sui server, assicurando così la sincronizzazione di tutti i server.This method requires processing data on both your primary server and redundant servers in-parallel, assuring all servers are in-sync.

  • Eseguire il backup dei database dal server primario e il ripristino nei server ridondanti.Backup databases from your primary server and restore on redundant servers. È possibile ad esempio automatizzare i backup notturni nell'archiviazione di Azure e il ripristino nei server ridondanti in altre aree.For example, you can automate nightly backups to Azure storage, and restore to other redundant servers in other regions.

In entrambi i casi, se il server principale subisce un'interruzione, è necessario modificare le stringhe di connessione nei client di segnalazione report affinché eseguano la connessione al server del data center di un'altra area.In either case, if your primary server experiences an outage, you must change the connection strings in reporting clients to connect to the server in a different regional datacenter. Questa modifica deve essere presa in considerazione come soluzione estrema e solo quando si verifica un'interruzione del data center dell'area.This change should be considered a last resort and only if a catastrophic regional data center outage occurs. È più probabile che un'interruzione del data center che ospita il server principale venga risolta prima che sia possibile aggiornare le connessioni in tutti i client.It's more likely a data center outage hosting your primary server would come back online before you could update connections on all clients.

Per evitare di dover modificare le stringhe di connessione nei client di creazione report, è possibile creare un alias server per il server primario.To avoid having to change connection strings on reporting clients, you can create a server alias for your primary server. Se il server primario si arresta, è possibile modificare l'alias in modo che punti a un server ridondante in un'altra area.If the primary server goes down, you can change the alias to point to a redundant server in another region. È possibile automatizzare l'assegnazione dell'alias al nome del server scrivendo il codice per eseguire un controllo di integrità endpoint nel server primario.You can automate alias to server name by coding an endpoint health check on the primary server. Se il controllo di integrità non riesce, lo stesso endpoint può indirizzare a un server ridondante in un'altra area.If the health check fails, the same endpoint can direct to a redundant server in another region.

Backup e ripristino Backup and restore
Gestire Azure Analysis Services Manage Azure Analysis Services
Nomi del server aliasAlias server names