Mainframe Services Marek Ďuriš Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Osnova • Mainframe Services • Pro koho je Mainframe • Monitoring v prostředí Mainframe • Používané prostředky • Náplň práce operátora • 2nd level support • Koncept (specializovaná podpora, backoffice) • Technické oblasti a jejich náplň Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Historie Historie – S/360 Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Vývoj – S/370 Vývoj – S/390 Vývoj – zSeries Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Současnost – z9 Současný hardware – CPC (Central processor complex) Současný hardware – uvnitř Současný hardware – Storage Současný hardware – DASD (Direct Access Storage Device) Současný hardware – TAPE (Páskové jednotky, roboty, Virtual Tape Server) Logical partitioning § Současný systém z9 nativně umožňuje vytvoření až 60 logických serverů § Nebo softwarovou virtualizací vytvořit tisíce serverů pomocí Virtual Machine (z/VM) § Procesory a paměť mohou být vyhrazeny nebo sdíleny jednotlivými servery Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Operační systémy § z/OS – základní nativní operační systém § z/VM – Virtual Machine – pro vytváření logických serverů § z/VSE – původní systém pro základní HW modely – po 40. letech moderní 31-bit OS z mnoha vlastnostmi z/OS § TPF – zaměřen na podporu masivního transakčního zpracování § Linux Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat z/VM – Virtual Machine § Umožňuje instalaci a provoz následujících OS: – z/OS – OS/390 – TPF – z/VSE – Linux § Počet serverů není teoreticky omezen Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat z/OS - Koncept § Přidělování zdrojů dle potřeby (On Demand) § Velký počet uživatelů § Zpracování transakční i dávkové § Zaměření na I/O operace § Robustnost, spolehlivost § Bezpečnost dat § Integrovaný UNIX Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Sysplex – Parallel Sysplex § Nejsofistikovanější způsob propojení více Mainframů z důvodů – Zálohování – Sdílení zdrojů a paměti – Rozložení zatížení – Odolnost proti výpadkům – Bezpečnostní aspekt v případě geografického oddělení participujících systémů Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Produkty DBDC – Data Base Data Control § DB2 UDB – relační databáze § IMS – transakční management systém založený na hierarchické databázi § CICS – Transakční server § Websphere – rodina produktů od webového aplikačního serveru přes middleware až po aplikace Business integration Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Monitorovací nástroje § IBM – Tivoli NetView – monitoring síťových prostředků, automatizovaná reakce na definované stavy – Tivoli System Automation – nadstavba NetView pro kontrolu celého systému a aplikací se sadou předdefinovaných reakcí na vyjímečné stavy – Tivoli Omegamon – performance monitoring pro širokou škálu aplikací § Computer Associates – Unicenter pro z/OS systems management (automation a performance monitoring) § BMC – Mainview a Mainview AutoOPERATOR pro zSeries (automation a performance monitoring) Osnova • Úvod do Mainframů • Hardware • Historie - S/360 • Vývoj - S/370, S/390, zSeries, z9 • Současný Hardware - CPC, TotalStorage (DASD, Tape), Logical Partitioning • Software • Operační systémy • z/VM - Virtual Machine • z/OS - Koncept • Sysplex • Produkty DBDC - Data Base Data Control • Monitorovací nástroje • Bezpečnost dat Bezpečnost dat § Fyzická – Datacentrum s kontrolovaným přístupem, fyzickou ochranou zařízení proti útoku, ochranou proti živlům – GDPS (Geographically Dispersed Parallel Sysplex) – real-time synchronizace dat na identických systémech umístěných na různých místech – Pravidelná záloha dat a jejich bezpečné uložení § Systémová – Security produkt instalovaný a udržovaný na každém LPARu – Aplikovány všechny bezpečnostní standardy – Health Checking – Plán pro řešení krizových situací Osnova • Mainframe Services • Pro koho je Mainframe • Monitoring v prostředí Mainframe • Používané prostředky • Náplň práce operátora • 2nd level support • Koncept (specializovaná podpora, backoffice) • Technické oblasti a jejich náplň Pro koho je Mainframe Osnova • Mainframe Services • Pro koho je Mainframe • Monitoring v prostředí Mainframe • Používané prostředky • Náplň práce operátora • 2nd level support • Koncept (specializovaná podpora, backoffice) • Technické oblasti a jejich náplň Používané prostředky pro monitoring § IBM Tivoli NetView a System Automation Používané prostředky pro monitoring § TWS (Tivoli Workload Scheduler) pro monitoring chyb v dávkovém zpracování Používané prostředky pro monitoring § Monitoring transakcí (CICS) Web User Interface (WUI) Tivoli Omegamon Osnova • Mainframe Services • Pro koho je Mainframe • Monitoring v prostředí Mainframe • Používané prostředky • Náplň práce operátora • 2nd level support • Koncept (specializovaná podpora, backoffice) • Technické oblasti a jejich náplň Náplň práce operátora – obecně Náplň práce operátora – technicky § Neustálé sledování monitorovacích nástrojů § Periodické vykonávání předepsaných kontrol § Řešení výjimečných událostí a situací § Vykonávání plánovaných i ad-hoc požadavků § Řízení projektových aktivit souvisejících s analýzou a implementací nových řešení § Vytváření dokumentace § Vzdělávání nových kolegů Osnova • Mainframe Services • Pro koho je Mainframe • Monitoring v prostředí Mainframe • Používané prostředky • Náplň práce operátora • 2nd level support • Koncept (specializovaná podpora, backoffice) • Technické oblasti a jejich náplň Koncept (specializovaná podpora, backoffice) § Backoffice – 24x7 podpora Operátorů – Řešení složitých servisních situací – Analýza a odstraňování příčin problémů – Zaměření přes více technických oblastí, ale ne do detailů – Zaměření na kvalitu a zlepšování § 2nd level support – Analýza a řešení hlubokých systematických problémů – Instalace a upgrady produktů, instalace opravných balíků – Implementace nových funkcí Osnova • Mainframe Services • Pro koho je Mainframe • Monitoring v prostředí Mainframe • Používané prostředky • Náplň práce operátora • 2nd level support • Koncept (specializovaná podpora, backoffice) • Technické oblasti a jejich náplň Technické oblasti a jejich náplň § System Automation (správa monitorovacího nástroje) § DBDC (DB2, CICS, WebSphere, IMS) § NSD (monitoring a správa aktivních prvků sítě) § Storage (uložení dat, zálohování) § MVS (jádro z/OS operačního systému) § RACF (security produkt, správa uživatelských účtů) § Batch Management (monitoring a plánování dávkového zpracování zákaznických dat) Nyní je možné klást otázky, které mají odpověď. Reference § S/360 family: http://www.beagle-ears.com/lars/engineer/comphist/ibm360.htm § Mainframes history: http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_intro.html § About mainframes: http://www-03.ibm.com/servers/eserver/zseries/