Avamar: Performanceoptimierung von Clientbackups für Datenvolumen mit einem niedrigen Verhältnis von Dateien zu Ordnern
Summary: Performanceoptimierung des Avamar -Clientbackups für Datenvolumen mit einem geringen Verhältnis von Dateien zu Ordnern.
Symptoms
Die CPU-Auslastung ist bescheiden und das Speichergerät scheint keinen Engpass zu bilden.
Das Avamar-Backupprotokoll zeigt "Ausreißerwerte" in den Datensatzstatistiken an, die zeigen, dass der Client ein Datei-zu-Ordner-Verhältnis hat. Es kann von einer Abstimmung profitieren.
Cause
Der "avtar"-Prozess des Avamar-Clients ist für die Verarbeitung der meisten Datenvolumen optimiert und vermeidet gleichzeitig einen übermäßigen Ressourcenverbrauch.
Gelegentlich kann "avtar" auf Datenvolumen stoßen, deren Eigenschaften sich von den vom Techniker ausgewählten Standard-Optimierungsparametern unterscheiden und deren Stärken möglicherweise nicht nutzen.
Datenvolumen für die meisten Dateisystem-Backups weisen in der Regel ein Datei-zu-Ordner-Verhältnis von etwa 10:1 auf.
Bei Datenvolumen mit einem geringen Verhältnis von Dateien zu Ordnern, z. B. 1:1 oder 2:1, kann es bei sonst gleichen Bedingungen zu einer reduzierten Performance kommen.
Das Datei-zu-Ordner-Verhältnis kann überprüft werden, indem Sie ein vollständiges Backupprotokoll für den folgenden Eintrag überprüfen.
2015-11-18 00:34:32 avtar Info <5156>: Backup #75 timestamp 2015-11-18 00:24:43, 4,007,032 files, 1,974,043 folders, 1,589 GB (2,680 files, 419.4 MB, 0.03% new) Resolution
Bei Datasets mit einem niedrigen Datei-zu-Ordner-Verhältnis kann es hilfreich sein, den avtar-Parameter "--maxopendirs" vom Standardwert 100 abzustimmen.
Der Parameter "maxopendirs" steuert, wie viele Verzeichnisse avtar gleichzeitig geöffnet haben kann, und trägt dazu bei, dass avtar effizienter arbeiten kann. Mit entsprechendem Tuning kann die Backupperformance für Dateien pro Stunde steigen. Der Kompromiss besteht in der Regel in einer geringfügigen Steigerung der Speicherauslastung durch den Avamar Client.
Die folgenden Protokollauszüge stammen vom selben Client und demselben Datenvolumen, wobei keine anderen Änderungen als "maxopendirs" vorgenommen wurden.
Wir können sehen, dass avtar mehr Arbeitsspeicher verbraucht, wenn "maxopendirs" von 100 auf 1000 erhöht wird, und eine höhere Backupperformance für Dateien/Stunde erreicht.
MaxOpenDirs=<Standardeinstellung>
-
- Spitzenauslastung des avtar-Speichers = 492 MB
2015-11-08 09:30:19 avtar Info <5156>: Backup #38 timestamp 2015-11-08 09:21:48, 3,995,129 files, 1,965,847 folders, 1,671 GB (172 files, 32.25 MB, 0.00% new)
2015-11-08 09:30:20 avtar Info <6083>: Backed-up 1,671 GB in 659.14 minutes: 152 GB/hour (363,668 files/hour)
maxopendirs=200
-
- Maximale avtar-Speicherauslastung = 526 MB
2015-11-12 09:32:47 avtar Info <5156>: Backup #54 timestamp 2015-11-12 09:23:31, 3,998,280 files, 1,969,137 folders, 1,546 GB (4,121 files, 688.2 MB, 0.04% new)
2015-11-12 09:32:47 avtar Info <6083>: Backed-up 1,546 GB in 667.61 minutes: 139 GB/hour (359,336 files/hour)
maxopendirs=800
-
- Spitzenauslastung des avtar-Speichers = 605 MB
2015-11-14 07:45:58 avtar Info <5156>: Backup #62 timestamp 2015-11-14 07:36:24, 4,003,390 files, 1,971,781 folders, 1,561 GB (3,816 files, 645.8 MB, 0.04% new)
2015-11-14 07:45:58 avtar Info <6083>: Backed-up 1,561 GB in 559.08 minutes: 168 GB/hour (429,638 files/hour)
MaxOpenDirs=1000
-
- Spitzenauslastung des avtar-Speichers = 597 MB (weniger Samplepunkte verfügbar aufgrund des schnelleren Backups)
2015-11-18 00:34:32 avtar Info <5156>: Backup #75 timestamp 2015-11-18 00:24:43, 4,007,032 files, 1,974,043 folders, 1,589 GB (2,680 files, 419.4 MB, 0.03% new)
2015-11-18 00:34:32 avtar Info <6083>: Backed-up 1,589 GB in 144.70 minutes: 659 GB/hour (1,661,482 files/hour)