System Managed Storage (SMS) Tanfolyami jegyzet. ICSS Kft 2019

Hasonló dokumentumok
z/os Utility-k Tanfolyami jegyzet ICSS Kft 2012

Job Control Language (JCL) Tanfolyami jegyzet. ICSS Kft 2012

Komponensek Tanfolyami jegyzet. ICSS Kft 2019

Job Control Language (JCL)

Másolatképzési technikák és azok felhasználási lehetőségei

SQL Server High Availability

JCL eljárások Tanfolyami jegyzet. ICSS Kft 2012

VMware. technológiával. ADATMENTÉS VMware környezetben IBM Tivoli eszközökkel

Hálózati operációs rendszerek II. Kötetek kezelése

4. Gyakorlat: Csoportházirend beállítások

Hitachi Flash Újdonságok. Szokol Zsolt Senior Solution Consultant 2016 március

SQL Server High Availability. Bevezetés az SQL Server magas rendelkezésre állási megoldásaiba

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

Oracle 12c Active Data Guard Sokkal több mint egy DR... Gecseg Gyula Oracle DBA

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

Sintony SAK 41. Kezelési utasíitás 8AA D0-20/10/99 - UK -

Indulás után a kontroller jelszót kér, a gyári adminisztrátori jelszó: 9999

ISPF alapok Tanfolyami jegyzet. ICSS Kft 2019

SQLServer. SQLServer konfigurációk

Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter

IBM Váltsunk stratégiát! Budapest, 2012 november 14. V7000

ABB Teach Pendant programozás segédlet

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

Csatlakozás a BME eduroam hálózatához Setting up the BUTE eduroam network

SQLServer. Particionálás

Üzleti kritikus alkalmazások Novell Open Enterprise Serveren

Adatbázis-kezelés ODBC driverrel

Hálózati operációs rendszerek II. Novell Netware 5.1 Netware fájlrendszer

1. Ismerkedés a Hyper-V-vel, virtuális gépek telepítése és konfigurálása

KÜRT Zrt. Logelemzés heti riport Felhasználói fiók, illetve felhasználói csoportkezelési műveletek

Operációs rendszerek. UNIX/Linux fájlrendszerek

Széchenyi István Egyetem

HA és DR praktikák, maximális rendelkezésreállás

A Veeam kritikus szerepe az adatkezelési és védelmi stratégiákban, biztosítva a GDPR megfelelést és az Always On Enterprise rendelkezésre állást.

Operációs rendszerek. UNIX fájlrendszer

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17

Hálózati operációs rendszerek II. OES biztonsági rendszere

Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv

MDAC - Microsoft Data Access Components

Útmutató a Computer Setup (F10) segédprogram használatához dx2300 minitorony

8. Gyakorlat SQL. DDL (Data Definition Language) adatdefiníciós nyelv utasításai:

Backup/archive rendszerek

Útmutató a Computer Setup (F10) segédprogramhoz HP üzleti célú asztali számítógépek dx5150 típus

Vodafone ODI ETL eszközzel töltött adattárház Disaster Recovery megoldása. Rákosi Péter és Lányi Árpád

z/os STORAGE tanfolyam ICSS Kft, Belme Attila (c) ICSS 2019

Linux fájlrendszerek. Papp Zsolt. Rendszermérnök, Novell PSH.

10. Gyakorlat: Alkalmazások publikálása Remote Desktop Szervízen keresztül

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

Az Oracle rendszer komponensei

EBS fogyókúra György Zoltán Innovent Tanácsadó Kft október 9.

Tematika. MongoDB koncepció JSON Schemaless logika Replicaset képzés Sharding Aggregate framework

IBM i változat 7.3. Rendszerfelügyelet Backup, Recovery, and Media Services for i IBM SC

Mobil eszközökön tárolt adatok biztonsága

Adatkezelő szoftver. Továbbfejlesztett termékvizsgálat-felügyelet Fokozott minőség és gyártási hatékonyság

Excel ODBC-ADO API. Tevékenységpontok: - DBMS telepítés. - ODBC driver telepítése. - DSN létrehozatala. -Excel-ben ADO bevonása

9. Gyakorlat: Network Load Balancing (NLB)

Enabling Grids for E-sciencE. EGEE köztesréteg. Adat szolgáltatások a glite-ban. INFSO-RI

REAL DRONE SIMULATOR PRE-ALPHA VErzió

IBM On Demand megoldások és eserver Akadémia 2005 Adat életciklus menedzsment. Elek Norbert Tivoli technikai kereskedelmi képviselő

S z á m í t ó g é p e s a l a p i s m e r e t e k

IP alapú komunikáció. 2. Előadás - Switchek 2 Kovács Ákos

Osztály és objektum fogalma

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Adatközpont-központ: Storage Made Easy Regisztráció

Táblakezelés: Open SQL Internal table. Tarcsi Ádám: Az SAP programozása 1.

Az indexelés újdonságai Oracle Database 12c R1 és 12c R2

Operációs rendszerek III.

Útmutató a Computer Setup (F10) segédprogramhoz HP üzleti célú asztali számítógépek dx5150 típus

Fájl rendszer (implementáció) Fájl rendszer struktúra Allokációs módszerek Szabad hely kezelése Directory implementáció Helyreállítás

Private Cloud architektúra keretrendszer

Cégbemutató, rövid áttekintés. Keszler Mátyás Territory Manager, Hungary

PromoCoder_7031/Lx3 rendszer használati utsítás v1.1

Felhasználóbarát eszközök és élmények. Üzleti szintű megoldások

Fájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika

Használati útmutató. Felhasználói felület

Oracle Audit Vault and Database Firewall. Gecseg Gyula Oracle DBA

TI TMDSEVM6472 rövid bemutatása

Veeam Agent for Windows and Linux

Amit mindig is tudni akartál a Real Application Testing-ről. Földi Tamás Starschema Kft.

Generációváltás az Alcatel-Lucent OmniPCX Connect termékvonalon. Mészáros tamás Műszaki fejlesztési vezető

System Center Service Manager 2012 áttekintése. Ker-Soft Kft. Kaszás Orsolya - tanácsadó Nagy Dániel - rendszermérnök

2. Gyakorlat Khoros Cantata

Adatbázis rendszerek SQL nyomkövetés

Az Ön kézikönyve HP COMPAQ DC5700 MICROTOWER PC

INDEXSTRUKTÚRÁK III.

EBS nagyvállalati implementációja a performancia szemszögéből

NetWare 6 technikai áttekintés 2. rész

SQLServer. Probléma megoldás

Riak. Pronounced REE-ahk. Elosztott adattároló eszköz. Molnár Péter

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

GNSS Modernizáció. Horváth Tamás FÖMI Kozmikus Geodéziai Obszervatórium Penc. Tea előadás, június 1., Penc

SUSE Linux Enterprise High Availability. Kovács Lajos Vezető konzultáns

Tárolóhely csökkentés és folyamatoptimalizáció archiválással

Operációs rendszerek. Az NT memóriakezelése

Veeam mentés és replikáció hatékonyan

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

MPLAB leírás V1.1. Projektek kezelése. MPLAB leírás - dr. Kónya László 1

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

Felhasználói Útmutató. Center V2

HASZNÁLATI ÚTMUTATÓ. Az LCD kijelző mutatja a folyamat jellemzőit: írási sebesség, készenlét %-ban, hátralevő adatmennyiség, hátralevő idő

Átírás:

System Managed Storage (SMS) Tanfolyami jegyzet ICSS Kft 2019

Agenda dataset allokáció ACS backup/dump space management idcams adrdssu JCL ICSS Kft 2019 2

DFSMS DFSMSdfp (Storage management, Tape mount management, Data management, Device management, osztott hozzáférés, másolási szolgáltatások) DFSMSdss (adat mozgatás és másolás, mentés, Data set és volume konvertálás) DFSMShsm (Storage management, Space management, Tape mount management, backup/restore) DFSMSrmm (Library management, Volume management) ICSS Kft 2019 3

Dataset döntések 1. (dfp) RECORG: VSAM? ha igen: KS/ES/LS/RR, szabad CICA, share, KEYLEN, KEYOFF, imbed, replicate, spanned RECFM: FB/VBA LRECL SPACE PRIMARY SECONDARY DIRECTORY BLOCK ICSS Kft 2019 4

Dataset döntések 1. (dfp) retention period / expiration date volume count tömörítés szalag típus írássűrűség DSN type (LIB,PDS,HFS) ext.addressability block size limit (tape: 256MB/2GB) ICSS Kft 2019 5

PDSE (dfp) Partitioned Data Set, Extended törölt member tárhelyét felhasználja indexelt, bővülő directory member integritás (DCB) member megosztás, cache-elés 16+ MByte programobject csak SMS managelt z/os-ben lehet ICSS Kft 2019 6

Dataset döntések 2.(dfp) direct response (ms) direct: read/write seq response (ms) seq: read/write initial access (s) data rate (MBps) Availability (RAID) ICSS Kft 2019 7

Dataset döntések 2.(dfp) Accessibility (Flashcopy) backup versioning garantált space (felhasználó által!) szinkron írás CF cache név, direct/seq súly ICSS Kft 2019 8

AVAILABILITY (dfp) hardverhiba elleni védelem RAID 1/10/5/6 continuous continuous preferred standard nopref ICSS Kft 2019 9

ACCESSIBILITY (dfp) gyorsmásolás flashcopy (SE) snapshot concurrent copy continuous continuous preferred standard nopref ICSS Kft 2019 10

Guaranteed Synchronous Write (dfp) ICSS Kft 2019 11

Sustained Data Rate (MB/sec,dfp) Több lemezre szétosztva allokálódik a dataset lemezek száma= elvárt teljesítmény/ lemezenkénti teljesítmény nincs stripe: 0 vagy 1 DSNTYPE:EC,ER GUARANTEED:YES ICSS Kft 2019 12

Millisecond Response (dfp) mindig read cache: MSR<disk fizikai MSR mindig write cache: MSR<disk fizikai MSR és bias write Lehet cache: MSR<999 tilos cache: MSR=999 ICSS Kft 2019 13

CF (dfp) parallel sysplex Record Level Sharing GRS ICSS Kft 2019 14

Dataset döntések 3.(dfp) törlés adott nappal az utolsó használat után törlés adott nap/dátum után retention limit részleges release migráció: primary (nap) migráció: L1 (nap) GDG ICSS Kft 2019 15

GDG (dfp) Generation Data Group relatív generációszámokra hivatkozás step elején katalogizálódik abszolut névvel G005, 0=>G004, -1=>G003, -2=>G002 step végén relatív számmal 0=>G005, -1=>G004, -2=>G003 //S1 EXEC PGM=P //GN DD DSN=A.B(+1),DISP=(,CATLG) //GO DD DSN=A.B(0),DISP=OLD ICSS Kft 2019 16

Dataset döntések 3.(dfp) mentés sűrűség mentés verziók (max, létező) mentés verziók (max, törölt) mentésmegőrzés (nap, max) mentésmegőrzés (nap, letörölt DS utolsó ver.) admin/user/automatikus mentés mentési technika object class aggregate mentés ICSS Kft 2019 17

életciklus (dfp,hsm) ICSS Kft 2019 18

Dataset döntések 4.(dfp) milyen konkrét lemezre? Autó migrálás/mentés/dump Dump-osztályok migrálás low-high garantált mentési időköz ICSS Kft 2019 19

Dataset döntések(dfp) 1. milyen szerkezet - dataclass 2. elvárt teljesítmény - storclass 3. élettartam kezelés - mgmtclass 4. lemezhalmaz - storgroup ICSS Kft 2019 20

STORAGE GROUP TYPE (dfp) VIO POOL DUMMY COPY POOL BACKUP OBJECT OBJECT BACKUP TAPE ICSS Kft 2019 21

VIO (dfp) Virtual I/O: RAMDISK ideiglenes dataset nem lehet: VSAM, PDSE kerülendő: SORTWK, Cobol II SYSUT5 méretkorlát ICSS Kft 2019 22

volume kiválasztás (dfp) kiválasztott SG-k volume-ainak beolvasása DISABLE volume-ok kihagyása MVS online volume-ok meghagyása Dual Copy-nak megfelelők meghagyása PRIMARY lista: SMS ENABLED primary allokálás után HIGH alatt marad SC teljesítmények megfelelő SECONDARY: ami a PRIMARY-ből kimaradt optimális PRIMARY leallokálása ha sikertelen, akkor a legüresebb SECONDARY kiválasztása ICSS Kft 2019 23

ár/teljesítmény (dfp,hsm) ICSS Kft 2019 24

SCDS (dfp) SCDS: Source Control Data Set ACDS: Active Control Data Set COMMDS: Communications Data Set ICSS Kft 2019 25

CDS (dfp) 1. Display 2. Define 3. Alter 4. Validate 5. Activate 6. Cache Display 7. Cache Update ICSS Kft 2019 26

CDS allokáció (dfp) //SMSALLOC JOB 0,ICBEL,NOTIFY=&SYSUID //A EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * DEFINE CLUSTER (NAME(ICBEL.SMS.SCDS) LINEAR - KILOBYTES(200) SHAREOPTIONS(2 3)) DEFINE CLUSTER (NAME(ICBEL.SMS.ACDS) LINEAR - KILOBYTES(200) SHAREOPTIONS(2 3)) DEFINE CLUSTER (NAME(ICBEL.SMS.COMMDS) LINEAR - KILOBYTES(200) SHAREOPTIONS(2 3)) ICSS Kft 2019 27

SYS1.PARMLIB IEASYSnn SSN=(xx) IEFSSNxx SMS,IGDSSIIN,ID=yy (jes2 előtt) IGDSMSyy ACDS(dsn) COMMDS(dsn) INTERVAL(15) DINTERVAL(15) ICSS Kft 2019 28

ACS (dfp) Automatic Class Selection storage admin készíti figyelembe veheti a felhasználó kérését (dataclass paraméter mindig felülbírálható) 1. DATACLAS 2. STORCLAS, ha üres: nem SMS managed, a többi lépés nem fut le 3. MGMTCLAS 4. STORGRP ICSS Kft 2019 29

ACS sorrend ICSS Kft 2019 30

ACS source ICSS Kft 2019 31

ACS írható változók Írható/olvasható változók: DATACLAS STORCLAS MGMTCLAS STORGRP Rutinonként csak egy, a nevének megfelelő változó írható literal: max 255 karakter aposztófok (') között ICSS Kft 2019 32

ACS utasítások PROC - rutin kezdete SET - értékadás SELECT - feltételcsoport kezdete IF - feltétel tesztelése FILTLIST - szűrő lista definiálás DO - utasításcsoport kezdete END - utasításcsoport vége WRITE - üzenet a felhasználónak EXIT - rutin vége ICSS Kft 2019 33

ACS olvasható változók DSN HLQ LLQ NQUAL DSTYPE USER GROUP DD JOB PGM DEF_DATACLAS DEF_MGMTCLAS DEF_STORCLAS DSOWNER ACCT_JOB ACCT_STEP ACSENVIR ALLVOL ANYVOL UNIT RECORG DSORG DSNTYPE SIZE MAXSIZE EXPDT RETPD NVOL MVSGRP APPLIC ICSS Kft 2019 34

ACS konstansok 'szöveg' szám KB, MB MASK: ' nélkül, pl: SYS1.** **.CNTL IC* TSO% ICSS Kft 2019 35

ACS létrehozás ICSS Kft 2019 36

NUL ACS PROC STORCLAS SET &STORCLAS='' END kötelező, hogy legyen STORCLAS rutin semmi sem lesz SMS managelt ezzel ICSS Kft 2019 37

NUL ACS PROC STORGRP SET &STORGRP='SG1' END STORGRP rutin is kötelező létező SG-re kell hivatkoznia ekkor minden managelt DS az SG1-be kerül ICSS Kft 2019 38

Példa ACS PROC STORCLAS FILTLIST OPENHLQ INCLUDE('OMVS','IMW') FILTLIST SPECIHLQ INCLUDE('SPECI') FILTLIST BOOKHLQ INCLUDE('BOOK') FILTLIST T00HLQ INCLUDE('T00') FILTLIST IHLQ INCLUDE(IC*,IU*,'KRISZTI','MOCSY','ROBI','BEL') EXCLUDE('ICSS','ICA','ICQ') SELECT WHEN (&HLQ EQ &OPENHLQ) SET &STORCLAS EQ 'OPEN' WHEN (&HLQ EQ &SPECIHLQ) SET &STORCLAS EQ 'ICSS' WHEN (&HLQ EQ &IHLQ) SET &STORCLAS EQ 'ICSS' WHEN (&HLQ EQ &BOOKHLQ) SET &STORCLAS EQ 'BOOK' WHEN (&HLQ EQ &T00HLQ) SET &STORCLAS EQ 'T00' OTHERWISE SET &STORCLAS EQ '' END END /*END OF STORAGE CLASS ROUTINE PROC*/ ICSS Kft 2019 39

Backup/dump (hsm) backup célja: 1 DataSet visszatölthető legyen hatékonyan dump célja: 1 lemez visszatölthető legyen hatékonyan Backup jellemzői: inkrementális (csak a változott DS-ek mentése) gyors, kicsi mentés DS-enként különbözhet a szabály DS életciklustól függő megőrzés lemez visszatöltés: nagyon lassú a pozicionálások miatt ICSS Kft 2019 40

Backup/dump (hsm) Dump jellemzői: teljes lassú, sok szalagot igénylő mentés storagegroup egészére vonatkozó szabály DS/SG életciklustól független megőrzés lemez visszatöltés: gyors ICSS Kft 2019 41

Space management (hsm) felesleges DS-ek törlése SG autó migrate: N - no P - naponta egyszer, ha HIGH fölött (primary space management cycle) Y - egyszer, vagy óránként I - óránként, ha HIGH-LOW között félúton Addig migrál, amíg LOW alá kerül a kihasználtság ICSS Kft 2019 42

IDCAMS (dss) Access Method Services katalógusok karbantartása aliasok létrehozása VSAM cluster kezelése VSAM másolás (repro) ICSS Kft 2019 43

IDCAMS (dss) //ALIADD JOB 0,'BEL', NOTIFY=&SYSUID /* ALIASOK DEFINIALASA //DEFALIA EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * DEF ALIAS(NAME(ARON) RELATE(ICSS.USER.CATALOG)) - CAT(ICSS.MASTER.CATALOG) DEF ALIAS(NAME(NKP) RELATE(ICSS.USER.CATALOG)) - CAT(ICSS.MASTER.CATALOG) ICSS Kft 2019 44

ADRDSSU (dss) DFSMSDSS flashcopy fizikai szintű lemez másolás SMS managed/non-sms managed konvertálás ICSS Kft 2019 45

ADRDSSU DUMP LINUX (dss) //LINDUMP JOB,'BEL',REGION=4096K,NOTIFY=&SYSUID //STEPT01 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //SOURCE DD UNIT=3390,VOL=SER=LNX200,DISP=OLD //TARGET DD UNIT=TAPE,VOL=(PRIVAT,SER=111111), // DISP=(NEW,CATLG), // DSN=TDS.DUMP200,LABEL=(1,SL) //SYSIN DD * DUMP FULL INDDNAME(SOURCE) OUTDDNAME(TARGET) - CONCURRENT ALLEXCP OPTIMIZE(4) /* ICSS Kft 2019 46

ADRDSSU to SMS (dss) //JOB9 JOB,BEL,NOTIFY=&SYSUID //STEP1 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //SYSIN DD * COPY - DS(INC(**)) - LOGINDYNAM ( - (339001) - (339002) - ) - STORCLAS(ITSSC) - MGMTCLAS(ITSMC) - BYPASSACS(**) - DELETE - PURGE /* ICSS Kft 2019 47

ISMF END USER 0 ISMF Profile Specify ISMF User Profile 1 Data Set Perform Functions Against Data Sets 2 Volume Perform Functions Against Volumes 3 Management Class Specify Data Set Backup and Migration Criteria 4 Data Class Specify Data Set Allocation Parameters 5 Storage Class Specify Data Set Performance and Availability 9 Aggregate Group Specify Data Set Recovery Parameters L List Perform Functions Against Saved ISMF Lists R Removable Media Manager Perform Functions Against Removable Media ICSS Kft 2019 48

ISMF STORAGE ADMIN 0 ISMF Profile Specify ISMF User Profile 1 Data Set Perform Functions Against Data Sets 2 Volume Perform Functions Against Volumes 3 Management Class Specify Data Set Backup and Migration Criteria 4 Data Class Specify Data Set Allocation Parameters 5 Storage Class Specify Data Set Performance and Availability 6 Storage Group Specify Volume Names and Free Space Thresholds 7 Automatic Class Selection Specify ACS Routines and Test Criteria 8 Control Data Set Specify System Names and Default Criteria 9 Aggregate Group Specify Data Set Recovery Parameters 10 Library Management Specify Library and Drive Configurations 11 Enhanced ACS Management Perform Enhanced Test/Configuration Management C Data Collection Process Data Collection Function L List Perform Functions Against Saved ISMF Lists P Copy Pool Specify Pool Storage Groups for Copies R Removable Media Manager Perform Functions Against Removable Media ICSS Kft 2019 49

JCL LIKE=ICBEL.DSN STORCLAS=LOGGER DATACLAS=LIB80,SPACE=(TRK,(4,3,2)) MGMTCLAS=DEFAULT ICSS Kft 2019 50

JCL változások 1. stratégiai kulcsszavak: DSN DISP SPACE(RECORDS) elhagyható kulcsszavak: UNIT, VOL AMP DCB SPACE(TRK, CYL) JOBCAT, STEPCAT ICSS Kft 2019 51

JCL változások 2. DCB=() elhagyható mindig, pl: LRECL RECFM KEYLEN LABEL=() néha elhagyható: RETPD EXPDT ICSS Kft 2019 52

új JCL kulcsszavak minden dataset-re: dataclas recorg SMS managelt: mgmtclas storclas avgrec keyoff like refdd secmodel ICSS Kft 2019 53

Job változások létrehozáskor katalogizálódik a dataset (korábban a step végén) tilos JOBCAT, STEPCAT-ot használni UNIT, DASD USE (public, private, storage) nem használt VOL=SER figyelmen kívül hagyva CATALOG IDCAMS paraméter jogosultságfüggő PASSWORD figyelmen kívül hagyva (RACF) ICSS Kft 2019 54