Skip To Content

Configurare l'alta affidabilità in ArcGIS Enterprise

Una distribuzione ArcGIS Enterprise è composta da:

  • Web Adaptor* e almeno un bilanciatore
  • Un DNS (facoltativo)
  • Un file server per l'archivio di configurazione di ArcGIS GIS Server
  • Uno o più siti di ArcGIS GIS Server*
  • Data Store (inclusi database registrati, file in cartelle registrate, un Data Store relazionale di ArcGIS Data Store*)
  • Un portale (in ambiente on-premises, ovvero Portal for ArcGIS*)

ArcGIS offre strumenti e funzionalità che consentono di configurare i componenti elencati con un asterisco (*) in alta affidabilità. Gli altri componenti richiedono l'utilizzo di strumenti di terze parti e funzionalità da configurare.

Le configurazioni a disponibilità elevata per ArcGIS Enterprise sono progettate per essere utilizzate all'interno di un singolo data center o equivalenti, ad esempio una regione del cloud, per evitare che singoli componenti che non siano più disponibili e causino tempi di inattività del sistema. I componenti ArcGIS Enterprise ad alta disponibilità non sono progettati per essere distribuiti in più data center. In una configurazione a disponibilità elevata, in caso di problemi di un singolo computer che esegue parzialmente o completamente un componente ArcGIS Enterprise, gli utenti possono continuare ad accedere alla distribuzione ArcGIS Enterprise. I problemi si possono verificare, ad esempio, nel disco rigido, nella scheda di rete o nel sistema operativo.

Per proteggere da più guasti o dall'indisponibilità dell'intera distribuzione, combinare tecniche di disaster recovery con alta disponibilità.

Nota:

Se si verifica un guasto in uno dei computer, la capacità totale del sistema si riduce. Pertanto, è necessario aggiungere capacità extra a ogni computer nella distribuzione ArcGIS Enterprise in modo che i computer restanti possano gestire il carico in caso di guasto di un computer.

È inoltre importante monitorare l’installazione in modo da correggere il problema il prima possibile. Se si verifica un altro problema prima di correggere il primo, la distribuzione ArcGIS Enterprise potrebbe non essere parzialmente o completamente disponibile.

Per ulteriori informazioni sui diversi componenti, su quando devono essere utilizzati e in che modo comunicano tra di loro, consultare Scenari di sviluppo per un ArcGIS Enterprise in alta affidabilità.

Le seguenti sezioni illustrano l'alta affidabilità per ogni componente e contengono i collegamenti alle istruzioni per configurare l'alta affidabilità per i componenti ArcGIS per l'installazione ArcGIS Enterprise.

Configurare un sito di ArcGIS Server ad alta affidabilità

Gli ambienti ArcGIS Enterprise contengono un server di hosting Si tratta di un'istanza di ArcGIS GIS Server destinata all'esecuzione dei servizi ospitati del portale, ad esempio feature layer ospitati, layer Tile e layer di mappa. Si può scegliere di federare ArcGIS Server aggiuntivi al portale affinché condividano il metodo di autenticazione e per registrare automaticamente i servizi Web come elementi del portale. In alternativa, è possibile federare ArcGIS GeoAnalytics Server, ArcGIS GeoEvent Server o ArcGIS Image Server con il portale. I siti federati possono essere configurati per l'alta affidabilità.

La modalità di implementazione di un sito di ArcGIS Server ad alta affidabilità varia a seconda che i servizi Web risiedano su un computer singolo o siano distribuiti su più computer.

Se l'ambiente è composto da più server, configurare un bilanciatore per comunicare con tutti i server ArcGIS Server. Tutti i server condividono directory e archivio di configurazione. Anche in questo caso, configurare queste directory su un file server in alta affidabilità per implementare un'istanza di ArcGIS Server in alta affidabilità. È inoltre possibile configurare il bilanciatore per eseguire un controllo integrità dei computer ArcGIS Server.

Consultare gli argomenti seguenti nella Guida di ArcGIS Server per ulteriori informazioni sulla configurazione di un sito di ArcGIS Server a disponibilità elevata basato su uno o più computer:

Quando si esegue la federazione di un sito di ArcGIS Server a disponibilità elevata con Portal for ArcGIS, impostare l'opzione URL di amministrazione su un URL che il portale può utilizzare per comunicare con tutti i server del sito, anche quando uno di essi non è disponibile (ad esempio l'URL di un servizio di bilanciamento del carico).

Considerare inoltre il fatto che l'utilizzo dell'URL di un bilanciatore influisce sulla modalità di connessione ad ArcGIS Server Manager. Ad esempio, se si esegue una federazione utilizzando l'URL di un bilanciatore, sarà necessario connettersi al Manager utilizzando il bilanciatore. Non sarà pertanto possibile utilizzare l'URL predefinito di ArcGIS Server Manager, ovvero http://gisserver.domain.com:6080/arcgis/manager o https://gisserver.domain.com:6443/arcgis/manager.

Configurare Data Store in alta affidabilità

Per disporre di cache in alta affidabilità dei feature layer ospitati e dei layer dei servizi 3D ospitati, installare ArcGIS Data Store e configurare Data Store relazionali e Data Store cache tile primari e di standby. Dopo aver aggiunto un Data Store di standby, questo diventerà attivo se si verifica una delle seguenti condizioni:

  • Il Data Store primario smette di funzionare. ArcGIS Data Store tenta di riavviare il Data Store sul computer primario. Se non è possibile riavviarlo, l'archivio dati viene trasferito al computer di standby.
  • L'app Web del computer primario smette di funzionare e viene effettuato il tentativo di riavviarla sul computer primario. Nei rari casi in cui questo procedimento non funziona, l'archivio dati viene trasferito al computer di standby.
  • Il computer primario non è disponibile. Questo può verificarsi se il computer subisce un arresto anomalo, viene scollegato dalla rete elettrica o perde la connettività di rete. ArcGIS Data Store effettua cinque tentativi di collegamento al computer primario. Se non è possibile stabilire una connessione dopo cinque tentativi, il Data Store viene trasferito al computer di standby.

Per ottenere output di analisi di feature Big Data o dati di osservazione archiviati in alta affidabilità, installare ArcGIS Data Store e configurare due o più Spatiotemporal Big Data Store nel server di hosting.

Utilizzare ArcGIS Data Store come il Data Store per il server di hosting del portale in modo da sfruttare la funzionalità di failover fornita.

Per utilizzare dati provenienti da feature layer in alta affidabilità, installare ArcGIS Data Store in due computer distinti e creare un Data Store relazionale su ciascun computer. Configurare ciascun Data Store relazionale con l'istanza del sito GIS Server che verrà utilizzata con il server di hosting del portale. Il primo Data Store relazionale configurato rappresenta il computer primario del Data Store relazionale, mentre il secondo computer configurato è il Data Store di standby.

Per cache di layer del servizio 3D ospitato in alta affidabilità, installare ArcGIS Data Store in due computer distinti e creare un Data Store cache tile in ciascun computer. Configurare ciascun Data Store cache tile con l'istanza di GIS Server che verrà utilizzata con il server di hosting del portale. Il primo Data Store cache tile configurato rappresenta il computer primario del Data Store cache tile, mentre il secondo computer configurato è il Data Store di standby.

ArcGIS Data Store replica automaticamente i dati dei feature layer ospitati e le cache dei layer dei servizi 3D ospitati dal Data Store primario in quello di standby; pertanto, i dati esistono in due posizioni. GIS Server comunica sempre con il Data Store attivo (primario).

Per i dati di osservazione a disponibilità elevata archiviati utilizzati con ArcGIS GeoEvent Server o per impostare la disponibilità elevata per i dati generati dall'analisi delle feature Big Data, è possibile installare ArcGIS Data Store in tre o più computer e quindi creare uno Spatiotemporal Big Data Store in ciascun computer. Configurare ciascun Data Store con il server di hosting del portale. Una copia di ciascun dataset è sempre disponibile in almeno due dei computer dei Data Store. Se si verifica un guasto in uno dei computer, il Data Store garantisce la disponibilità dei dati in almeno due dei restanti computer.

Per ulteriori informazioni e istruzioni, consultare Aggiungere un computer al Data Store.

Configurare un portale in alta affidabilità

Un portale in alta affidabilità include due computer Portal for ArcGIS accessibili tramite un bilanciatore.

I due computer del portale memorizzano il contenuto in una directory comune. Per configurare il portale in alta affidabilità, è necessario configurare la directory di contenuti in un file server in alta affidabilità.

Una volta configurato un portale ad alta disponibilità, il portale principale replica gli elementi nel portale di standby. Se il computer principale non è disponibile, lo standby viene promosso a primario con tutti gli elementi attuali. Se si arresta il servizio Portal for ArcGIS o il computer principale diventa non disponibile (ad esempio, il disco rigido non funziona), il portale esegue il failover in standby. Quando si ripristina il computer dall'errore o si riavvia il servizio Portal for ArcGIS, quel computer si riunisce al portale come computer di standby. Cnfigurare il bilanciatore per WebContextURL e privatePortalURL per controllare l’integrità dei computer del portale.

Per ulteriori informazioni e istruzioni, consultare Configurare un portale in alta affidabilità.

Configurare dati di origine in alta affidabilità.

I dati vengono pubblicati nei siti di ArcGIS Server da diverse origini. Se si registrano cartelle o database con i siti di ArcGIS Server nella distribuzione ArcGIS Enterprise, è necessario archiviare i dati di origine in una maniera o in una posizione che soddisfa le esigenze di elevata disponibilità. Per i file nelle cartelle, memorizzare in un file server in alta affidabilità. Per i database, utilizzare la tecnologia del sistema di gestione del database per garantire l'alta affidabilità.

Combinare alta affidabilità e disaster recovery

In molti casi, verrà implementato un piano di disaster recovery in aggiunta a un ambiente in alta affidabilità. In tal modo, se tutti i computer vengono persi (come nel caso di una calamità naturale), è ancora disponibile un backup dei dati e dei servizi che è possibile utilizzare per attivare la distribuzione. Mantenere i backup in una località protetta, fuori sede, oppure mantenere un ambiente di standby disconnessa in una posizione remota.