IBM Systems and Technology Group Lab Services and Training Česká republika
Lab Services and Training Naši konzultanti Nabízí odborné znalosti, které zajišťují kompletnost IBM řešení a vyšší spokojenost klientů Pomáhají rychleji přijmout nové technologie a zajistit lepší technickou úroveň klientů Naše cíle Urychlit přijetí nových technologií Zajistit Best Practices a vzdělávání Zajistit odborná technická školení šitá klientům na míru Spolupracovat s IBM Services/BP a zaručit tak optimální služby Naše výhody Spojení s STG Lab Services po celém světě (více jak 800 konzultantů) Odborné technické znalosti Spojení výhod Lab Services a Technical Training 2 2011 IBM Corporation
Power Vladislav DOLEJŠ IBM i System Administration LPAR implementation System migration Tune i operating system Auditing and Logging IBM i security assessments and hardening Mimix on IBM i Tango04 on IBM i Powerlock on IBM i High Availability solutions Standguard Antivirus on IBM i 3 2011 IBM Corporation
Power Václav MATOUŠEK POWER, POWER Blades, POWER FLEX IBM i, AIX IBM Director, Tivoli Workload Scheduler HMC installation, settings, SPT, partition creation and managing VIOS installation, settings, LPM, AMS implementation IBM Director installation, setting IBM i installation, settings, XSM, PHP, Zend, Web2-technologies DS3xxx, DS4xxx, DS5xxx, DS8xxx implementation, installation, settings Storwize, XIV settings, Disk Magic modeling SAN Switches installation, setting, zoning 4 2011 IBM Corporation
Power Michal ŘEHÁK IBM i System Administration LPAR implementation System migration Tune i operating system Auditing and Logging IBM i security assessments and hardening Mimix on IBM i Tango04 on IBM i Powerlock on IBM i High Availability solutions Stand-guard Antivirus on IBM i 5 2011 IBM Corporation
Migrace aplikačního prostředí do iasp a implementace Geographic mirroringu v rámci konsolidace i series serverů v Essoxu a Komerční bance Zadání projektu iasp Analýza aplikačního prostředí Evolan vzhledem k přechodu na iasp a XSM Cluster Geographical Mirroring (XSM) Administrative domain Testovací provoz XSM s aplikací Evolan Provozní procedury - zálohy, přepínání Migrace aplikace Evolan na IASP XSM Rutinní provoz po migraci 6
Zadání projektu Konsolidace 2 systémů i (3Lpary) v Essoxu na 2 systémy i v KB Implementace HA řešení Migrace bez negativního dopadu na dostupnost aplikace 7
8
9
10
Architektura iasp 11
12
13
14
15
16
17
18
19
20
21
22
23
24
Analýza aplikačního prostředí 25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Analýza aplikačního prostředí uživatelské profily USRPRF Initial PGM Initial Pgm Lib Job Description JobD Library MSGQ MGQLib OUTQ O UT Q Lib CURLIB Main menu Attn Pgm Main men u lib AGxxxx *NONE CZKxxxx FRxxxx AGIRSCHI QUSRSYS *WRKSTN *CRTDFT *SIGNOFF AHxxxx *NONE CZKxxxx FRxxxx AHANDA QUSRSYS *WRKSTN *CRTDFT MAIN AJxxxx *NONE CZKxxxx FRxxxx AJINDROV QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL AMxxxx *NONE CZKxxxx FRxxxx AMACHUTK QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL ANxxxx *NONE CZKxxxx FRxxxx ANOVOSAD QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL ARxxxx *NONE CZKxxxx FRxxxx ARAPACOV QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL BAxxxx Q1ACCON BACKUPJOBD ESxxxxx BACKUP QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL BBxxxx *NONE CZKxxxx FRxxxx BBLAHNIK QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL BExxxx *NONE QDFTJOBD QGPL BERHERKU QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL BFxxxx *NONE CZKxxxx FRxxxx BFLORENT QUSRSYS *WRKSTN *CRTDFT MAIN BKxxxx *NONE CZKxxxx FRxxxx BKASPARK QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL BMxxxx *NONE CZKxxxx FRxxxx BMIKOVA QUSRSYS *WRKSTN *CRTDFT *SIGNOFF *SYSVAL 45 QBRM *SYSVAL *LIBL *LIBL *SYSVAL *SYSVAL
Analýza aplikačního prostředí uživatelské profily Initial PGM EVPxxx *LIBL EVPxxx *LIBL ARCxxx ARCxxx FFExxx PACxxx FFExxx PACxxx FFExxx 46 Library PACxxx QCMD MONxxx STRxxx *LIBL CZKxxx CZKxxx OUTQ OUTQ Library CDxxx CONxxx Menu Menu Library JOBD JOBD Library CZK1xxx FRFxxx CZKxxx FRxxx WEBxxx PACxxx EVOxxx PACxxx DEMxxx PACxxx EVOxxx PACxxx EVOxxx PACxxx EVOxxx FCCxxx MARxxx MONxxx EVOxxx PACxxx WEBxxx PACxxx EVOxxx PACxxx CDJxxx CONxxx VENxxx ESSxxx FFExxx PACxxx CMDxx *LIBL MAxxx QSYS EVPxxx *LIBL SYSxxx ESSxxx CDSxxx CONxxx FFExxx PACxxx ARCxxx ARCxxx OPExxx ESSxxx BACxxx ESSxxx CDIxxx CON
Aplikační knihovny, IFS adresáře Library Typ Size Arcxxx $ACxxx PROD 20475904 Arcxxx 47 $ACxxx PROD 102400 $ACxxx PROD 471040 $M2xxx PROD 98304 $RFxxx PROD 1470464 $ZExxx PROD 1052672 $71xxx PROD 495616 $71xxx PROD 167936 $75xxx PROD 200704 #COxxx PROD 110592 #LIBxxx PROD 86016 #RPxxx PROD 94208 AAAxxx TEST 86016 ABAxxx PROD 180224 ALIxxx PROD 114688 AOPxxx PROD 86016 ARCxxx TEST ARCxxx PROD 1835008 Arcxxx binxxx Bacxxx devxxx etcxxx Esxxx ESxxx homxxx insxxx itsxxx 98304
Existence versus použití 48 Library Object ARCxxx PRDxxx CONxxx CONxxx CONxxx ITSxxx MONxxx ESSxxx FRTxxx ESSxxx FCCxxx CONxxx ARCxxx ARCxxx CDSxxx CDSxxx CDSxxx ITSxxx MONxxx VENxxx $ZKxxx BACxxx BACxxx CDDxxx Last Used Date 081012 063009 010913 100506 032609 020409 032212 010913 090911 010913 101106 010913 Days Used Count 4 1 1,291 2 1 13 1 2,079 1 2,264 3 1,291
Základ migrace -Seznam nepodporovaných objektů, oblasti s odkazy -1 JOBD / Library JOBQ / Library RoutingPGM SBSD / Library ExitPGM / Library CST TRG $ACxxx ARCxxx ARCxxx $RFxxx QIBM_QSY_CERT_APPS - QSY_NOLIB PRDxxx ARCxxx $ACxxx CONxxx CONxxx ARCxxx QIBM_QSY_CERT_DLT_PROFILE - QIWA2 PACxxx ARCxxx $ZExxx CONxxx MONxxx CONxxx QIBM_QSY-FUNCTION - REGISTER PCKxxx BASxxx $71xxx CONxxx CONxxx QIBM_QSY_OPNAVCLIENT - REGISTER BASxxx CZKxxx ARxxx CONxxx CONxxx QIBM_QSY_OTHERCLIENT - REGISTER CZKxxx CZKxxx BASxxx CZKxxx CONxxx QIBM_QTA_STOR_EX400 - QBRM ARxxx CZKxxx BASxxx ESSxxx CZKxxx QIBM_QTA_TAPE_TMS - QBRM ARRxxx FRKxxx CONxxx FRTxxx ESSxxx ARCxxx KP2xxx CONxxx FCCxxx FRTxxx LDUxxx CONxxx ITSxxx ITSxxx MHAxxx CONxxx MONxxx MOxxx M17xxx CZKxxx PRDxxx PRDxxx M23xxx CZKxxx PCKxxx CZKxxx PRDxxx CZKxxx CZKxxx 49
Základ migrace -Seznam nepodporovaných objektů, oblasti s odkazy -2 SYSVAL NETA JRN / Lib JRNRCV / Lib OUTQ / Lib MSGQ / Lib AttentionPGM QSYSLIBL QUSRLIBL QACGLVL - *NONE OK ARCxxx ARCxxx $ACxxx $ACxxx SYSOP/ESSxxx QSYS QGPL QATNPGM - *ASSIST AUDIxxx AUDIT (QAUDJRN rcv) ARCxxx ARCxxx SYSOP/FCCxxx QSYS2 QTEMP QAUDCTL - *AUDLVL CZK1xxx CZKxxx ARxxx ARCxxx QHLPSYS QCFGMSGQ - QSYSOPR/QSYS CZK1xxx CZKxxx CONDxxx ARCxxx QUSRSYS QCONSOLE - DSP01 LAKxxx LAxxxx CONxxx CMDxxx QCTLSBSD - QCTL/QSYS QCPxxx QCPxxx CONxxx CZKxxx QIGCCDEFNT - *NONE CONxxx CZKxxx QINACTMSGQ - *ENDJOB CZKxxx CZUxxx QPRBFTR - QS9FILTER/QSRVAGT CZUxxx CZUxxx QPRTDEV - PRT01 FRTxxx FM1xxx QPWDVLDPGM - *NONE ITSxxx FM1xxx QRMTSIGN - *FRCSIGNON PRxxxx ITSxxx QSRTSEQ - *LANGIDUNQ RSExxx PRDxxx QSTRUPPGM -QSTRUP/ESSxxx TEMxxx QUPSMSGQ - QSYSOPR/QSYS ZIAxxx QUSEADPAUT - *NONE 50 2014 IBM Corporation
Jednotlivé oblasti k řešení pro migraci aplikace na iasp Rozdělení aplikačních knihoven mezi *SYSBAS a iasp Rozdělení aplikačních IFS souborů mezi *SYSBAS a iasp Přístup uživatelů k aplikaci 5250,ODBC, JDBC, FTP Dávkové úlohy SBMJOB Tiskové výstupy Zálohování aplikačních dat (BRMS) IPL, vary-on/vary-off iasp 51
Průběh typické migrace na iasp 52 Analýza aplikačního prostředí pro ověření vhodnosti použití pro zvolené aplikace Workshop pro IT specialisty zákazníka Vytvoření testovacího prostředí Test všech aplikačních a work management procesů Příprava migračního postupu Test migrace Migrace
CLUSTER 53
54
55
Geographic Mirroring 56
Single level storage 57
Single level storage + iasp = HA/DR řešení 58
Single level storage + iasp = HA/DR řešení 59
Single level storage + iasp = HA/DR řešení 60
61
62
63
64
A resilient device cluster resource group (device CRG) contains a list of device configuration elements (disk pools). The disk pools are physical resources represented by a device description that can be relocated from a primary node to a backup node. The disk pools can be switched disks, geographic mirroring disks, or Total Storage Copy Services disks. 65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Start Cluster Admin Domain (STRCAD) Add Admin Domain MRE (ADDCADMRE) 80
81
82
Použité zdroje Prezentace Power Systems Technical University Dublin 2012 : IBM i Power HA Geo Mirroring David Painter Intro to iasp Sabine Jordan Redbook IBM i 6.1. Independent ASPs SG24-7811-00 ******************************************************************************* Děkuji za pozornost. Michal Řehák, konzultant IBM STG Lab Services Česká Republika michal_rehak@cz.ibm.com 83