Data Domain: Best Practices für Datenstreams, die an DD-Systeme mit DDOS 7.x gesendet werden.
Summary: Dieser KB-Artikel enthält Informationen zur offiziellen unterstützten Stream-Anzahl für Datenstreams, die an DD-Systeme mit DDOS 7.x gesendet werden.
Instructions
Hintergrundinformationen zu DDR-Streams
Im Allgemeinen bezieht sich ein Stream in diesem Kontext auf den Bytestream, der einem sequenziellen Dateizugriff zugeordnet ist. In der Regel beziehen wir uns auf eine große Datei, die für ein Backup geschrieben oder für eine Wiederherstellung gelesen wird (daher "Schreibstream" und "Lesestream").
Darüber hinaus gibt es zwei weitere Arten von Streams, auf die in der folgenden Diskussion verwiesen wird:
-
Stream der gemanagten Dateireplikation : Dieser Stream ist einem Dateireplikationsvorgang zugeordnet, der in den Symantec NetBackup- und BackupExec-Anwendungen auch als optdup (optimierte Duplizierung) bezeichnet wird. Diese Funktion wurde in DD OS Version 4.7 eingeführt.
-
MTree-Replikationsstream – verknüpft mit einem MTree-Replikationskontext, während die MTree-Replikation ausgeführt wird. Diese Funktion wurde in DD OS Version 5.1 eingeführt
Obwohl sich die Anwendungsbeispiele für diese Replikationsstreams deutlich von den normalen Backup- und Wiederherstellungsvorgängen unterscheiden, entspricht die Auslastung der Streamressourcen innerhalb des DDR in etwa einem Lesestream (für einen Quellkontext) oder einem Schreibstream (für einen Zielkontext).
Die Tabelle der unterstützten Streamanzahl, auf die unten verwiesen wird, stellt die empfohlenen Grenzwerte für gleichzeitige Lese- und Schreibstreams dar. Eine Überschreitung dieser Grenzwerte führt zu einer Verschlechterung der Performance (Durchsatz und Komprimierung). Intern bezeichnen wir sie als weiche Limits. Darüber hinaus gibt es ein internes hartes Limit, das sich auf die Gesamtzahl der von DDFS unterstützten Streams bezieht. Der NFS-Server in DDFS recycelt Streamressourcen, um unter dem harten Limit zu bleiben. Es ist dieses Recycling (oder Prashing) von Stream-Ressourcen, das für den starken Leistungsabfall verantwortlich ist, wenn das harte Limit überschritten wird. Das harte Limit beträgt das 2-fache des weichen Limits. Stream-Thrashing tritt auf, wenn die Anzahl der gleichzeitigen Streams das harte Limit überschreitet. Stream-Thrashing führt zu einer extrem niedrigen Performance (ca. 1 MB/s) und umgekehrter Komprimierung. Wenn das Dateisystem Stream-Thrashing erkennt, erzeugt es die Warnmeldung "Too many streams open".
In Bezug auf Replikationsstreams wird in der Tabelle zur unterstützten Streamanzahl, auf die unten verwiesen wird, der Begriff "Repl-Streams" verwendet, um sich auf alle Arten von Replikationsstreams zu beziehen (falls zutreffend).
Für die MTree-Replikation geben die Werte in der Tabelle "Supported Stream Count", auf die unten verwiesen wird, die maximale Anzahl der Kontexte an, die erstellt werden können. Dies ist ein erzwungener Grenzwert, der nicht überschritten werden kann. In einigen Fällen können mehr MTree-Replikationskontexte erstellt werden, als das weiche Limit für Lese-/Schreibstreams vorgeben würde, da die Replikationsauslastung weniger anspruchsvoll sein kann als Backup- und Recovery-Vorgänge und die Möglichkeit einer Überbelegung über das weiche Limit hinaus eine höhere Replikationsdichte bietet (z. B. in Viele-zu-1-Replikationstopologien).
Für optdup-Streams (Dateireplikation) sind die Werte in der Tabelle Supported Stream Count, auf die unten verwiesen wird, empfohlene Grenzwerte, wie oben für die Anzahl der Lese- und Schreibstreams beschrieben.
Best Practices für Datenstreams, die an DD-Systeme gesendet werden
Für eine optimale Performance empfiehlt Dell EMC Grenzwerte für gleichzeitige Streams zwischen DD-Systemen und Ihren Backupservern.
Ein Datenstream bezieht sich im Kontext der folgenden Tabelle auf einen großen Bytestream, der mit dem sequenziellen Dateizugriff verknüpft ist, z. B. ein Schreibstream zu einer Backupdatei oder ein Lesestream von einem Wiederherstellungs-Image. Ein Replikationsquell- oder -zielstream bezieht sich auf einen Replikationsvorgang oder einen DD Boost-Dateireplikationsstream, der mit einem Dateireplikationsvorgang verknüpft ist.
| Modell | RAM/NVRAM | Backup-Schreibstreams | Backup-Lesestreams | Repla-Quellstreams | Repl.-Zielstreams | Gemischt |
|---|---|---|---|---|---|---|
| DD4200 | 128 GB/4 GB | 270 | 75 | 150 | 270 | w<=270; r<=75; ReplSrc<=150; ReplDest<=270; ReplDest +w<=270; Gesamt<=270 |
| DD4500 | 192 GB/4 GB | 270 | 75 | 150 | 270 | w<=270; r<=75; ReplSrc<=150; ReplDest<=270; ReplDest +w<=270; Gesamt<=270 |
| DD6300 | 48 oder 96 GB/8 GB | 270 | 75 | 150 | 270 | w<=270; r<=75; ReplSrc<=150; ReplDest<=270; ReplDest+w<=270; Gesamt<=270 |
| DD6400 | 192 GB/ 16 GB | 270 | 75 | 150 | 270 | w<=270; r<=75; ReplSrc<=150; ReplDest<=270; ReplDest+w<=270; Gesamt<=270 |
| DD6800 | 192 GB/8 GB | 400 | 110 | 220 | 400 | w<=400; r<=110; ReplSrc<=220; ReplDest<=400; ReplDest+w<=400; Gesamt< = 400 |
| DD6900 | 288 GB/16 GB | 400 | 110 | 220 | 400 | w<=400; r<=110; ReplSrc<=220; ReplDest<=400; ReplDest+w<=400; Gesamt< = 400 |
| DD7200 | 128 oder 256 GB/4 GB | 540 | 150 | 270 | 540 | w<=540; r<=150; ReplSrc<=270; ReplDest<=540; ReplDest +w<=540; Gesamt< = 540 |
| DD9300 | 192 oder 384 GB/8 GB | 800 | 220 | 440 | 800 | w<=800; r<=220; ReplSrc<=440; ReplDest< = 800; ReplDest+w<=800; Gesamt< = 800 |
| DD9400 | 576 GB/16 GB | 800 | 220 | 440 | 800 | w<=800; r<=220; ReplSrc<=440; ReplDest< = 800; ReplDest+w<=800; Gesamt< = 800 |
| DD9500 | 256 oder 512 GB/8 GB | 1885 | 300 | 540 | 1080 | w<=1885; r<=300; ReplSrc<=540; ReplDest<=1080; ReplDest+w<=1080; Gesamt<=1885 |
| DD9800 | 256 oder 768 GB/8 GB | 1885 | 300 | 540 | 1080 | w<=1885; r<=300; ReplSrc<=540; ReplDest<=1080; ReplDest+w<=1080; Gesamt<=1885 |
| DD9900 | 1.152 GB/16 GB | 1885 | 300 | 540 | 1080 | w<=1885; r<=300; ReplSrc<=540; ReplDest<=1080; ReplDest+w<=1080; Gesamt<=1885 |
| DD VE 8 TB | 8 GB/512 MB | 20 | 16 | 20 | 20 | w<= 20 ; r<= 16 ReplSrc<=20; ReplDest<=20; ReplDest+w<=20; w+r+ReplSrc <=20; Gesamt< = 20 |
| DD VE 16 TB | 16 GB/512 MB oder 24 GB/1 GB | 45 | 30 | 45 | 45 | w<= 45 ; r<= 30 ReplSrc<=45; ReplDest<=45; ReplDest+w<=45; w+r+ReplSrc <=45; Gesamt< = 45 |
| DD VE 32 TB | 24 GB/1 GB | 90 | 50 | 90 | 90 | w<= 90 ; r<= 50 ReplSrc<=90; ReplDest< = 90; ReplDest+w<=90; w+r+ReplSrc <=90; Gesamt< = 90 |
| DD VE 48 TB | 36 GB/1 GB | 90 | 50 | 90 | 90 | w<= 90 ; r<= 50 ReplSrc<=90; ReplDest< = 90; ReplDest+w<=90; w+r+ReplSrc <=90; Gesamt< = 90 |
| DD VE 64 TB | 48 GB/1 GB | 90 | 50 | 90 | 90 | w<= 90 ; r<= 50 ReplSrc<=90; ReplDest< = 90; ReplDest+w<=90; w+r+ReplSrc <=90; Gesamt< = 90 |
| DD VE 96 TB | 64 GB/2 GB | 180 | 50 | 90 | 180 | w<= 180 ; r<= 50 ReplSrc<=90; ReplDest< = 180; ReplDest+w<=180; w+r+ReplSrc <=180; Gesamt< = 180 |
| DD3300 4 TB | 12 GB (virtueller Speicher)/512 MB | 20 | 16 | 30 | 20 | w<= 20 ; r<= 16 ReplSrc<=30; ReplDest<=20; ReplDest+w<=20; w+r+ReplSrc <=30; Gesamt< = 30 |
| DD3300 8 TB | 32 GB (virtueller Speicher)/1,536 GB | 90 | 50 | 90 | 90 | w<= 90 ; r<= 50 ReplSrc<=90; ReplDest< = 90; ReplDest+w<=90; w+r+ReplSrc <=90; Gesamt< = 90 |
| DD3300 16 TB | 32 GB (virtueller Speicher)/1,536 GB | 90 | 50 | 90 | 90 | w<= 90 ; r<= 50 ReplSrc<=90; ReplDest< = 90; ReplDest+w<=90; w+r+ReplSrc <=90; Gesamt< = 90 |
| DD3300 32 TB | 46 GB (virtueller Speicher)/1,536 GB | 90 | 50 | 90 | 90 | w<= 90 ; r<= 50 ReplSrc<=90; ReplDest< = 90; ReplDest+w<=90; w+r+ReplSrc <=90; Gesamt< = 140 |
Das folgende Diagramm zur Anzahl der Replikations-Streams gilt für die Verzeichnisreplikation, die ddboost-Replikation und die MTree-Replikation.