MFE SCF: Doporučená metoda pro TRU RECLAIM
Summary: Nástroj Thin Reclaim Utility (TRU) slouží k získání dostupných stop ve fondu zdrojů úložiště (SRP). Tento článek obsahuje doporučenou metodu implementace TRU Monitor RECLAIM. Tato metoda představuje účinný a efektivní způsob spuštění TRU RECLAIM na vašem pracovišti. ...
Instructions
ODDÍL 1 obsahuje doporučený postup pro provádění TRU SCAN a RECLAIM jako manuální proces řízený TRU . Jedná se o doporučenou metodu, která se používá na většině míst.
ODDÍL 2 obsahuje seznam položek, které je třeba vzít v úvahu při navrhování optimálního RECLAIM řešení pro váš web.
ODDÍL 1: Doporučený postup nastavení a spuštění TRU RECLAIM
1. Dotazování a zaznamenávání stávajícího využití fondu SRP před a po RECLAIM Činnosti.
TRU RECLAIM Činnosti. Chcete-li se dotázat na aktuální využití fondu SRP, jsou v části Další informace na konci tohoto článku uvedeny dvě úlohy.
Doporučujeme vést záznamy o využití fondu SRP v průběhu času. Týdenní nebo denní hodnoty využití SRP by měly být zaznamenávány, aby bylo možné sledovat případné trendy, špičky nebo poklesy.
2. Přidejte tyto TRU parametry člena inicializace SCF:
***** TRU DEFINITION START *****
*
SCF.TRU.ENABLE=NO
SCF.TRU.DEBUG=NO
SCF.TRU.OFFLINE=NOPROCESS
SCF.TRU.RECLAIM.METHOD=1
SCF.TRU.SCAN.TASK.LIMIT=5
SCF.TRU.RECLAIM.TASK.LIMIT=5
SCF.TRU.SCAN.STCNAME=EMCTRU
SCF.TRU.RECLAIM.STCNAME=EMCTRU
SCF.TRU.RECLAIM.DSPREFIX=dsn-prefix
*
SCF.TRU.DEV.INCLUDE.LIST=ccuu-ccuu
*SCF.TRU.DEV.INCLUDE.LIST=ccuu-ccuu
*SCF.TRU.DEV.EXCLUDE.LIST=ccuu
*
SCF.TRU.SCRATCH.POST.TYPE=DEVICESIZE
SCF.TRU.SCRATCH.POST.PCT=100
SCF.TRU.SCRATCH.POST.MIN=9999999
SCF.TRU.SCRATCH.POST.MAX=9999999
SCF.TRU.SCRATCH.RECLAIM=0
SCF.TRU.RECLAIM.POST.TYPE=DEVICESIZE
SCF.TRU.RECLAIM.POST.PCT=100
SCF.TRU.RECLAIM.POST.MIN=9999999
SCF.TRU.RECLAIM.POST.MAX=9999999
SCF.TRU.RECLAIM.SCRATCH.WAIT=100
SCF.TRU.RECLAIM.SYSVTOC.HOLDLIMIT=1000
SCF.TRU.RECLAIM.SYSVTOC.WAIT=200
SCF.TRU.RECLAIM.STRESS.MONITOR=YES
SCF.TRU.RECLAIM.STRESS.WAIT=15
*
***** TRU DEFINITION END *****
3. Vytvoření nové spuštěné úlohy EMCTRU , který se používá pro oba SCANs a RECLAIMs. Použijte tento seznam JCL:
//EMCTRU PROC CCUU=,TYPE=RECLAIM //ESFTRURC EXEC PGM=ESFTRURC,PARM='&TYPE,&CCUU' //STEPLIB DD DISP=SHR,DSN=your.linklib //SCF$nnnn DD DUMMY //SYSABEND DD SYSOUT=* //ESFTRURC DD SYSOUT=*
4. Aktivujte nový TRU Parametry.
* Pokud spustíte nebo recyklujete SCF, TRU Parametry se aktivují automaticky.
* Pokud aktualizujete TRU parametrů pro aktivní SCF, je nutné zadat tyto dva příkazy:
F emcscf,INI,REFRESH - This command updates the SCF INI parms F emcscf,TRU,REFRESH - This command updates the TRU parms
TRU zařízení, musíte SPUSTIT TRU zařízení zadáním tohoto příkazu:
F emcscf,TRU,START,ccuu-ccuu
5. Nyní byste měli zobrazit aktivní TRU informace o životním prostředí.
* Chcete-li získat podrobnosti o aktivním TRU Zadejte příkaz Nastavení prostředí a parametrů:
F emcscf,TRU,DISPLAY
TRU zařízení, zadejte příkaz:
F emcscf,TRU,DEVICE,ccuu
6. Až budete připraveni provést SCAN a RECLAIM spusťte tyto příkazy SCF:
F emcscf,TRU,ENABLE F emcscf,TRU,SCAN,ccuu-ccuu * Note: Wait 15 minutes before submitting RECLAIM * F emcscf,TRU,RECLAIM,ccuu-ccuu * Note: RECLAIM can take a long time. When the RECLAIM activity is finished perform the TRU,DISABLE * F emcscf,TRU,DISABLE
Tyto TRU Příkazy lze provádět v dávkové úloze nebo pomocí příkazů operátora. Ty lze odeslat pomocí automatizačního nebo plánovacího systému.
Pokud chcete RECLAIM Během určitého časového intervalu vystavte TRU,ENABLE a TRU,SCAN a TRU,RECLAIM příkazy na začátku časového intervalu a potom TRU DISABLE na konci časového intervalu.
7. Aby bylo možné ověřit TRU zpracování funguje správně a je optimálně nakonfigurováno, tyto soubory by měly být zkontrolovány:
- Výstup dotazu fondu SRP (před a po
RECLAIM) - Výstup SCF STC
- SYSLOG, který zahrnuje celý
TRUZpracování - Výstupy EMCTRU STC (
TRU SCANaRECLAIM)
ODDÍL 2: Co je třeba zvážit při nastavování TRU RECLAIM Prostředí.
1. Co je nutné zvážit pro Multi-LPAR:
- Kolik jednotek LPAR je ve vaší konfiguraci?
- Kolik LPAR chcete spustit
RECLAIMNa? - Dávejte pozor, abyste nespouštěli stejné zařízení
RECLAIMna více LPAR. To může vést k zbytečnému zpracování a potenciálním problémům s kolizemi. Nejlepším způsobem, jak toho dosáhnout, je zadat jedinečnéTRUrozsahy zařízení na každém spuštěném LPARTRU. V parametru SCF jsou specifikována pouze zařízení, která jsou k dispozici pro tuto LRARSCF.TRU.DEV.INCLUDE.LISTa na kartěSCAN or RECLAIMvydané na tomto LPAR.
2. Co je nutné zvážit pro SRP:
- Jaká je vaše aktuální alokace SRP %?
- Je SRP % stabilní nebo stoupá?
- DŮLEŽITÉ: Doporučujeme sledovat využití SRP každý týden (nebo denně), abyste měli přehled o trendech a problémech. Na konci tohoto článku je dávková úloha, kterou můžete použít k dotazování na využití fondu SRP.
3. Důležité informace o zařízení:
- Kolik svazků chcete mít?
RECLAIM? To je důležité vědět, aby bylo možné odhadnout čas potřebný k provedení všechRECLAIMs. - Jsou některé z těchto svazků EAV? Pokud ano, kolik svazků EAV máte?
RECLAIMingA jaká je jejich velikost?
- Spravuje se některý ze svazků pomocí SMS? Pokud je svazek inicializován pro SMS, musí být součástí serveru SMSPLEX na úrovni LPAR, kde
TRUběží. - Tyto svazky by neměly být
RECLAIMed:- Svazky, které jsou OFFLINE, by neměly být
RECLAIMed. - Svazky pro vysokorychlostní online aplikace by neměly být
RECLAIMedKdyž je výkon kritický. - Svazky, které mají neustále se měnící data, mohou způsobit kolize a nejsou vhodnými kandidáty pro
RECLAIM. To zahrnuje svazky pro SORT, TEMP, PAGE, SPOOL, JES Checkpoint, Coupling Facility, SYSRES, reorganizace databáze a svazky, které jsou komprimovány nebo defragmentovány.
- Svazky, které jsou OFFLINE, by neměly být
4. Co je nutné zvážit při kolizích úloh:
-
- Spustíte-li příkaz r
RECLAIMsBěhem určitého časového intervalu nezapomeňte zvážit všechny další úlohy, které mohou být aktivní současně. Úlohy s vysokou aktivitou I/O na svazcích, které jsouRECLAIMedmůže vést ke kolizím vstupně-výstupních operací a delším dobám opětovného získání úlohy. Například velké databázové systémy a reorganizace DB2, kompresory dat a další interní aplikace mohou vést ke kolizím sRECLAIM. - Adresní prostor XCF (XCFAS) je zprostředkovatel služeb pro aplikace a subsystémy, které komunikují a serializují s ostatními členy v sysplexu. V závislosti na provedeném zpracování XCF může dojít ke zvýšení využití procesoru XCFAS a aktivity I/O. Pokud k tomu dojde, je možné, že aktivní
TRU RECLAIMsby mohly být ovlivněny. - Produkty pro shromažďování výkonu, které shromažďují hardwarové statistiky pro spojovací zařízení, mohou také způsobit kolize.
- Spustíte-li příkaz r
Additional Information
Ukázkové dávkové úlohy k dotazování SRP a využití fondu
Spusťte obě úlohy:
- Spuštěním této úlohy získáte informace o využití SRP a fondu:
//Job1 jobcard----- //SNAP1 EXEC PGM=ESFGPMBT,REGION=4M //STEPLIB DD DISP=SHR,DSN=your.linklib //SCF$nnnn DD DUMMY //SYSPRINT DD SYSOUT=* //GPMPRINT DD SYSOUT=* //SYSABEND DD SYSOUT=* //SYSOUT DD SYSOUT=* //QCOUTPUT DD SYSOUT=* //GPMINPUT DD * QUERY SRP LOCAL(UNIT(ccuu)) QUERY POOLS LOCAL(UNIT(ccuu)) /*
- Chcete-li získat
poolnamepodrobnosti, použijte tytoGPMINPUTpříkazy ve výše uvedené úloze.
Skript poolnames najdete ve výstupu kroku 1.
//GPMINPUT DD * DISPLAY( - LOCAL(UNIT(ccuu)) DISPLAY( - LOCAL(UNIT(ccuu)) - TYPE(THINPOOL) POOL(poolname)) QUERY THINDEV LOCAL(UNIT(ccuu)) POOL(poolname) QUERY DATADEV LOCAL(UNIT(ccuu)) POOL(poolname) /*
- Chcete-li zobrazit všechna jednotlivá přidělení zařízení LOCAL a REMOTE, použijte tyto
GPMINPUTve výše uvedené úloze.
//GPMINPUT DD * QUERY ALLOC (UNIT(ccuu)) QUERY ALLOC RMT(UNIT(ccuu) PATH(nn)) /*