Hardwareanforderungen und Speicheroptionen für Failoverclustering
Um einen Failovercluster zu erstellen, muss Ihr System die folgenden Anforderungen erfüllen:
- Die gesamte Hardware muss unter Hardwareanforderungen aufgelistet sein.
- Sie müssen die gesamte Hardware für die aktuell ausgeführte Version von Windows Server zertifizieren.
- Alle Teile des Failoverclusters müssen die Validierungstests unter Überprüfen einer Konfiguration bestehen.
In diesem Artikel werden die einzelnen Hardwareanforderungen ausführlicher beschrieben.
Hardwareanforderungen
In den folgenden Abschnitten werden Hardwareanforderungen und Empfehlungen für Failovercluster erläutert.
Server
Es wird empfohlen, eine Reihe übereinstimmender Computer mit identischen oder ähnlichen Komponenten zu verwenden.
Hinweis
Wenn Sie Azure Stack HCI-Lösungshardware für integrierte Systeme über den Azure Stack HCI-Katalog von Ihrem bevorzugten Hardwarepartner erworben haben, sollte das Azure Stack HCI-Betriebssystem vorinstalliert sein.
Netzwerkadapter und -kabel
Wenn Sie iSCSI (Internet Small Computer Systems Interface) verwenden, sollten Sie die einzelnen Netzwerkadapter nur für die Netzwerkkommunikation oder für iSCSI nutzen.
Vermeiden Sie in der Netzwerkinfrastruktur, über die die Clusterknoten verbunden sind, die Verwendung von Komponenten, deren Ausfall einen Ausfall des Gesamtsystems zur Folge hätte. Sie können die Clusterknoten z. B. durch mehrere unterschiedliche Netzwerke verbinden. Sie können Ihre Clusterknoten auch über ein Netzwerk mit gruppierten Netzwerkadaptern, redundanten Switches, redundanten Routern oder ähnlicher Hardware verbinden, wodurch Single Points of Failure entfernt werden.
Hinweis
Wenn Sie Clusterknoten nur mit einem Netzwerk verbinden, sollte das Netzwerk die Redundanzanforderung unter Überprüfen einer Konfiguration erfüllen. Es sollte jedoch auch eine Meldung im Bericht angezeigt werden, die besagt, dass das Netzwerk keine Single Points of Failure aufweisen sollte.
Gerätecontroller und andere Adapter für den Speicher
Welche Gerätecontroller oder anderen kompatiblen Adapter Sie für den Speicher verwenden sollten, hängt davon ab, welche Art von Speicher Sie verwenden möchten.
Wenn Sie Serial Attached SCSI (SAS) oder Fibre Channel verwenden, sollten alle Elemente des Speicherstapels auf allen gruppierten Servern identisch sein. Genauer gesagt sollten die folgenden Komponenten, die an den Clusterspeicher angefügt sind, auf allen gruppierten Servern identisch sein:
- MPIO-Software (Multipath Input and Output)
- Gerätespezifische Modulsoftware (DSM)
- Hostbusadapter (HBA)
- HBA-Treiber
- HBA-Firmware
Wenn Sie unterschiedliche Hostbusadapter (HBAs) verwenden, müssen Sie sich mit Ihrem Speicheranbieter vergewissern, dass Sie dessen Konfigurationsrichtlinien befolgen.
Wenn Sie iSCSI verwenden, sollte jeder Ihrer gruppierten Server über einen oder mehrere Netzwerkadapter oder HBAs verfügen, die für den Clusterspeicher vorgesehen sind. Sie sollten das Netzwerk, mit dem Sie eine Verbindung mit iSCSI herstellen, nur für die Netzwerkkommunikation verwenden. Ihre Netzwerkadapter für die Verbindung mit dem iSCSI-Speicherziel sollten auf allen Servern identisch sein. Es wird empfohlen, Gigabit-Ethernet oder höher zu nutzen.
Storage
Sie müssen Direkte Speicherplätze oder freigegebenen Speicher verwenden, der mit Windows Server 2012 R2, Windows Server 2012 oder einer höheren Version kompatibel ist. Sie können angefügten freigegebenen Speicher verwenden oder SMB 3.0-Dateifreigaben als gemeinsam genutzten Speicher für Server nutzen, auf denen Hyper-V ausgeführt wird und die Sie in einem Failovercluster konfiguriert haben. Weitere Informationen finden Sie unter Bereitstellen von Hyper-V über SMB.
In den meisten Fällen sollte der angefügte Speicher mehrere, separate Datenträger umfassen, die auf Hardwareebene konfiguriert sind. Diese Datenträger werden auch als logische Gerätenummern (Logical Unit Numbers, LUNs) bezeichnet.
Einige Cluster verfügen über einen Datenträger, der als Datenträgerzeuge fungiert. Dabei handelt es sich um einen Datenträger im Clusterspeicher, der die Clusterkonfigurationsdatenbank enthält. Failovercluster verfügen nur über Datenträgerzeugen, wenn der Datenträgerzeuge Teil der angegebenen Quorumkonfiguration sein soll. Weitere Informationen finden Sie unter Grundlegendes zum Cluster- und Poolquorum. Die anderen Datenträger enthalten erforderliche Dateien für gruppierte Rollen.
Sie sollten auch die folgenden zusätzlichen Speicheranforderungen berücksichtigen:
Wenn Sie die native Datenträgerunterstützung nutzen, die das Failoverclustering umfasst, sollten Sie nur Basisfestplatten und keine dynamischen Datenträger verwenden.
Es wird empfohlen, Datenträgerpartitionen mit dem NTFS-Dateisystem (New Technology File System) zu formatieren. Wenn Sie freigegebene Volumes im Cluster (Cluster Shared Volumes, CSV) verwenden, müssen Sie die Partitionen für jede CSV-Instanz mit dem NTFS formatieren.
Hinweis
Wenn Sie für Ihre Quorumkonfiguration über einen Datenträgerzeugen verfügen, können Sie den Datenträger entweder mit NTFS oder ReFS (Resilient File System) formatieren.
Als Partitionsstil des Datenträgers können Sie entweder Master Boot Record (MBR) oder eine GUID-Partitionstabelle (GPT) verwenden.
Hardwareanforderungen für Hyper-V
Wenn Sie einen Failovercluster erstellen, der gruppierte VMs einbezieht, müssen die Clusterserver auch die Hardwareanforderungen zur Unterstützung der Hyper-V-Rolle erfüllen.
Die Hyper-V-Rolle hat die folgenden Anforderungen:
- 64-Bit-Prozessor
- Der Prozessor muss hardwaregestützte Virtualisierungsfunktionen umfassen, die in Prozessoren verfügbar sind, die mit einer Virtualisierungsoption ausgestattet sind (insbesondere Intel Virtualization Technology (Intel VT) oder Advanced Micro Devices Virtualization-Technologie (AMD-V)).
- Der Prozessor muss auch Funktionen für die hardwaregestützte Datenausführungsverhinderung (Data Execution Prevention, DEP) enthalten, und diese müssen aktiviert sein. Konkret bedeutet dies, dass Sie das XD-Bit (Execute Disable) für Intel oder das NX-Bit (No Execute) für AMD aktivieren müssen.
Weitere Informationen zur Hyper-V-Rolle finden Sie in der Übersicht über Hyper-V.
Richtlinien für das Bereitstellen von Storage Area Networks mit Failoverclustern
Wenn Sie ein Storage Area Network (SAN) mit einem Failovercluster bereitstellen, befolgen Sie diese Richtlinien:
Überprüfen der Speicherkompatibilität: Sie sollten mit den Herstellern und Anbietern überprüfen, ob Ihr Speicher (einschließlich Treiber, Firmware und Software) mit Failoverclustern in der ausgeführten Windows Server-Version kompatibel ist.
Isolieren der Speichergeräte (ein Cluster pro Gerät): Server aus verschiedenen Clustern sollten nicht auf dieselben Speichergeräte zugreifen. In den meisten Fällen sollten Sie die LUNs, die Sie für eine Gruppe von Clusterservern verwenden, von allen anderen Servern über die LUN-Maskierung oder Zonenzuweisung isolieren.
Verwenden von MPIO-Software oder gruppierten Netzwerkadaptern: Wenn Sie ein hochverfügbares Speicherfabric verwenden, können Sie Failovercluster mit mehreren HBAs mithilfe von MPIO-Software (Multipath I/O) oder Netzwerkadaptergruppen bereitstellen. Mit diesen beiden Methoden können Sie Vorgänge für Lastenausgleiche und Failover (LBFO) durchführen, wodurch Ihr System die höchstmögliche Redundanz- und Verfügbarkeitsebene erreicht. Wenn Sie Windows Server 2012 R2 oder Windows Server 2012 verwenden, muss Ihre Multipath-Lösung auf MPIO (Microsoft Multipath I/O) aufbauen. In der Regel wird Ihnen von Ihrem Hardwarehersteller ein gerätespezifisches MPIO-Modul (DSM) für die Hardware bereitgestellt, obwohl Windows Server auch mindestens ein DSM als Bestandteil des Betriebssystems enthält.
Wichtig
Bei HBAs und der MPIO-Software muss möglicherweise genau auf die Version geachtet werden. Arbeiten Sie eng mit Ihrem Hardwareanbieter zusammen, um die richtigen Adapter sowie die richtige Firmware und Software auszuwählen, die mit der Windows Server-Version in Ihrem System kompatibel sind. Die Adapter für Netzwerkschnittstellenkarten (NIC), Treiber und die Firmware müssen exakt übereinstimmen, damit Switch Embedded Teaming (SET) in allen Clusterknoten ordnungsgemäß funktioniert.
Verwenden Sie Speicherplätze. Wenn Sie planen, gruppierten SAS-Speicher bereitzustellen, den Sie mithilfe von Speicherplätzen konfiguriert haben, sollten Sie sicherstellen, dass Sie die Anforderungen unter Bereitstellen von gruppierten Speicherplätzen gelesen haben.