MicroStrategy ONE

Clustering server

A partire da MicroStrategy ONE Aggiornamento 12, è possibile eseguire il clustering dei server. Un set di computer in cluster fornisce un set correlato di funzionalità o servizi a un set comune di utenti. MicroStrategy consiglia di effettuare il clustering dei server Intelligence in ambienti in cui l'accesso al data warehouse è di importanza critica e le prestazioni del sistema sono della massima importanza. Intelligence Server offre la funzionalità di creare un cluster di un gruppo di computer dell'Intelligence Server per trarre vantaggio dei numerosi vantaggi disponibili in un ambiente con cluster.

Un cluster di server è costituito da un gruppo di server che lavorano contemporaneamente per migliorare la protezione dei dati e garantire la coerenza della configurazione del cluster. Il clustering fornisce protezione contro le interruzioni dovute a errori software o hardware. Il clustering garantisce inoltre una maggiore disponibilità, un bilanciamento del carico efficace e la scalabilità del sistema.

Ogni server all'interno di un cluster dispone delle proprie risorse CPU e memoria per supportare l'esecuzione di dashboard e report. In caso di errore su uno dei server del cluster, il carico di lavoro può essere rapidamente trasferito a un altro server. Il clustering consente il ripristino automatico da errori di interruzione senza l'intervento dell'utente. Un arresto anomalo del server all'interno del cluster non influisce sulla disponibilità dei dati o delle applicazioni per i suoi utenti. Il controllo viene invece assunto da un server diverso, cosa che consente al cluster di ridurre al minimo i tempi di inattività e le interruzioni. Con il lavoro ininterrotto, gli utenti possono accedere facilmente all'ambiente e utilizzare dashboard. Il clustering dei server è un'ottima strategia per la configurazione e la gestione dei server ed è di fondamentale importanza per gli amministratori per ottimizzare i costi, migliorare le prestazioni e fornire agli utenti una migliore accessibilità.

MicroStrategy offre funzionalità di avvio di cluster per avviare il processo di messa online di un server e rendere le sue risorse prontamente disponibili al riavvio del server. Aiuta a distribuire il traffico in ingresso e migliora le prestazioni.

Consente di aggiungere un nuovo server a un cluster

  1. Aprire la finestra di Workstation.
  2. Nel riquadro Navigazione, in Amministrazione, fare clic su Monitor.
  3. Nel riquadro di sinistra, fare clic su Clustering.

  4. Fare clic su per aggiungere un server all'ambiente con cluster.

  5. Immettere il nome del server.

  6. Fare clic su Aggiungi.

Consente di aggiungere un server esistente a un cluster

  1. Aprire la finestra di Workstation.
  2. Nel riquadro Navigazione, in Amministrazione, fare clic su Monitor.
  3. Nel riquadro di sinistra, fare clic su Clustering.

  4. In Server non in cluster, fare clic con il pulsante destro del mouse sul server che si desidera creare in un cluster e scegliere Aggiungi a cluster.

Elimina dal cluster un server

  1. Aprire la finestra di Workstation.
  2. Nel riquadro Navigazione, in Amministrazione, fare clic su Monitor.
  3. Nel riquadro di sinistra, fare clic su Clustering.

  4. Fare clic con il pulsante destro del mouse sul server e scegliere Rimuovi dal cluster.

  5. Immettere il nome del server per confermare e fare clic su Rimuovi dal cluster.

Se un server è rimosso dal cluster ed è abilitato per l'avvio in cluster, il server viene aggiunto al cluster al riavvio. Notare che i server impostati come predefiniti non possono essere rimossi dal cluster.

Rimuovere un server da un cluster

Utilizzare il Rimuovi opzione per rimuovere completamente un server da un ambiente con cluster. Rimozione dal cluster e rimozione sono opzioni completamente diverse. Dopo aver rimosso un server da un cluster, è necessario aggiungerlo come nuovo server se si desidera raggrupparlo di nuovo.

  1. Aprire la finestra di Workstation.
  2. Nel riquadro Navigazione, in Amministrazione, fare clic su Monitor.
  3. Nel riquadro di sinistra, fare clic su Clustering.

  4. Fare clic con il pulsante destro del mouse sul server e scegliere Rimuovi.

  5. Immettere il nome del server per confermare e fare clic su Rimuovi.

Aggiungi/Rimuovi dall'avvio del cluster

L'avvio del cluster determina la disponibilità del server dopo il riavvio del server.

  1. Aprire la finestra di Workstation.
  2. Nel riquadro Navigazione, in Amministrazione, fare clic su Monitor.
  3. Nel riquadro di sinistra, fare clic su Clustering.

  4. Fare clic con il pulsante destro del mouse sul server e scegliere uno dei due Aggiungi ad avvio cluster o Rimuovi dall’avvio del cluster.

Risoluzione dei problemi relativi al clustering dei server

Quando i registri di diagnostica sono attivi, ogni progetto genera un registro in Traccia server cubo log che indica l'inizio e la fine del processo di risincronizzazione. Affinché l'ambiente registri queste informazioni, abilitare Traccia server cubo log Per ulteriori informazioni sull'abilitazione dei registri, vedere Visualizza e modifica le impostazioni di configurazione del registro.

Il registro viene visualizzato all'avvio e al termine della risincronizzazione del cubo:

Limiti del clustering dei server

  • Il clustering dei server non agisce come misura preventiva contro le incoerenze del cubo, ma aiuta a ristabilire la sincronizzazione nell'ambiente dopo incoerenze del cubo. Se un cubo è incoerente, non verrà rettificato automaticamente al momento del ripristino della rete, ma attenderà alla ricerca del cubo o al successivo ricaricamento dei file del pool. Di conseguenza, per un breve periodo i clienti potrebbero riscontrare incoerenze nel cubo.
  • Lo stato di attivo e inattivo del cubo non verrà sincronizzato nuovamente, poiché questi stati non vengono registrati nei file di ricerca.
  • Se si elimina un cubo remoto su un server Intelligence remoto che non risponde, non verrà risincronizzato poiché il server Intelligence è responsabile della gestione dei cubi locali. Se il server Intelligence tenta di eliminare un cubo pubblicato nel nodo remoto, invierà una ricerca all'Intelligence Server remoto. Questo attiverà le modifiche nei file di ricerca o del pool e le informazioni del cubo o i file di istanza verranno eliminati dal disco. Tuttavia, la modifica dei file del cubo sui nodi dell'Intelligence Server remoto non è supportata quando l'Intelligence Server remoto non risponde.