Handbuch der bewährten Verfahren für die Verwendung von Dell Storage mit Microsoft Storage Spaces
Anmerkungen, Vorsichtshinweise und Warnungen ANMERKUNG: Eine ANMERKUNG liefert wichtige Informationen, mit denen Sie den Computer besser einsetzen können. VORSICHT: Ein VORSICHTSHINWEIS macht darauf aufmerksam, dass bei Nichtbefolgung von Anweisungen eine Beschädigung der Hardware oder ein Verlust von Daten droht, und zeigt auf, wie derartige Probleme vermieden werden können.
Inhaltsverzeichnis 1 Einführung.............................................................................................................. 5 2 Terminologie..........................................................................................................7 3 Bewährte Verfahren für Hardware.................................................................... 8 Empfohlene Switch-Konfiguration.......................................................................................................
CSV-Cache (Cluster Shared Volume).................................................................................................34 Cluster-Quorum..................................................................................................................................35 8 Bewährte Verfahren für Scale-Out File Server..............................................36 Verwendung von Scale-Out File Server-Freigaben...........................................................................
Einführung 1 In diesem Dokument werden die bewährten Verfahren für Dell Storage mit Microsoft Storage Spaces (DSMS) beschrieben. DSMS ist eine Software-definierte Speicher-Plattform (SDS, Software-Defined Storage), für die Server, Speicher und Netzwerke von Microsoft Storage Spaces und Dell verwendet werden. Sie können die DSMS-Lösung als Scale-Out-Dateiserver (SOFS, Scale-Out File Server) oder als Converged-Lösung bereitstellen und konfigurieren.
Abbildung 1. Die richtige Lösungs-ID verbindet Sie mit allem, was die gesamte Lösung zu bieten hat, einschließlich Dell Services und Support.
Terminologie • 2 Ausfallsicherheit – Bezieht sich auf die Methode, mit der eine virtuelle Festplatte (VD) gegen Ausfälle eines physikalischen Laufwerks geschützt ist. Es gibt drei Arten von Ausfallsicherheitsoptionen für Microsoft Storage Spaces – Einfach, Gespiegelt und Parität. – Einfache virtuelle Festplatte – Die Daten werden auf die physikalischen Laufwerke verteilt und es gibt keine Ausfallsicherheit, also keinen Schutz vor dem Ausfall physikalischer Laufwerke.
Bewährte Verfahren für Hardware 3 Empfohlene Switch-Konfiguration Stellen Sie für SOFS-Konfigurationen bei der Integration der Lösung in Ihre Switch-Infrastruktur sicher, dass zwischen den SMB-Clients und den SOFS-Speicherknoten redundante Netzwerkanschlüsse bestehen. Die SMB-Client-Kommunikation sollte 10-GbE-fähige Switches verwenden. Dell empfiehlt die Verwendung von zwei 10-GbE-fähigen Top-of-Rack-Switches, um die physikalische Switch- und Pfadredundanz für diese Lösung zu gewährleisten.
Anforderungen für Racks Wenn Sie eine Bereitstellung dieser Lösung planen, verwenden Sie Tabelle 1 und Tabelle 2, um den für das Rack erforderlichen physischen Speicherplatz abzuschätzen. Dell empfiehlt, für die Bereitstellung dieser Lösung ein 48-HE-Rack mit einer Tiefe von mindestens 1000 mm zu verwenden, um die Kabelführung zu erleichtern. Wenn die Lösung jedoch ein DSMS 3060e-Speichergehäuse einschließt, wird ein Rack mit 1200 mm Tiefe empfohlen.
Abbildung 2. Beispiel einer Rack-Platz-Verwendung für die SOFS-Konfiguration 1. Zwei Switche – Dell Networking S4810 3. Zwei Speicherknoten – DSMS 730 2. Vier SMB-Client-Server – DSMS 630 (je 1U) 4.
Abbildung 3. Beispiel einer Rack-Platz-Verwendung für die Converged-Konfiguration 1. Zwei Switche – Dell Networking S4810 (je 1 HE) 3. Zwei Speichergehäuse - DSMS 1400 (je 2U) 2.
4 Best Practices für Netzwerke Anforderungen an die IP-Adresse Dell empfiehlt die Verwendung von statischen IP-Adressen für alle Netzwerkports. Zur Vereinfachung der Verwaltung erfordern Konfigurationen bis zu sieben IP-Adressen für jeden Knoten. Subnetz-Anforderungen für SOFS-Konfigurationen Dell empfiehlt die Verwendung von fünf separaten Subnetzen für Scale-Out-DateiserverKonfigurationen.
Statische oder DHCPAdresse Subnetzmaske Gateway DNS Netzwerk Externe Statisch Datenübertrag ung mit SMBClients X X X Subnetz 2 (Routing auf Ebene 3 Statisch X möglich) X X Subnetz 3 (Routing auf Ebene 3 möglich) Interne Statisch Datenübertrag ung zwischen den Knoten im ServerCluster X Subnetz 4 Statisch X Subnetz 5 Subnetz Anforderungen für Converged-Konfigurationen Konvergente Netzwerk-Konfigurationen ändern sich je nach der Arbeitsauslastung, die die Lösung bearbeitet.
Netzwerkschnittstellenkarten Konfigurieren Sie die NICs auf allen Clients und Servern für Jumbo-Frames, wobei die MTU-Frame-Größe auf 9 KB eingestellt sein sollte. Stellen Sie außerdem sicher, dass die Flusskontrolle auf jeder NIC aktiviert ist. Typischerweise ist die Flusskontrolle für NICs, die diese Funktion unterstützen, standardmäßig aktiviert. So stellen Sie sicher, dass die Flusskontrolle auf jeder NIC aktiviert ist: 1. Öffnen Sie mit dem Servermanager die Seite Netzwerkverbindungen.
Bewährte Verfahren für Windows Server 2012 R2 5 Versionen von Windows Server 2012 R2 Es gibt zwei verschiedene Versionen von Windows Server, die DSMS-Lösungen unterstützen – Windows Server 2012 R2 Standard Edition und Windows Server 2012 R2 Datacenter Edition. Der Hauptunterschied zwischen den beiden Editionen, in Bezug auf DSMS-Lösungen, ist die Lizenzierung für die GastBetriebssysteme in den VMs. In Standard Edition können Sie 2012 R2 auf dem Host und auf bis zu zwei VMs installieren.
Zur Konfiguration einer anderen Lastenausgleichsrichtlinie für verschiedene Gruppen von Laufwerken den folgenden Code verwenden. Dell verwendet die Treibermodellerkennung zum Vornehmen von schnellen Änderungen. Wenn Sie über eine Kombination aus Modellen von HDDs und SSDs verfügen, müssen Sie möglicherweise manuell geändert werden.
Funktion Zusammenfassung Hyper-V Live Migration über SMB Ermöglicht die Verwendung erweiterter SMBFunktionen für Live Migration, wie SMB Direct und SMB Multi-channel. Verbessertes SMB-Bandbreitenmanagement Erweitert das SMB-Bandbreitenmanagement um Funktionen zur Steuerung verschiedener SMBDatenverkehrstypen.
6 Optimale Verfahren für Microsoft Storage Spaces Speicherpools Stellen Sie beim Einrichten von Pools für mehrere Gehäusekonfigurationen sicher, dass die physischen Laufwerke gleichmäßig auf alle Gehäuse verteilt werden, indem Sie mehrere Speicherpools verwenden, anstatt einen Pool einem einzigen Gehäuse zuzuweisen. Beispiel: Sie verfügen über zwei Gehäuse vom Typ DSMS 1420, jeweils mit 20 HDDs und vier SSDs. Insgesamt 40 HDDs und acht SSDs stehen im Pool für die Konfiguration zur Verfügung.
anhand des freien Speicherplatzes ohne das Eingreifen des Benutzers neu erstellt. Der Wiederaufbau beginnt direkt nachdem ein Laufwerkausfall erkannt wurde und grenzt somit, während das VD in einem herabgesetzten Zustand ausgeführt wird, die Freisetzung von zusätzlichem Schaden am physischen Laufwerk ein. Dell empfiehlt, dass Sie die automatische Neuerstellung aktivieren. Führen Sie den folgenden PowerShell-Befehl aus, um automatische Neuerstellungen zu aktivieren (wird für jeden Speicherpool konfiguriert).
Dell empfiehlt die parallele Neuerstellung, weil dies die schnellste Methode ist, um sicherzustellen, dass alle VDs volle Ausfallsicherheit wiedererlangen. Zur Optimierung von VD-Reparaturen ist das Microsoft KB Rollup (KB3000850) vom November 2014 auf allen Speicher- und Rechenknoten erforderlich. Darüber hinaus müssen Sie die Tasks unter folgender URL ausführen: https://technet.microsoft.com/en-us/library/dn858079.
Ausfallsicher Effiziente Nutzung des heitstyp Festplattenspeicherplatzes Fehlertoleranz der einzelnen Speicherpools Beispielgehäuse mit 60 x 4 TB HDD (3,64 TiB) Drei-WegeSpiegelung 2 Festplatten 218,4-TiB-RawFestplattenspeic herplatz 33% 72,07 TiB nutzbarer Festplattenspeic herplatz Parität 1 Festplatte Beispiel für eine Spaltenanzahl von 7: 218,4-TiB-RawFestplattenspeic herplatz 187,2 TiB nutzbarer Festplattenspeic herplatz Doppelte Parität 2 Festplatten Beispiel für eine Spaltenanzahl von 7: 2
Da Speicherebenen verwendet werden, wird die Größe des Festplattenspeichers der Ebenen als Teil der virtuellen Festplatte angegeben. New-VirtualDisk -FriendlyName “exampleVD1” -StoragePoolFriendlyName “MyPool1” ProvisioningType Fixed -ResiliencySettingName Mirror -PhysicalDiskRedundancy 2 – StorageTiers $ssd_tier, $hdd_tier –StorageTierSizes 400GB, 40TB ANMERKUNG: Dell empfiehlt die Erstellung von Speicherplätzen, die nicht größer als 10 TB sind.
Ausfallsicherheitstyp Mindestanzahl der Spalten Korrelation Spalte-zu- Mindestanzahl der Festplatte Festplatten Drei-WegeSpiegelung 1 1:3 3* Doppelte Parität 7 1:1 7 Einfache Parität 3 1:1 3 ANMERKUNG: * Dieses Minimum berücksichtigt das Overhead beim Ausfall eines Laufwerks nicht. Wenn Sie die Spaltenanzahl einer virtuellen Festplatte konfigurieren, beachten Sie die folgenden Aspekte.
ANMERKUNG: Die Anzahl der Datenkopien lautet 2 für die Zwei-Wege-Spiegelung und 3 für DreiWege-Spiegelung. Für virtuelle Festplatten mit doppelter Parität: Ohne Gehäuseerkennung Mit Gehäuseerkennung Wenn Sie beispielsweise über drei Speichergehäuse vom Typ DSMS 3060e mit jeweils 12 SSDs und 48 HDDs verfügen und zwei Speicherpools (MyPool1 und MyPool2) erstellen möchten, gilt für die Berechnung der Spaltenanzahl für die virtuellen Festplatten in den verschiedenen Situationen Folgendes. Tabelle 8.
Poolname MyPool2 Name der virtuellen Festplatte columnExample2 Ausfallsicherheit Drei-Wege-Spiegelung Gehäuseerkennung Ja Automatische Neuerstellung Ja Anzahl der Spalten 4 Interleavegröße Microsoft Storage Spaces optimiert die Leistung durch Verteilen der Daten auf mehrere physikalische Festplatten. Die Blockgröße (Interleavegröße) ist standardmäßig auf 256 KB eingestellt. Dies bedeutet, dass Microsoft Storage Spaces 256 KB an Daten pro Block auf jeder Festplatte speichert.
als die standardmäßige logische Sektorgröße einstellen. Sie können einem Speicherpool mit einer logischen Sektorgröße von 512B keine 4Kn-Laufwerke hinzufügen. Führen Sie zum Bestimmen der Sektorgröße Ihrer aktuellen physischen Festplatten den folgenden Power Shell-Befehl aus.
Auch nach dem Anheften der Datei wird diese erst bei der nächsten Optimierung (bzw. bei der nächsten manuellen Optimierung) auf die SSD-Schicht verschoben. Dell empfiehlt, die Anheftfunktion zurückhaltend zu verwenden, da der primäre Zweck der Speicherschichten die Unterstützung des Wärmebildprozesses zur Optimierung der Schichten ist. Führen Sie den folgenden PowerShell-Befehl aus, um Dateien an die SSD-Schicht zu heften.
Zum Beispiel: Ein Pool mit dem Namen tierPool1 wird mit 48 4-TB- und 12 800-GB-Festplatten erstellt. Im Pool sind nur zwei VDs vorhanden, eine mit Zwei-Wege-Spiegelung (2wayVD1) und eine mit DreiWege-Spiegelung (3wayVD1). Die HDD-Ebene von 2wayVD1 ist 42,7 TiB groß, wobei 85,5 TiB der HDD-Ebene verwendet werden, bedingt durch die Ausfallsicherheitsrestkapazität von 50 % für die Zwei-Wege-Spiegelung. Die SSD-Ebene ist 2 TiB groß und verwendet 4 TiB der SSD-Ebene aufgrund der Ausfallsicherheitsrestkapazität.
Name der virtuellen Festplatte 2wayVD1 Festplattenspeicherplatz der SSD-Schicht (nach automatischer Neuerstellung) 8,18 TiB Tabelle 12. Beispiel für den Festplattenspeicherplatz für die Verwendung in Speicherebenen für Pools und VDs.
entspricht der Größe der einzelnen Ebenen, für die das VD den Festplattenspeicherplatz der Ebene verwendet. $ssd_tier = Get-StorageTier -FriendlyName tierPool1_SSD $hdd_tier = Get-StorageTier -FriendlyName tierPool1_HDD New-VirtualDisk -FriendlyName “2wayVD1” -StoragePoolFriendlyName “tierPool1” -ProvisioningType Fixed -ResiliencySettingName Mirror -PhysicalDiskRedundancy 1 –StorageTiers $ssd_tier, $hdd_tier –StorageTierSizes 2TB, 42.
Cache für eingehende Schreibbefehle zu gewährleisten. Alle eingehenden Schreibanforderungen werden auf den SSDs zwischengespeichert und der Host erhält sofort den Schreibstatus „fertiggestellt“. Ohne Rückschreib-Cache wird das physische Laufwerk im „Write-Through-Modus“ betrieben, in dem eingehende Schreibanforderungen auf langsamere, herkömmliche HDDs treffen, bevor sie mit „fertiggestellt“ antworten. Mit WBC können erhebliche Leistungsverbesserungen bei fast allen Arbeitsauslastungen erreicht werden.
Hinzufügen von Festplattenspeicherplatz zu einem Speicherpool Wenn Sie physischen Speicherplatz zu bereits vorhandenen Speicherpools und virtuellen Laufwerken (VDs, virtual discs) hinzufügen möchten, sollten Sie, bevor Sie die zusätzlichen physischen Laufwerke oder Speichergehäuse hinzufügen, mehrere Erwägungen in Betracht ziehen. Weitere Informationen zur Erweiterung einer vorhandenen DSMS-Lösung finden Sie im Bereitstellungshandbuch Dell Storage mit Microsoft Storage Spaces Deployment Guide.
Speicherplatz mehr zur Verfügung stand, kann die HDD-Ebene nicht erweitert werden und die Vorteile der neu hinzugefügten Datenträger können nicht genutzt werden. Es gibt einen weiteren Faktor, den Sie berücksichtigen müssen, wenn Sie physische Laufwerke oder Speichergehäuse hinzufügen möchten, um vorhandene VDs, die mit Gehäuseerkennung erstellt wurden, zu erweitern. Bei der Gehäuseerkennung werden die Datenkopien von VDs auf drei oder mehr Speichergehäuse verteilt.
Bewährte Verfahren für Cluster 7 Cluster Shared Volumes Dell empfiehlt, CSVs zu verwenden, die nicht größer als 10 TB sind, um ein effizientes Failover von einem Knoten zum anderen zu garantieren. Sie müssen über ein freigegebenes Clustervolume (CSV, cluster-shared volume) für jedes virtuelle Laufwerk verfügen. Sie müssen CSVs in ihrer Anzahl als ein Vielfaches der Cluster-Knoten hinzufügen, um zu ermöglichen, dass die CSVs Lasten auf dem ganzen Cluster ausgleichen können.
Cluster-Quorum Ein Zeugendatenträger wird verwendet, wenn ein Fehler bei einem Knoten oder bei der Netzwerkkommunikation vorliegt, bei dem die Knoten weiterhin betrieben werden, aber nicht mehr miteinander kommunizieren können. Der Zeugendatenträger nimmt am Abstimmungsprozess teil, bei dem bestimmt wird, welche Knoten Bestandteil des Clusters bleiben, um das Quorum zu erhalten.
Bewährte Verfahren für Scale-Out File Server 8 Verwendung von Scale-Out File Server-Freigaben Scale-Out File Server (SOFS, Dateiserver mit horizontaler Skalierung) sind für die Speicherung von virtuellen Hyper-V-Festplatten und SQL-Datenbanken konzipiert. Die Verwendung des SOFS für Information Worker-Arbeitsauslastungen einschließlich Freigaben für Endbenutzer mit unstrukturierten Daten wie Basisordnern, Tabellenkalkulationen oder PDFs erfordern zusätzliche Überlegungen.
Verfügbarkeit. Möglicherweise sind weitere Aufgaben erforderlich, wie das Gruppieren der GastBetriebssysteme, um die Clients fortlaufend mit verfügbaren Dateifreigaben zu versorgen. Option 3: Erstellen Sie eine neue SMB-Dateifreigabe auf dem SOFS, aber modifizieren Sie die Freigabe nach dem Erstellen, indem Sie das Kontrollkästchen Fortlaufende Verfügbarkeit aktivieren löschen.
• Static-Content-Anbieter • Webserver • High Performance Computing (HPC) Keine geeigneten Beispiele für die Deduplizierung: • Hyper-V-Hosts • WSUS • Server, auf denen SQL-Server oder Exchange Server ausgeführt wird • Dateien, um 1 TB oder größer 38
Optimales Verfahren für Converged 9 Konvergente Anwendungsfälle Converged-Lösungen führen Rechen-Arbeitsauslastungen direkt auf den Servern aus, die direkt über SAS an die Speichergehäuse angeschlossen sind. Die häufigste Arbeitsauslastung ist im Normalfall Hyper-V; Converged-Lösungen unterstützen jedoch jede beliebige Arbeitsauslastung, die von Windows Server 2012 R2 unterstützt wird.
Gesamtanzahl der für VMs verfügbaren Prozessoren = (Verfügbare logische Prozessoren pro Knoten - 2) * (Gesamtzahl der Knoten - 1) So unterstützt zum Beispiel ein Drei-Knoten-Converged-Cluster mit 32 logischen Prozessoren auf jedem Knoten und mit jeweils zwei für jeden Knoten reservierten Prozessoren bis zu (32-2) * (3-1) = 60 logische Prozessoren, die für die Zuweisung an alle VMs zur Verfügung stehen.
Dynamischer Speicher Wenn Dynamischer Speicher bei der Konfiguration der VM aktiviert ist, empfiehlt Dell, dass die Summe der maximalen RAM-Einstellung für alle VMs die Kapazität des physischen Speichers des Rechenclusters, wie im vorhergehenden Abschnitt berechnet, nicht übersteigt.
Speicher zuteilen und konfigurieren Erwägungen bei der Zuweisung von CSV zu spezifischen VMs • Während sich mehrere VMs das gleiche freigegebene Clustervolume (CSV, cluster shared volume) teilen können, empfiehlt Dell für eine optimale Leistung die VMs über mehrere CSVs zu verteilen. • Je nach Arbeitsauslastung, erwägen Sie die Verwendung mehrerer Speicherpools, damit verschiedene Arbeitsauslastungen auf verschiedenen physischen Laufwerken platziert werden können.
Wie Sie Hilfe bekommen 10 Kontaktaufnahme mit Dell Dell bietet verschiedene online- und telefonisch basierte Support- und Serviceoptionen an. Wenn Sie über keine aktive Internetverbindung verfügen, so finden Sie Kontaktinformationen auf der Eingangsrechnung, dem Lieferschein, der Rechnung oder im Dell Produktkatalog. Die Verfügbarkeit ist abhängig von Land und Produkt und einige Dienste sind in Ihrem Gebiet möglicherweise nicht verfügbar.