Klient Avamar vyžaduje k provedení zálohy paměť, procesor, síť a vstupně-výstupní prostředky. Tyto zdroje sdílejí i další služby operačního systému, včetně procesů, které mohou být kritičtější než Avamar.
Tento článek popisuje omezování a upřednostňování zdrojů procesoru, sítě a vstupně-výstupních prostředků, které proces avtar spotřebovává během zálohování.
Proces Avamar avtar využívá tolik šířky pásma sítě, cyklů procesoru a operací I/O, kolik mu poskytne operační systém. Systém Avamar lze nastavit s parametry, které určují, jak agresivní bude při nárokování některých z těchto systémových prostředků.
Využití procesoru
Klientský počítač Avamar může být souborovým serverem, poštovním serverem, databází nebo může mít jinou roli, která vyžaduje systémové prostředky.
Pokud zálohování běží v době, kdy jsou tyto systémové prostředky silně zatížené, může to mít vliv na zálohování i na běžnou roli klienta. Pokud není možné naplánovat spuštění zálohy během tiché doby, můžete omezit využití procesoru službou avtar, abyste zajistili, že zůstane k dispozici dostatečný počet cyklů procesoru pro primární funkci klienta.
Využití procesoru služby Avtar lze zkontrolovat v protokolu zálohování klienta Avamar, jak je znázorněno níže:
avtar Info <5100>: Status 2009-04-10 20:37:02, 0 files, 25.00 GB (0 files, 473.7 MB, 1.85% new) 117 MB 99% CPU
Procentuální hodnota procesoru může v prostředích, kde je k dispozici více jader procesoru,
dosáhnout více než 100 %.Stanovení priorit procesů procesoru
Chování Linuxu:
- Proces agenta automaticky nastaví všechny procesy, které vytváří, na "pěknou" úroveň.
- V Linuxu se úrovně priority pohybují od -20 do 20, kde -20 je nejvyšší priorita.
- Ve výchozím nastavení se procesy vytvářejí s prioritou 0.
- Služba avtar je vytvořena s prioritou 10, která je nižší než výchozí priorita.
Chování systému Windows:
- Systém Windows spravuje úrovně priority v rozsahu od 1 (nejnižší) do 31 (nejvyšší).
- Služba Avtar je vytvořena se službou BELOW_NORMAL_PRIORITY_CLASS, což znamená, že vlákna vlastněná službou avtar jsou ve výchozím nastavení vytvářena s prioritou 6.
- Pro informaci, vlákna vytvořená procesy v systému Windows mají výchozí prioritu 8.
Využití
sítěVe srovnání s tradičním zálohovacím softwarem spotřebovává software Avamar malou šířku pásma. Pokud je však klient Avamar oddělen od serveru Avamar linkou s nízkou šířkou pásma, může být užitečné omezit využití sítě. To může zabránit zahlcení linky zálohovanými daty a zpomalení přenosu časově kritičtějších dat.
Prioritizace I/O
Priorita I/O klientských procesů Avamar není explicitně nastavena.
Chování Linuxu:
- Kvalita vstupů/výstupů se pohybuje od 0 (nejvyšší priorita) do 7 (nejnižší priorita).
- Použitý algoritmus je (cpu niceness + 20)/5 (zdroj: http://linux.die.net/man/1/ionice)
- Pro službu avtar je priorita I/O (10 + 20)/5 = 6, což je druhá nejnižší priorita I/O.
- Pro srovnání, priorita vstupně-výstupních operací procesu s výchozí prioritou vlákna 0 by byla 4.
Chování systému Windows:
V systému Windows je priorita vstupně-výstupních operací méně jasná. Společnost Microsoft tvrdí, že priorita vstupně-výstupních operací procesu je svázána s prioritou vlákna. Šetření společnosti Avamar Engineering ohledně problému #240762 ukázalo, že v praxi tomu tak zřejmě není. Nastavení služby avtar tak, aby běžel s nižší prioritou, nemění prioritu I/O z výchozí hodnoty.
Využití
pamětiVelikost paměti, která je vyžadována během zálohování, závisí na velikosti souboru mezipaměti a typu používaných souborů mezipaměti.
Tradiční "monolitické" soubory mezipaměti načítají celé soubory mezipaměti do paměti, zatímco stránkovací soubory mezipaměti "stránkovací" data do paměti podle potřeby.
Využití paměti a velikost souboru mezipaměti jsou nad rámec tohoto článku znalostní databáze. Další informace najdete v průvodci osvědčenými provozními postupy.
Využití cyklů procesoru, šířky pásma sítě a I/O společností Avtar není ve výchozím nastavení omezeno. Jedná se o normální a očekávané chování, protože je velmi žádoucí, aby se zálohy Avamar spouštěly a dokončily co nejrychleji.
K dispozici jsou následující příznaky, které omezují využití sítě a procesoru procesem avtar:
--net-throttle (omezuje využití sítě)
--cpu-throttle (omezuje využití procesoru)
Chcete-li implementovat některý z těchto příznaků, upravte soubor "avtar.cmd", který se nachází v souboru klienta Avamar AVS/VAR adresáře.
Poznámka: Pokud soubor neexistuje, vytvořte nový soubor avtar.cmd.
Omezování výkonu procesoru
Příznak by měl mít následující formát, kde "80" je maximální průměrné procento procesoru, které by měl služba avtar používat.
--cpu-throttle=80
Tento příznak byl zaveden dříve, než se široce používaly vícejádrové procesory. Procento, které se má použít, může vyžadovat experimentování. Zdálo se, že zálohování, které se provádí na dvoujádrovém stolním počítači s avtarem omezeným na 10 %, využívá přibližně 5 % zdrojů procesoru.
Omezení
využití sítěPoložka v souboru by měla mít následující formát:
--throttle=Mbit/s
Po implementaci se služba avtar v případě potřeby po odeslání každého paketu pozastaví. Tím je zajištěno, že využití sítě nepřekročí stanovenou maximální šířku pásma (udávanou v megabitech za sekundu).
Například --throttle=5 využívá polovinu 10Mbit/s připojení, --škrticí klapka=0.772 omezuje použití na jednu polovinu linky T1.
Po provedení změny uložte avtar.cmd soubor.
Změny by se měly projevit při příštím spuštění nového procesu avtar.
Případně můžete pomocí karty Možnosti v nástroji Avamar Administrator vybrat příslušný doplněk systému souborů z rozevíracího seznamu (systém souborů Windows, systém souborů Linux atd.).
Zaškrtněte políčko "Zobrazit pokročilé možnosti" a přejděte dolů, dokud nenajdete položku "Omezení rychlosti sítě (Mb/s)".
Vyplňte požadovanou šířku pásma v Mb/s (desetinná místa jsou v pořádku, například 1.2).
Zálohování
doplňku AvamarV případě zálohování doplňků (Exchange, Oracle atd.) vyberte v uživatelském rozhraní nástroje Avamar Administrator doplněk z rozevírací nabídky, klikněte na tlačítko "More" a ručně zadejte atribut a hodnotu.
Jako atribut zadejte [avtar]net-throttle. Jako hodnotu atributu zadejte požadovanou šířku pásma. Až budete s nastavením spokojeni, klikněte na symbol + pod poli a přidejte příznak do pole níže.
Kliknutím na tlačítko OK uložte změny.
[avtar] ve příznaku říká modulu plug-in, aby předal příznak službě avtar, což je proces, který komunikuje se serverem.
Používejte příznaky plynu s POZOR a mějte na paměti následující:
-
Procesy běží tak rychle, jak jen mohou. Pokud se pokusíme snížit využití procesoru nebo sítě, zálohování může běžet mnohem pomaleji, než by jinak běželo. Pomalé zálohování se nemusí dokončit během běžného zálohovacího okna.
-
Pokud je zálohování zpomaleno, ostatní klienti, jejichž zálohy čekají ve frontě na spuštění, budou zpožděni o prodlouženou dobu zálohování tohoto klienta.
-
Pokud klient provádí v době zálohování systému Avamar jinou práci, je tato práce ovlivněna méně, ale po delší dobu.
Máte-li pochybnosti o vhodnosti použití níže uvedených příznaků, obraťte se na zástupce profesionálních služeb společnosti Dell.
Omezování sítě se může jevit jako "shlukové".
Síťový graf zobrazující provoz pro klienta s omezením nastaveným na 0,2 (megabitů za sekundu) může odhalit, že data přenášená mezi klientem a serverem probíhají v krátkých dávkách rychlostí přes 150 Mb/s.
Algoritmus omezení sítě Avamar pracuje tak, že přenáší data v krátkých intervalech. Po každém shluknutí algoritmus zařadí data do fronty po příslušnou dobu, než bude pokračovat v odesílání dat. Data se odesílají rychlostí, která odpovídá úrovni omezování, která je určena příznakem omezení.
Úroveň vnímané "nárazovosti" koreluje s granularitou monitorování. Jinými slovy, analýza přenosových rychlostí v přírůstcích po subsekundách ukazuje nárazové chování, ale pokud se podíváme na celkové množství dat odeslaných za dobu zálohování, měli bychom vidět, že se blíží 0,2 Mb/s.
Níže je uveden krátkodobý graf zálohy, který je zachycen během několika minut:
Často kladené otázky:
- Jak velká šířka pásma se používá pro Burst.
Společnost Avtar se snaží přenášet data co nejrychleji. Kolik závisí na následujícím.
- Maximální šířka pásma linky
- Koncová latence v celé síti
- Kvalita služeb
- Jakékoli další běžné překážky, které by mohly platit
Funkce omezení je určena k zprůměrování využití sítě v průběhu času. Služba avtar zpožděně odesílá datové pakety, aby nepřenášela více, než povoluje hodnota omezení.
Služba Avtar čeká mezi odesláním paketů, aby bylo zajištěno, že využití sítě nepřekročí průměrnou šířku pásma určenou nastavením omezení. Tato pauza trvá tak dlouho, jak je potřeba.
- Můžete vysvětlit, jaká data se přenášejí během "burstu"?
Dotazy na kontrolu, zda data, která nejsou v místní mezipaměti klienta, již jsou přítomna na serveru Avamar, a pakety obsahující nová jedinečná zálohovaná data, která v systému Avamar neexistují.
- Je možné použít omezování sítě napříč skupinami klientů v lokalitě?
Nemůže. Omezování sítě se používá pro jednotlivé klienty. Řídí šířku pásma, kterou může konkrétní klient spotřebovat (v průměru). Pokud je na jednom místě přítomno mnoho klientů Avamar a všechny jsou omezeny podobně, síťové připojení může být stále zcela vyčerpáno. Pokud potřebujete řídit, kolik dat se odesílá mezi dvěma lokalitami, použijte omezování na úrovni sítě.
Omezení sítě během zálohování systému Avamar do systému Data Domain
Síťové omezení zálohování do systému Data Domain je podporováno tam, kde je klient Avamar verze 7.1 a Data Domain 5.5 nebo novější.