Avamar: Dostrajanie wydajności tworzenia kopii zapasowych klienta dla zestawów danych o niskim współczynniku plików do folderów
Summary: Dostrajanie wydajności kopii zapasowych klienta Avamar dla zestawów danych o niskim współczynniku plików do folderów.
Symptoms
Wykorzystanie procesora jest niewielkie, a urządzenie pamięci masowej nie wydaje się być wąskim gardłem.
Dziennik kopii zapasowej Avamar pokazuje wartości odstające w statystykach zestawu danych, które ujawniają, że klient ma stosunek plików do folderów. Może skorzystać na dostrojeniu.
Cause
Proces "avtar" klienta Avamar jest zoptymalizowany pod kątem pracy z większością zestawów danych przy jednoczesnym unikaniu nadmiernego zużycia zasobów.
Od czasu do czasu "avtar" może napotkać zestawy danych, których charakterystyka różni się od domyślnych parametrów dostrajania wybranych przez inżynierów i może nie odgrywać ich roli.
Zestawy danych dla większości kopii zapasowych systemu plików mają zazwyczaj stosunek plików do folderów wynoszący około 10:1.
Zestawy danych, w których występuje niski stosunek plików do folderów, na przykład 1:1 lub 2:1, mogą mieć zmniejszoną wydajność, przy czym wszystkie inne czynniki są równe.
Stosunek liczby plików do jednego folderu można sprawdzić, przeglądając pełny dziennik kopii zapasowej dla poniższego wpisu.
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
W przypadku zestawów danych z niskim stosunkiem plików do folderów pomocne może być dostrojenie parametru avtar "--maxopendirs" z wartości domyślnej 100.
Parametr "maxopendirs" kontroluje, ile katalogów avtar może być otwartych jednocześnie i pomaga avtar pracować wydajniej. Dzięki odpowiedniemu dostrajaniu wydajność tworzenia kopii zapasowych plików na godzinę może wzrosnąć. Kompromisem jest zazwyczaj niewielki wzrost wykorzystania pamięci przez klienta Avamar.
Poniższe wyodrębnienia dzienników pochodzą z tego samego klienta, tego samego zestawu danych bez żadnych innych zmian niż "maxopendirs".
Widzimy, że wraz ze wzrostem liczby "maxopendirs" ze 100 do 1000 avtar zużywa więcej pamięci i osiąga wyższą wydajność tworzenia kopii zapasowych plików na godzinę.
maxopendirs=<domy£lne>
-
- Szczytowe wykorzystanie pamięci avtar = 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
-
- Szczytowe wykorzystanie pamięci avtar = 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
-
- Szczytowe wykorzystanie pamięci avtar = 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
-
- Szczytowe wykorzystanie pamięci avtar = 597 MB (mniej punktów próbkowania dostępnych ze względu na szybszą kopię zapasową)
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)