migrando a gravação smf do modo vsam para logstream por jorge areias

17
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Migrando a gravação SMF do modo VSAM para Logstream

Upload: joao-galdino-mello-de-souza

Post on 28-Jun-2015

222 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Migrando a gravação SMF do modo VSAM para Logstream

Page 2: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Agenda

•  SMF hoje •  Pré requisitos •  Preparando a migração •  Migrando para System Logger •  Monitorando •  Considerações

Page 3: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

SMF hoje

Dataset mode •  Gravação em arquivosVSAM •  Velocidade dos devices •  Aumento na quantidade de registros •  Buffers reduzidos (1Gb private área) •  Separados por LPAR •  Possível descontinuidade (futuro)

Page 4: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

SMF hoje

Logstream Mode (CF only) •  Gravação em estrutura de CF •  Buffers maiores (2 Gb - data space), por

logstream •  Registros separados em tempo de gravação,

logstreams distintas •  Velocidades de gravação maiores

Page 5: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Pré requisitos

•  Paralell Sysplex •  z/OS 1.9 ou anteriores através dos APARs OA27037 OA31737 OA34589

Page 6: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Preparando a migração

Levantamentos preliminares •  Utilização de memória real •  Utilização das Coupling Facilities

– Espaço alocado pelas estruturas atuais – Nível de atividade – Quantidade de requests – Uso dos canais

Page 7: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Migrando para system logger

•  Definir estruturas – Planilha •  Criar regras no SMS •  Criar os Offloads datasets (Storage group) •  Alterar sys1.parmlib (SMFPRM00) (99) •  Criar job de extração – Pgm IFASMFDL •  Criar Automação para start dos jobs por

período e no fechamento

Page 8: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Exemplo de cálculo de estrutura http://www-947.ibm.com/systems/support/z/cfsizer/smf/

LOGSTREAM NAME Tipo de registro Total de Reg. Soma do Perc % Qtde Reg. 8738- Writes P/Seg INITSIZE SIZEIFASMF.DB2 TYPE(101)) 5.121.849 11,77% 602.842 69 68.608 126.976 IFASMF.MQDBSO TYPE(16,100,102,115,116)) 5.121.849 2,81% 143.924 16 23.552 36.864 IFASMF.CICS TYPE(110)) 5.121.849 0,85% 43.536 5 13.312 17.408 IFASMF.JOB TYPE(4,5,30)) 5.121.849 8,40% 430.235 49 51.200 93.184 IFASMF.RMF TYPE(70:79,89)) 5.121.849 0,32% 16.390 2 10.240 12.288 IFASMF.CAT TYPE(36,60,61,65,66)) 5.121.849 19,14% 980.322 112 105.472 200.704 IFASMF.AUD TYPE(14,15,17,18,60:69)) 5.121.849 24,11% 1.234.878 141 130.048 249.856 IFASMF.OTHER TYPE(1:3,8:13,42,44:59,80:87,91:99,103:108,111:114,117,120:255)) 5.121.849 15,23% 780.058 89 84.992 161.792

START DATE-TIME 11/ 13/2012-14:05:10RECORD RECORDS PERCENTTYPE READ OF TOTAL14 205,044 12,01%15 162,928 9,54%17 27,097 1,59%18 41 0,00%60 228,879 13,41%61 63,804 3,74%62 5,47 0,32%64 11,07 0,65%65 32,942 1,93%66 1,096 0,06%

Page 9: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Definindo uma estrutura

DEFINE STRUCTURE NAME(SMF_AUDIT) LOGSNUM(1) INITSIZE(700000) SIZE(1400000) AVGBUFSIZE(32767) MAXBUFSIZE(65532) PREFLIST(CFPROD01)

Page 10: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Definindo uma Logstream DEFINE LOGSTREAM NAME(IFASMF.AUDIT) DASDONLY(NO) STRUCTNAME(SMF_AUDIT) STG_DUPLEX(YES) LS_DATACLAS(??????) LS_STORCLAS(SMS?????) LS_SIZE(65000) AUTODELETE(NO) RETPD(0) HLQ(DSNX) HIGHOFFLOAD(60) LOWOFFLOAD(0)

Page 11: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

JOB de extração •  //JOBNAME1 JOB (XXX,YY),'SMF-SYSTEM-LOGGER',CLASS=0,REGION=712M, •  // MSGLEVEL=(1,1),MSGCLASS=1 •  //***************************************************************** •  //** COLETA SMF LOGSTREAMS ** •  //***************************************************************** •  //STEP1 EXEC PGM=IFASMFDL •  //OUTDD1 DD DISP=(,CATLG,DELETE),UNIT=SYSDA, •  // DSN=XXXX.SMF.OTHER.PLEXPROD.D&LYR2&LMON&LDAY..H&LHHMMSS, •  // DCB=(BLKSIZE=0,LRECL=32760,RECFM=VBS),SPACE=(CYL,(500,400),RLSE) •  //OUTDD2 DD DISP=(,CATLG,DELETE),UNIT=SYSDA, •  // DSN=XXXX.SMF.ZOS.PLEXPROD.D&LYR2&LMON&LDAY..H&LHHMMSS, •  // DCB=(BLKSIZE=0,LRECL=32760,RECFM=VBS),SPACE=(CYL,(500,400),RLSE) •  //OUTDD3 DD DISP=(,CATLG,DELETE),UNIT=SYSDA, •  // DSN=XXXX.SMF.AUDIT.PLEXPROD.D&LYR2&LMON&LDAY..H&LHHMMSS, •  // DCB=(BLKSIZE=0,LRECL=32760,RECFM=VBS),SPACE=(CYL,(500,400),RLSE) •  //SYSPRINT DD SYSOUT=* •  //SYSOUT DD SYSOUT=* •  //SYSUDUMP DD SYSOUT=* •  //SYSIN DD * •  LSNAME (IFASMF.OTHER,OPTIONS(ARCHIVE)) •  LSNAME (IFASMF.CICS,OPTIONS(ARCHIVE)) •  LSNAME (IFASMF.AUDIT,OPTIONS(ARCHIVE)) •  OUTDD (OUTDD1,TYPE(1:3,8:13,42,44:59,80:87,91:99,103:108,111:114, •  117,120:255)) •  OUTDD (OUTDD2,TYPE(110)) •  OUTDD (OUTDD3,TYPE(14,15,17,18,60:69)) •  SID(SID1) SID(SID2) SID(SID3) SID(SID4) SID(SID5) •  SMARTENDPOINT •  /*

Page 12: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

IFASMFDL - Parâmetros •  //SYSIN DD * •  LSNAME (IFASMF.OTHER,OPTIONS(ARCHIVE)) •  LSNAME (IFASMF.CICS,OPTIONS(ARCHIVE)) •  LSNAME (IFASMF.AUDIT,OPTIONS(ARCHIVE)) •  OUTDD (OUTDD1,TYPE(1:3,8:13,42,44:59,80:87,91:99,103:108,111:114, •  117,120:255)) •  OUTDD (OUTDD2,TYPE(110)) •  OUTDD (OUTDD3,TYPE(14,15,17,18,60:69)) •  SID(SID1) SID(SID2) SID(SID3) SID(SID4) SID(SID5) •  SMARTENDPOINT

Page 13: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Monitorando

•  Memória real •  Utilização dos buffers •  Alocação e espaço livre no storage group •  Utilização das estruturas

•  Atividade •  Canais •  Alocação

Page 14: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

COMANDOS PRINCIPAIS •  D SMF – Display SMF •  I SMF – SWITCH SMF – Grava os dados dos buffers nas

logstreams, realizando uma sincronização. •  D XCF,STR – Display das estruturas •  D LOGGER,LOGSTREAM,LSN=IFASMF* - Display das

logstreams SMF •  D LOGGER,CONN,JOB=SMF – Display das logstreams

conectadas ao SMF •  Z EOD – Deve ser emitido em tempo de shutdown, irá

assegurar que os dados dos buffers sejam gravados nas logstreams antes da parade.

Page 15: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Consultas e Publicações

•  IBM.com/redbooks Systems Programmer’s Guide to: z/OS System Logger, SG24-6898

•  IBM Publications z/OS MVS System Management Facility (SMF) SA22-7630 z/OS MVS Setting Up a Sysplex, SA22-7625 z/OS MVS System Commands, SA22-7627

Page 16: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Perguntas?

Page 17: Migrando a gravação SMF do modo VSAM para Logstream por Jorge Areias

Grato pela atenção!

Jorge Henrique de Souza Areias [email protected]

(11)2927-5213