Hardwareanforderungen für „Direkte Speicherplätze“

Dieses Thema beschreibt die Mindesthardwareanforderungen zum Testen von Direkte Speicherplätze. Informationen zu Hardwareanforderungen unter Azure Stack HCI, unserem Betriebssystem, das für hyperkonvergente Bereitstellungen mit einer Verbindung zur Cloud entwickelt wurde, finden Sie unter Vor der Bereitstellung von Azure Stack HCI: Bestimmen von Hardwareanforderungen.

Für die Produktion empfiehlt Microsoft den Erwerb einer überprüften Hardware-/Softwarelösung von unseren Partnern, einschließlich Bereitstellungstools und -verfahren. Diese Lösungen wurden anhand unserer Referenzarchitektur entworfen, zusammengestellt und validiert und garantieren Kompatibilität und Zuverlässigkeit, sodass Sie sofort loslegen können. Für Hardware-Lösungen besuchen Sie die Website Azure Stack HCI-Lösungen.

Tipp

Möchten Sie Direkte Speicherplätze testen, aber Ihnen fehlt die Hardware? Verwenden Sie virtuelle Hyper-V- oder Azure-Computer, wie unter Verwenden von Direkte Speicherplätze in Clustern virtueller Gastcomputer beschrieben.

Basisanforderungen

Wichtig

In Szenarien, in denen Clusterknoten implementiert sind, müssen NIC-Adapter, Treiber und Firmware exakt übereinstimmen, damit SET Teaming ordnungsgemäß funktioniert.

Systeme, Komponenten, Geräte und Treiber müssen für das verwendete Betriebssystem im Windows Server-Katalog zertifiziert sein. Darüber hinaus wird empfohlen, dass Server und Netzwerkadapter über die zusätzlichen Qualifikationen Software-Defined Data Center (SDDC) Standard und/oder Software-Defined Data Center (SDDC) Premium verfügen, wie unten dargestellt. Die SDDC-AQs enthalten mehr als 1.000 Komponenten.

Screenshot des Windows Server-Katalogs mit einem System, das die Zertifizierung „Software-Defined Data Center (SDDC) Premium“ aufweist

Der vollständig konfigurierte Cluster (Server, Netzwerk und Speicher) muss sämtliche Clustervalidierungstests des Assistenten im Failovercluster-Manager oder des Cmdlets Test-Cluster in PowerShell bestehen.

Darüber hinaus gelten folgende Anforderungen:

Server

  • Mindestens zwei, maximal 16 Server
  • Es wird empfohlen, dass alle Server vom selben Hersteller stammen und das gleiche Modell aufweisen.

CPU

  • Intel Nehalem oder ein höherer kompatibler Prozessor. Oder
  • AMD EPYC oder ein höherer kompatibler Prozessor

Arbeitsspeicher

  • Arbeitsspeicher für Windows Server, VMs und andere Apps oder Workloads. Plus
  • 4 GB RAM pro Terabyte (TB) Cachelaufwerkkapazität auf jedem Server für Direkte Speicherplätze-Metadaten

Start

  • Ein beliebiges, von Windows Server unterstütztes Startgerät, wozu jetzt auch SATADOM gehört
  • RAID 1-Spiegelung ist nicht erforderlich, wird aber für den Systemstart unterstützt.
  • Empfohlen: Mindestgröße von 200 GB

Netzwerk

Direkte Speicherplätze erfordert eine zuverlässige Netzwerkverbindung mit hoher Bandbreite und geringer Latenz zwischen den einzelnen Knoten.

Mindestverbindung für 2 bis 3 kleine Knoten

  • Netzwerkschnittstellenkarte (NIC) mit 10 GBit/s oder schneller
  • Für bessere Redundanz und Leistung werden mindestens zwei Netzwerkverbindungen von den einzelnen Knoten empfohlen.

Empfohlene Hochleistungsverbindungen untereinander, skaliert, oder Bereitstellungen von mindestens 4

  • RDMA-fähigen NICs, iWARP (empfohlen) oder RoCE
  • Für bessere Redundanz und Leistung werden mindestens zwei Netzwerkverbindungen von den einzelnen Knoten empfohlen.
  • NIC mit 25 GBit/s oder schneller

Knotenverbindungen mit oder ohne Switches

  • Mit Switches: Die Netzwerkswitches müssen ordnungsgemäß konfiguriert sein, um die Bandbreite und den Netzwerktyp richtig zu verarbeiten. Wenn Sie das RDMA-Feature (Remote Direct Memory Access, Remotezugriff auf den direkten Speicher) verwenden, das das RoCE-Protokoll implementiert, ist die richtige Konfiguration von Netzwerkgerät und Switch von noch größerer Bedeutung.
  • Ohne Switches: Knoten können über direkte Verbindungen miteinander verbunden werden, um die Verwendung eines Switches zu vermeiden. Jeder Knoten muss über eine direkte Verbindung mit jedem anderen Knoten des Clusters verfügen.

Laufwerke

Direkte Speicherplätze kann mit direkt verbundenen SATA-, SAS- oder NVME-Laufwerken oder Laufwerken für persistenten Speicher (PMem), die physisch an nur jeweils einen Server angeschlossen sind, verwendet werden. Weitere Informationen zur Auswahl von Laufwerken finden Sie in den Artikeln Auswählen von Laufwerken und Grundlegendes zu und Bereitstellen von persistentem Arbeitsspeicher.

  • SATA- und SAS-Laufwerke, Laufwerke mit persistentem Arbeitsspeicher sowie NVMe-Laufwerke (M.2, U.2 und Add-In-Karte) werden unterstützt.
  • Native 512n-, 512e- und 4K-Laufwerke werden unterstützt.
  • Solid-State-Laufwerke müssen Schutz vor Stromverlust bieten.
  • Gleiche Anzahl und Typen von Laufwerken auf jedem Server – siehe Überlegungen zur Laufwerkssymmetrie
  • Cachegeräte müssen 32 GB oder größer sein.
  • Geräte mit persistentem Arbeitsspeicher werden im Blockspeichermodus verwendet.
  • Wenn Sie Geräte mit persistentem Arbeitsspeicher als Cachegeräte verwenden, müssen Sie NVMe- oder SSD-Kapazitätsgeräte verwenden (HDDs können nicht verwendet werden).
  • Wenn Sie HDDs verwenden, um Speicherkapazität bereitzustellen, müssen Sie die Speicherbuszwischenspeicherung verwenden. Speicherbuszwischenspeicherung ist bei Verwendung von All-Flash-Bereitstellungen nicht erforderlich.
  • Der NVMe-Treiber ist der von Microsoft bereitgestellte, in Windows enthaltene Treiber (stornvme.sys).
  • Empfohlen: Die Anzahl der Kapazitätslaufwerke sollte dem Vielfachen der Anzahl der Cachelaufwerke entsprechen.
  • Empfohlen: Cachelaufwerke sollten eine hohe Schreibbelastbarkeit aufweisen: mindestens 3 Schreibvorgänge auf dem Laufwerk pro Tag (DWPD) oder mindestens 4 geschriebene Terabytes (TBW) pro Tag – siehe Understanding drive writes per day (DWPD), terabytes written (TBW), and the minimum recommended for Storage Spaces Direct

Hinweis

Wenn „Alle Flash-Laufwerke für die Speicherkapazität“ verwendet wird, sind die Vorteile der Zwischenspeicherung von Speicherpools begrenzt. Erfahren Sie mehr über den Speicherpoolcache.

So können Laufwerke für Direkte Speicherplätze verbunden werden:

  • Direkt angeschlossene SATA-Laufwerke
  • Direkt angeschlossene NVMe-Laufwerke
  • SAS-Hostbusadapter (HBA) mit SAS-Laufwerken
  • SAS-Hostbusadapter (HBA) mit SATA-Laufwerken
  • RAID-Controller Karte nur über SAS-physische Speichergeräte übergeben
  • NICHT UNTERSTÜTZT: RAID-Controller-Karten, die keinen direkten Pass-Through für SAS-physische Speichergeräte oder SAN-Speicher (Fibre Channel, iSCSI, FCoE) unterstützen. Hostbusadapterkarten (HBA) müssen einen einfachen Passt-Through-Modus für alle Speichergeräte implementieren, die für direkte Speicherplätze verwendet werden.

Diagramm mit unterstützten und nicht unterstützten Laufwerkverbindungen

Laufwerke können intern im Server installiert sein oder sich in einem externen Gehäuse befinden, das nur mit einem Server verbunden ist. SES (SCSI Enclosure Services) ist für die Zuordnung und Identifikation von Slots erforderlich. Jedes externe Gehäuse muss einen eindeutigen Bezeichner (eindeutige ID) besitzen.

  • Interne Serverlaufwerke
  • Laufwerke in einem externen Gehäuse (JBOD), das mit einem Server verbunden ist
  • NICHT UNTERSTÜTZT: Mit mehreren Servern verbundene, gemeinsam genutzte SAS-Gehäuse und jegliche Art von Multipfad-E/A (Multi-Path IO, MPIO), bei dem über mehrere Pfade auf Laufwerke zugegriffen werden kann.

Diagramm, das zeigt, wie interne und externe Laufwerke, die direkt mit einem Server verbunden sind, unterstützt werden, freigegebene SAS jedoch nicht

Mindestanzahl von Laufwerken (ohne Startlaufwerk)

Die Mindestanzahl der benötigten Kapazitätslaufwerke hängt von Ihrem Bereitstellungsszenario ab. Wenn Sie planen, den Speicherpoolcache zu verwenden, müssen mindestens 2 Cachegeräte pro Server vorhanden sein.

Sie können „Direkte Speicherplätze“ auf einem Cluster physischer Server oder auf VM-Gastclustern bereitstellen. Sie können Ihr Direkte Speicherplätze-Entwurf für Leistung, Kapazität oder ausgeglichene Szenarien basierend auf der Auswahl physischer oder virtueller Speichergeräte konfigurieren. Virtualisierte Bereitstellungen nutzen die der privaten oder öffentlichen Cloud zugrunde liegende Speicherleistung und Resilienz. Direkte Speicherplätze, die auf VM-Gastclustern bereitgestellt werden, ermöglichen es Ihnen, Hochverfügbarkeitslösungen in einer virtuellen Umgebung zu verwenden.

In den folgenden Abschnitten werden die Mindestanforderungen an das Laufwerk für physische und virtuelle Bereitstellungen beschrieben.

Physische Bereitstellungen

Diese Tabelle zeigt die Mindestanzahl von Kapazitätslaufwerken nach Typ für Hardwarebereitstellungen wie Azure Stack HCI Version 21H2 oder höher, und Windows Server.

Laufwerktyp vorhanden (nur Kapazität) Erforderliche Mindestlaufwerke (Windows Server) Erforderliche Mindestlaufwerke (Azure Stack HCI)
Alle persistenten Arbeitsspeicher (gleiches Modell) 4 x persistenter Arbeitsspeicher 2 Persistenter Arbeitsspeicher
Alle NVMe (gleiches Modell) 4x NVMe 2 NVMe
Alle SSD (gleiches Modell) 4x SSD 2 SSD

Wenn Sie den Speicherpoolcache verwenden, müssen mindestens zwei weitere Laufwerke für den Cache konfiguriert sein. Die Tabelle zeigt die Mindestanzahl von Laufwerken, die sowohl für Windows Server als auch für Azure Stack HCI-Bereitstellungen mit 2 oder mehr Knoten erforderlich sind.

Vorhandener Laufwerkstyp Erforderliche Mindestlaufwerke
Persistenter Arbeitsspeicher + NVMe oder SSD 2 x persistenter Arbeitsspeicher + 4 x NVMe oder SSD
NVMe und SSD 2x NVMe und 4x SSD
NVMe und HDD 2x NVMe und 4x HDD
SSD und HDD 2x SSD und 4x HDD

Wichtig

Der Speicherpoolcache kann nicht mit Azure Stack HCI in einer Bereitstellung mit einer einzelnen Knotenbereitstellung verwendet werden.

Virtuelle Bereitstellung

Diese Tabelle zeigt die Mindestanzahl von Laufwerken nach Typ für virtuelle Bereitstellungen wie Windows Server-Gast-VMs oder Windows Server Azure Edition.

Laufwerktyp vorhanden (nur Kapazität) Erforderliche Mindestlaufwerke
Virtuelle Festplatten 2

Tipp

Um die Leistung für Gast-VMs bei der Ausführung auf Azure Stack HCI oder Windows Server zu steigern, sollten Sie den CSV-In-Memory-Lesecache verwenden, um ungepufferte Lesevorgänge zwischenzuspeichern.

Wenn Sie Direkte Speicherplätze in einer virtuellen Umgebung verwenden, müssen Sie Folgendes berücksichtigen:

  • Virtuelle Datenträger sind nicht so anfällig für Ausfälle wie physische Laufwerke. Sie sind jedoch von der Leistung und Zuverlässigkeit der öffentlichen oder privaten Cloud abhängig.
  • Es wird empfohlen, eine einzelne Ebene mit geringer Latenz/Hochleistungsspeicher zu verwenden.
  • Virtuelle Datenträger dürfen nur für die Kapazität verwendet werden.

Erfahren Sie mehr darüber, wie Sie Direkte Speicherplätze mithilfe von virtuellen Computern und virtualisiertem Speicher bereitstellen.

Maximale Kapazität

Höchstwerte Windows Server 2019 oder höher Windows Server 2016
Rohkapazität pro Server 400 TB 100 TB
Poolkapazität 4 PB (4.000 TB) 1 PB