Laufwerk Symmetrie Aspekte für "direkte Speicherplätze"Drive symmetry considerations for Storage Spaces Direct

Gilt für: WindowsServer 2019, WindowsServer 2016Applies to: Windows Server 2019, Windows Server 2016

"Direkte Speicherplätze" funktioniert am besten, wenn jeder Server genau die gleiche Laufwerke verfügt.Storage Spaces Direct works best when every server has exactly the same drives.

In der Praxis wir erkennen Dies ist nicht immer praktisch: "direkte Speicherplätze" wurde entwickelt, um Jahre lang und Skalierung führen Sie die Bedürfnissen Ihrer Organisation wachsen.In reality, we recognize this is not always practical: Storage Spaces Direct is designed to run for years and to scale as the needs of your organization grow. Sie können heute großen Raum 3 TB Festplatten kaufen; nächste Jahr kann unmöglich, solche klein gefunden werden.Today, you may buy spacious 3 TB hard drives; next year, it may become impossible to find ones that small. Aus diesem Grund wird gewisse mischen und Operatoren unterstützt.Therefore, some amount of mixing-and-matching is supported.

In diesem Thema wird erläutert, die Einschränkungen und enthält Beispiele für unterstützte und nicht unterstützte Konfigurationen.This topic explains the constraints and provides examples of supported and unsupported configurations.

EinschränkungenConstraints

TypType

Alle Server sollten die gleichen Arten von Laufwerkenverfügen.All servers should have the same types of drives.

Wenn ein Server über NVMe verfügt, sollten sie z. B. Alle NVMe haben.For example, if one server has NVMe, they should all have NVMe.

ZahlNumber

Alle Server sollten die gleiche Anzahl von Laufwerken von jedem Typ haben.All servers should have the same number of drives of each type.

Wenn ein Server sechs SSD verfügt, sollten sie z. B. Alle sechs SSD haben.For example, if one server has six SSD, they should all have six SSD.

Hinweis

Es ist in Ordnung, für die Anzahl der Laufwerke vorübergehend bei Ausfällen oder beim Hinzufügen oder Entfernen von Laufwerken zu unterscheiden.It is okay for the number of drives to differ temporarily during failures or while adding or removing drives.

ModellModel

Wir empfehlen die Verwendung der Laufwerke des gleichen Modell und Firmwareversion wann immer möglich.We recommend using drives of the same model and firmware version whenever possible. Wenn dies nicht möglich ist, wählen Sie sorgfältig Laufwerke, die so ähnlich wie möglich sind.If you can't, carefully select drives that are as similar as possible. Es wird davon abgeraten mischen und Abgleich Laufwerke des gleichen Typs mit klaren unterschiedliche Leistung oder Belastung Eigenschaften (es sei denn, eine Cache ist und der andere Kapazität) da "direkte Speicherplätze" e/a gleichmäßig verteilt und nicht basierend auf Modell unterscheiden .We discourage mixing-and-matching drives of the same type with sharply different performance or endurance characteristics (unless one is cache and the other is capacity) because Storage Spaces Direct distributes IO evenly and doesn't discriminate based on model.

Hinweis

Es ist in Ordnung, Sortiment-ähnliche SATA- und SAS-Laufwerke.It is okay to mix-and-match similar SATA and SAS drives.

SizeSize

Wir empfehlen die Verwendung von Laufwerken für unterschiedliche Größen möglichst.We recommend using drives of the same sizes whenever possible. Kapazitätslaufwerke mit verschiedenen Größen können auftreten, einige unbrauchbar Kapazität, und mithilfe der Cache-Laufwerke mit verschiedenen Größen möglicherweise nicht Cache Leistung verbessern.Using capacity drives of different sizes may result in some unusable capacity, and using cache drives of different sizes may not improve cache performance. Finden Sie im nächsten Abschnitt Details.See the next section for details.

Warnung

Isolierte Kapazität möglicherweise unterschiedliche Größen von Kapazität Laufwerke auf Servern.Differing capacity drives sizes across servers may result in stranded capacity.

Zu verstehen: Kapazität DiskrepanzUnderstand: capacity imbalance

"Direkte Speicherplätze" ist robust zu Kapazität Diskrepanz zwischen verschiedenen Laufwerken oder Servern.Storage Spaces Direct is robust to capacity imbalance across drives and across servers. Auch wenn die Diskrepanz schwerwiegende ist, wird alles funktionieren weiterhin.Even if the imbalance is severe, everything will continue to work. Allerdings kann abhängig von verschiedenen Faktoren ab, Kapazität, die in jedem Server nicht verfügbar ist nicht verwendet werden.However, depending on several factors, capacity that isn't available in every server may not be usable.

Um festzustellen, warum dies geschieht, sollten Sie die vereinfachte Abbildung unten.To see why this happens, consider the simplified illustration below. Jede farbigen Feld stellt eine Kopie der gespiegelten Daten dar.Each colored box represents one copy of mirrored data. Z. B. "die Kontrollkästchen" markiert A, A ", und ein '' sind drei Kopien der gleichen Daten.For example, the boxes marked A, A', and A'' are three copies of the same data. Server-Fehlertoleranz, berücksichtigt diese Kopien müssen auf unterschiedlichen Servern gespeichert werden.To honor server fault tolerance, these copies must be stored in different servers.

Isolierte KapazitätStranded capacity

Gezeichnet, sind Server 1 (10 TB) und Server 2 (10 TB) voll.As drawn, Server 1 (10 TB) and Server 2 (10 TB) are full. Server 3 hat größere Laufwerke, daher ist die Gesamtkapazität größere (15 TB).Server 3 has larger drives, therefore its total capacity is larger (15 TB). Jedoch würde zum Speichern von Daten für weitere drei-Wege-Spiegelung auf Server 3 Kopien auf Server 1 und Server 2, erfordern die sind bereits voll.However, to store more three-way mirror data on Server 3 would require copies on Server 1 and Server 2 too, which are already full. Die verbleibenden 5 TB Kapazität auf Server 3 nicht verwendet werden können – es ist "isolierte" Kapazität.The remaining 5 TB capacity on Server 3 can't be used – it's "stranded" capacity.

Drei-Wege-Spiegelung, drei Servern isolierte Kapazität

Eine optimale PlatzierungOptimal placement

Im Gegensatz dazu ab vier Servern von 10 TB, 10 TB, 10 TB und 15 TB Kapazität und drei-Wege-spiegelungsresilienz es ist möglich, Kopien gültig erworbene in einer Weise zu platzieren, die alle verfügbaren Kapazität, d. h. als gezeichneten verwendet.Conversely, with four servers of 10 TB, 10 TB, 10 TB, and 15 TB capacity and three-way mirror resiliency, it is possible to validly place copies in a way that uses all available capacity, as drawn. Wenn dies möglich ist, wird die "direkte Speicherplätze" Zuweisung suchen und verwenden die optimale Platzierung, wenn keine isolierte Kapazität.Whenever this is possible, the Storage Spaces Direct allocator will find and use the optimal placement, leaving no stranded capacity.

Drei-Wege-Spiegelung, vier Servern, keine isolierte Kapazität

Die Anzahl von Servern, die resilienz, den Schweregrad der die Kapazität Diskrepanz und anderen Faktoren Einfluss darauf, ob isolierte Kapazität vorhanden ist.The number of servers, the resiliency, the severity of the capacity imbalance, and other factors affect whether there is stranded capacity. Die meisten vorsichtig in der Regel ist davon ausgehen, dass nur die verfügbare Kapazität in jedem Server garantiert ist, verwendet werden.The most prudent general rule is to assume that only capacity available in every server is guaranteed to be usable.

Zu verstehen: Cache DiskrepanzUnderstand: cache imbalance

"Direkte Speicherplätze" ist robust zu Cache Diskrepanz zwischen verschiedenen Laufwerken oder Servern.Storage Spaces Direct is robust to cache imbalance across drives and across servers. Auch wenn die Diskrepanz schwerwiegende ist, wird alles funktionieren weiterhin.Even if the imbalance is severe, everything will continue to work. Darüber hinaus verwendet "direkte Speicherplätze" immer alle verfügbaren Cache optimal.Moreover, Storage Spaces Direct always uses all available cache to the fullest.

Allerdings mit Cache-Laufwerke mit verschiedenen Größen möglicherweise nicht Cache Leistung verbessern einheitlich oder berechenbar: nur e/a auf laufwerksbindungen mit größeren Cachelaufwerke bessere Leistung angezeigt werden.However, using cache drives of different sizes may not improve cache performance uniformly or predictably: only IO to drive bindings with larger cache drives may see improved performance. "Direkte Speicherplätze" gleichmäßig verteilt die e/a auf Bindungen und nicht basierend auf Cache-Kapazität Verhältnis zu unterscheiden.Storage Spaces Direct distributes IO evenly across bindings and doesn't discriminate based on cache-to-capacity ratio.

Cache Diskrepanz

Tipp

Finden Sie unter erfahren Sie mehr über Cache Bindungen Grundlegendes zum Cache .See Understanding the cache to learn more about cache bindings.

BeispielkonfigurationenExample configurations

Hier sind einige unterstützten und nicht unterstützten Konfigurationen:Here are some supported and unsupported configurations:

unterstützt Unterstützt: verschiedene Modelle zwischen ServernSupported: different models between servers

Die ersten zwei Server verwenden NVMe-Modell "X", aber der dritte Server verwendet NVMe-Modell "Z", die sehr ähnlich ist.The first two servers use NVMe model "X" but the third server uses NVMe model "Z", which is very similar.

Server 1Server 1 Server 2Server 2 Server 3Server 3
2 x NVMe-Modell X (Cache)2 x NVMe Model X (cache) 2 x NVMe-Modell X (Cache)2 x NVMe Model X (cache) 2 x NVMe-Modell Z (Cache)2 x NVMe Model Z (cache)
10 x SSD-Modells Y (Kapazität)10 x SSD Model Y (capacity) 10 x SSD-Modells Y (Kapazität)10 x SSD Model Y (capacity) 10 x SSD-Modells Y (Kapazität)10 x SSD Model Y (capacity)

Dies wird unterstützt.This is supported.

unterstützt Unterstützt: verschiedene Modelle in serverSupported: different models within server

Jeder Server verwendet einige andere Mischung von der HDD-Modelle "Y" und "Z", die sehr ähnlich sind.Every server uses some different mix of HDD models "Y" and "Z", which are very similar. Jeder Server verfügt über 10 insgesamt HDD.Every server has 10 total HDD.

Server 1Server 1 Server 2Server 2 Server 3Server 3
2 x SSD-Modell X (Cache)2 x SSD Model X (cache) 2 x SSD-Modell X (Cache)2 x SSD Model X (cache) 2 x SSD-Modell X (Cache)2 x SSD Model X (cache)
7 x HDD-Modells Y (Kapazität)7 x HDD Model Y (capacity) 5 x HDD-Modells Y (Kapazität)5 x HDD Model Y (capacity) 1 x HDD-Modells Y (Kapazität)1 x HDD Model Y (capacity)
3 x HDD Modell Z (Kapazität)3 x HDD Model Z (capacity) 5 x HDD Modell Z (Kapazität)5 x HDD Model Z (capacity) 9 x HDD Modell Z (Kapazität)9 x HDD Model Z (capacity)

Dies wird unterstützt.This is supported.

unterstützt Unterstützt: verschiedene Größen auf ServernSupported: different sizes across servers

Die ersten zwei Server verwenden 4 TB HDD, aber der dritte Server sehr ähnlich 6 TB HDD verwendet.The first two servers use 4 TB HDD but the third server uses very similar 6 TB HDD.

Server 1Server 1 Server 2Server 2 Server 3Server 3
2 x 800 GB NVMe (Cache)2 x 800 GB NVMe (cache) 2 x 800 GB NVMe (Cache)2 x 800 GB NVMe (cache) 2 x 800 GB NVMe (Cache)2 x 800 GB NVMe (cache)
4 x 4 TB HDD (Kapazität)4 x 4 TB HDD (capacity) 4 x 4 TB HDD (Kapazität)4 x 4 TB HDD (capacity) 4 x 6 TB HDD (Kapazität)4 x 6 TB HDD (capacity)

Dies wird unterstützt, obwohl isolierte Kapazität ausgegeben werden.This is supported, although it will result in stranded capacity.

unterstützt Unterstützt: verschiedene Größen in serverSupported: different sizes within server

Jeder Server verwendet einige andere Mischung von 1.2 TB und sehr ähnlich 1,6 TB SSD.Every server uses some different mix of 1.2 TB and very similar 1.6 TB SSD. Jeder Server verfügt über 4 insgesamt SSD.Every server has 4 total SSD.

Server 1Server 1 Server 2Server 2 Server 3Server 3
3 x 1.2 TB SSD (Cache)3 x 1.2 TB SSD (cache) 2 x 1.2 TB SSD (Cache)2 x 1.2 TB SSD (cache) 4 x 1.2 TB SSD (Cache)4 x 1.2 TB SSD (cache)
1 x 1,6 TB SSD (Cache)1 x 1.6 TB SSD (cache) 2 x 1,6 TB SSD (Cache)2 x 1.6 TB SSD (cache) -
20 x 4 TB HDD (Kapazität)20 x 4 TB HDD (capacity) 20 x 4 TB HDD (Kapazität)20 x 4 TB HDD (capacity) 20 x 4 TB HDD (Kapazität)20 x 4 TB HDD (capacity)

Dies wird unterstützt.This is supported.

nicht unterstützt Nicht unterstützt: verschiedenen Arten von Laufwerken auf ServernNot supported: different types of drives across servers

Server 1 über NVMe verfügt, aber die anderen nicht.Server 1 has NVMe but the others don't.

Server 1Server 1 Server 2Server 2 Server 3Server 3
6 X NVMe (Cache)6 x NVMe (cache) - -
- 6 X SSD (Cache)6 x SSD (cache) 6 X SSD (Cache)6 x SSD (cache)
18 X HDD (Kapazität)18 x HDD (capacity) 18 X HDD (Kapazität)18 x HDD (capacity) 18 X HDD (Kapazität)18 x HDD (capacity)

Dies wird nicht unterstützt.This isn't supported. Die Arten von Laufwerken sollte in jedem Server identisch sein.The types of drives should be the same in every server.

nicht unterstützt Nicht unterstützt: andere Anzahl von jedem Typ auf ServernNot supported: different number of each type across servers

Server 3 hat weitere Laufwerke als andere.Server 3 has more drives than the others.

Server 1Server 1 Server 2Server 2 Server 3Server 3
2 X NVMe (Cache)2 x NVMe (cache) 2 X NVMe (Cache)2 x NVMe (cache) 4 X NVMe (Cache)4 x NVMe (cache)
10 X HDD (Kapazität)10 x HDD (capacity) 10 X HDD (Kapazität)10 x HDD (capacity) 20 X HDD (Kapazität)20 x HDD (capacity)

Dies wird nicht unterstützt.This isn't supported. Die Anzahl der Laufwerke von jedem Typ sollte in jedem Server identisch sein.The number of drives of each type should be the same in every server.

nicht unterstützt Nicht unterstützt: nur HDD-LaufwerkNot supported: only HDD drives

Alle Server haben nur HDD-Laufwerk verbunden.All servers have only HDD drives connected.

Server 1Server 1 Server 2Server 2 Server 3Server 3
18 X HDD (Kapazität)18 x HDD (capacity) 18 X HDD (Kapazität)18 x HDD (capacity) 18 X HDD (Kapazität)18 x HDD (capacity)

Dies wird nicht unterstützt.This isn't supported. Sie müssen mindestens zwei Cachelaufwerke (NvME oder SSDS) an jedem Server hinzufügen.You need to add a minimum of two cache drives (NvME or SSD) attached to each of the servers.

ZusammenfassungSummary

Um die Wiederholung sollten alle Server im Cluster die gleichen Arten von Laufwerken und die gleiche Anzahl von jedem Typ haben.To recap, every server in the cluster should have the same types of drives and the same number of each type. Es wird für Sortiment-Laufwerksmodelle und Laufwerkgrößen mit den oben aufgeführten Vorschlägen bei Bedarf unterstützt.It's supported to mix-and-match drive models and drive sizes as needed, with the considerations above.

EinschränkungConstraint
Dieselben Typen von Laufwerken auf jedem serverSame types of drives in every server ErforderlichRequired
Dieselbe Anzahl der einzelnen Typen in jedem serverSame number of each type in every server ErforderlichRequired
Gleichen Laufwerksmodelle in jedem serverSame drive models in every server EmpfohlenRecommended
Dieselbe Größe in jedem serverSame drive sizes in every server EmpfohlenRecommended

Weitere Informationen:See also