MicroStrategy ONE

Server-Clustering

Start in MicroStrategy ONE Update 12: Sie können Server-Clustering durchführen. Eine geclusterte Gruppe von Computern bietet einer gemeinsamen Gruppe von Benutzern eine verwandte Gruppe von Funktionen oder Services. MicroStrategy empfiehlt, Intelligence-Server in Umgebungen zu clustern, in denen der Zugriff auf das Data Warehouse von kritischer Bedeutung ist und die Systemleistung von größter Bedeutung ist. Intelligence Server bietet Funktionen zum Clustern einer Gruppe von Intelligence Server-Computern, um die vielen Vorteile einer geclusterten Umgebung zu nutzen.

Ein Server-Cluster besteht aus einer Gruppe von Servern, die gleichzeitig daran arbeiten, den Datenschutz zu verbessern und die Einheitlichkeit der Clusterkonfiguration aufrecht zu erhalten. Clustering bietet Schutz vor Ausfällen infolge von Software- oder Hardwarefehlern. Darüber hinaus sorgt Clustering für eine höhere Verfügbarkeit, einen effektiven Lastenausgleich und eine Skalierung des Systems.

Jeder Server innerhalb eines Clusters verfügt über eigene CPU-Ressourcen und eigenen Speicher, um die Ausführung von Dashboards und Berichten zu unterstützen. Wenn ein Server im Cluster ausfällt, kann die Workload schnell auf einen anderen Server übertragen werden. Clustering ermöglicht eine automatische Wiederherstellung nach Ausfällen ohne Benutzereingriff. Wenn innerhalb des Clusters ein Serverabsturz auftritt, hat dies keine Auswirkungen auf die Verfügbarkeit von Daten oder Anwendungen für seine Benutzer. Stattdessen übernimmt ein anderer Server die Kontrolle, sodass der Cluster Ausfallzeiten und Ausfälle minimieren kann. Durch die unterbrechungsfreie Arbeit können Benutzer problemlos auf die Umgebung zugreifen und Dashboards nutzen. Server-Clustering ist eine hervorragende Methode für die Konfiguration und Verwaltung von Servern. Sie ist für Administratoren von äußerster Wichtigkeit, um die Kosten zu optimieren, die Leistung zu verbessern und ihren Benutzern eine bessere Barrierefreiheit zu ermöglichen.

MicroStrategy bietet Clusterstart-Funktionen, um den Prozess der Online-Schaltung eines Servers zu starten und seine Ressourcen nach dem Serverneustart verfügbar zu machen. Es hilft, den eingehenden Datendienst zu verteilen und die Leistung zu verbessern.

Einem Cluster einen neuen Server hinzufügen

  1. Öffnen Sie das Workstation-Fenster.
  2. Im Navigationsbereich unter Administration, klicken Sie Monitore.
  3. Klicken Sie im linken Bereich auf Clustering.

  4. Klicken Sie , um der Clusterumgebung einen Server hinzuzufügen.

  5. Geben Sie den Namen des Servers ein.

  6. Klicken Sie auf Hinzufügen.

Einem Cluster einen vorhandenen Server hinzufügen

  1. Öffnen Sie das Workstation-Fenster.
  2. Im Navigationsbereich unter Administration, klicken Sie Monitore.
  3. Klicken Sie im linken Bereich auf Clustering.

  4. Unter Nicht geclusterte Server, klicken Sie mit der rechten Maustaste auf den Server, der geclustert werden soll, und wählen Sie aus Zum Cluster hinzufügen.

Server aus dem Cluster entfernen

  1. Öffnen Sie das Workstation-Fenster.
  2. Im Navigationsbereich unter Administration, klicken Sie Monitore.
  3. Klicken Sie im linken Bereich auf Clustering.

  4. Klicken Sie mit der rechten Maustaste auf den Server und wählen Sie aus Aus dem Cluster entfernen.

  5. Geben Sie zur Bestätigung den Servernamen ein und klicken Sie auf Aus dem Cluster entfernen.

Wenn ein Server aus dem Cluster entfernt und für den Clusterstart aktiviert ist, wird der Server beim Neustart des Servers zum Cluster hinzugefügt. Bitte beachten Sie, dass als Standard festgelegte Server nicht aus dem Cluster entfernt werden können.

Einen Server aus einem Cluster entfernen

Verwenden Sie die Entfernen Option zum vollständigen Entfernen eines Servers aus einer Cluster-Umgebung. Aus dem Cluster entfernen und entfernen sind komplett unterschiedliche Optionen. Nachdem Sie einen Server aus einem Cluster entfernt haben, müssen Sie ihn als neuen Server hinzufügen, wenn Sie ihn erneut zu einem Cluster zusammenführen möchten.

  1. Öffnen Sie das Workstation-Fenster.
  2. Im Navigationsbereich unter Administration, klicken Sie Monitore.
  3. Klicken Sie im linken Bereich auf Clustering.

  4. Klicken Sie mit der rechten Maustaste auf den Server und wählen Sie aus Entfernen.

  5. Geben Sie zur Bestätigung den Servernamen ein und klicken Sie auf Entfernen.

Zum Clusterstart hinzufügen/entfernen

Clusterstart bestimmt die Serververfügbarkeit nach einem Serverneustart.

  1. Öffnen Sie das Workstation-Fenster.
  2. Im Navigationsbereich unter Administration, klicken Sie Monitore.
  3. Klicken Sie im linken Bereich auf Clustering.

  4. Klicken Sie mit der rechten Maustaste auf den Server und wählen Sie eine der beiden aus Zum Clusterstart hinzufügen oder Vom Clusterstart entfernen.

Fehler beim Server-Clustering

Wenn Diagnoseprotokolle aktiviert sind, generiert jedes Projekt ein Protokoll im Cube-Server-Trac Protokoll, das den Start und das Ende des Resynchronisierungsprozesses angibt. Um sicherzustellen, dass Ihre Umgebung diese Informationen protokolliert, aktivieren Sie Cube-Server-Trac Protokolle. Weitere Informationen zum Aktivieren von Protokollen finden Sie unter Protokollkonfigurationseinstellungen anzeigen und bearbeiten.

Das Protokoll wird angezeigt, wenn die Cube-Resynchronisierung beginnt und endet:

Einschränkungen für Server-Clustering

  • Server-Clustering dient nicht als Schutzmaßnahme gegen Cube-Inkonsistenzen, sondern hilft dabei, die Synchronisierung in Ihrer Umgebung nach Cube-Inkonsistenzen wiederhergestellt zu werden. Wenn ein Cube inkonsistent ist, wird dies bei der Netzwerkwiederherstellung nicht automatisch korrigiert, sondern es wird stattdessen auf das nächste Neuladen der Cube-Suche oder der Pooldateien gewartet. Daher kann es bei Kunden für kurze Zeit zu Cube-Inkonsistenzen kommen.
  • Der aktive und inaktive Status eines Cubes wird nicht erneut synchronisiert, da diese Status nicht in Lookup-Dateien erfasst werden.
  • Wenn Sie einen Remote-Cube auf einem nicht antwortenden Remote-Intelligence-Server löschen, wird dieser aufgrund der Verantwortung des Intelligence Servers für die Verwaltung lokaler Cubes nicht erneut synchronisiert. Wenn der Intelligence Server versucht, einen Cube zu löschen, der auf dem Remote-Knoten veröffentlicht ist, gesendet er eine Anfrage an den Remote-Intelligence-Server. Dies löst dann Änderungen an den Such- oder Pooldateien aus und die Cube-Informationen oder Instanzdateien werden auf dem Datenträger gelöscht. Das Ändern der Cube-Dateien auf den Remote-Intelligence-Server-Knoten wird jedoch nicht unterstützt, wenn der Remote-Intelligence-Server nicht antwortet.