PowerFlex: So verstehen Sie den MDM-Cluster
Résumé: In diesem Artikel werden die Details eines MDM-Clusters in einer PowerFlex-Lösung erläutert.
Instructions
MDM-Cluster
Der MDM ist der Überwachungs- und Konfigurations-Agent von PowerFlex und wird hauptsächlich für das Management verwendet. Eine Multi-MDM-Umgebung besteht aus einem primären MDM, während die anderen als sekundärer MDM oder Tiebreaker fungieren.
Der MDM wird für das Management verwendet, das aus Migration, Neuerstellung und allen systembezogenen Funktionen besteht. Über den MDM werden keine I/Os ausgeführt.
Zur Unterstützung einer hohen Verfügbarkeit werden drei oder fünf MDM-Instanzen auf verschiedenen Servern ausgeführt. In einer Umgebung mit mehreren MDMs wird einem MDM die primäre Rolle zugewiesen und die anderen agieren als sekundäre oder Tiebreaker-MDMs.
Der MDM-Cluster besteht aus einer Kombination aus primären MDM, sekundären MDMs und tiebreaker-MDMs. Es gibt auch den Stand-by-MDM, der nicht Teil des Clusters ist.
- MDM: Ein MDM ist ein beliebiger Server, auf dem das MDM-Paket installiert ist, und ihm kann während der Installation eine Manager- oder eine Tiebreaker-Rolle (Standard) zugewiesen werden. Diese Rolle kann später nicht geändert werden, ohne den MDM neu zu installieren. MDMs haben eine eindeutige MDM-ID und können eindeutige Namen erhalten. Bevor der MDM Teil des Clusters werden kann, muss er zu einem Stand-by-MDM hochgestuft werden.
- Stand-by-MDM und Tiebreaker: Ein MDM und ein Tiebreaker können einem System als Stand-by hinzugefügt werden. Nach dem Hinzufügen wird der Stand-by-MDM oder Tiebreaker mit diesem spezifischen System verbunden oder gesperrt. Ein Stand-by-MDM kann die Position eines Manager-MDM oder Tiebreaker-MDM übernehmen, je nachdem, wie er installiert ist und wann er zu einem Clustermitglied hochgestuft wird.
- Manager-MDM: Ein MDM, der im Cluster als primärer oder sekundärer MDM fungieren kann. Manager-MDMs haben eine eindeutige System-ID und können eindeutige Namen erhalten. Ein Manager kann eine Stand-by-Datenbank oder ein Mitglied des Clusters sein.
- Tiebreaker MDM: Ein MDM, dessen einzige Rolle darin besteht, zu bestimmen, welcher MDM der primäre MDM ist. Ein Tiebreaker kann ein Stand-by oder ein Mitglied des Clusters sein. Ein Tiebreaker-MDM ist kein Manager. In einem Cluster mit drei Nodes gibt es einen Tiebreaker. In einem Cluster mit fünf Nodes gibt es zwei Tiebreaker. Dadurch wird sichergestellt, dass immer eine ungerade Anzahl von MDMs in einem Cluster vorhanden ist, wodurch sichergestellt wird, dass immer eine Mehrheit bei der Auswahl des primären MDM vorhanden ist.
Die folgenden Begriffe sind insbesondere für das MDM-Cluster relevant:
- Primärer MDM: Der MDM im Cluster, der die SDSs und SDCs steuert. Der primäre MDM enthält und aktualisiert das MDM-Repository, die Datenbank, in der die SDS-Konfiguration gespeichert ist, und die Art und Weise, wie Daten zwischen den SDSs im System verteilt werden. Dieses Repository wird ständig auf die sekundären MDMs repliziert, sodass diese ohne Verzögerung übernehmen können. Jedes MDM-Cluster verfügt über einen primären MDM.
- Sekundärer MDM: Ein MDM im Cluster, der bei Bedarf die Rolle des primären MDM übernehmen kann. In einem Cluster mit drei Nodes gibt es einen sekundären MDM, sodass eine einzige Schwachstelle möglich ist. In einem Cluster mit fünf Nodes gibt es zwei sekundäre MDMs, sodass zwei Fehlerquellen möglich sind. Diese höhere Ausfallsicherheit ist ein wichtiger Vorteil der Unterstützung des Clusters mit fünf Nodes.
- Replikat: Ein MDM, der ein Replikat des MDM-Repository enthält. Dazu gehören der primäre MDM und alle sekundären MDMs im MDM-Cluster.
In der folgenden Tabelle werden die verfügbaren Clustermodi beschrieben:
| Cluster-Modus | Mitglieder | Beschreibung |
|---|---|---|
| Drei Nodes (Standardeinstellung) |
|
Ein Cluster mit drei Nodes verfügt über zwei Kopien des Repositorys und kann daher einen Ausfall des MDM-Clusters überstehen. |
| Fünf Nodes |
|
Ein Cluster mit fünf Nodes verfügt über drei Kopien des Repositorys und kann daher zwei MDM-Clusterausfälle überstehen. |
| Einzel-Node | Primärer MDM | Ein Cluster mit einem Node verfügt nur über eine Kopie des Repositorys und kann daher keinen Ausfall überstehen. Es wird nicht empfohlen, einen einzelnen Node in Produktionssystemen zu verwenden. |
Zusätzlich zu den Clustermitgliedern können Sie Stand-by-Manager und Tiebreaker-Nodes für insgesamt dreizehn Cluster- und Stand-by-MDMs vorbereiten.
Die IP-Adressgrenze des MDM-Clusters beträgt 16 IP-Adressen, die alle Clustermitglieder (primär, sekundär, Standby primär und Standby sekundär) umfassen.
In der folgenden Abbildung ist ein MDM-Cluster mit fünf Nodes dargestellt:
Abbildung 1. MDM-Cluster mit fünf Nodes

Auf allen Mitgliedern des MDM-Clusters ist dasselbe MDM-Paket installiert.
Bevor ein Server seinen Weg in das MDM-Cluster herstellt, muss er folgende Anforderungen erfüllen:
- Installieren Sie das MDM-Paket auf dem Server. Während der Installation legen Sie fest, ob der Server ein Manager oder ein Tiebreaker (Standard) sein soll.
- Stufen Sie den Server in den Standby-Status hoch, entweder als Manager oder als Tiebreaker, je nachdem, wie er installiert wurde.
- Fügen Sie den Stand-by-Server zum MDM-Cluster hinzu. Ein Manager kann, sobald er in das Cluster eingegeben wurde, den primären oder sekundären Status übernehmen.
Die MDM-Clustererstellung erfolgt automatisch, wenn ein System mit einem der automatisierten Bereitstellungstools bereitgestellt wird.