Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Podobné dokumenty
Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Soubory. Tomáš Oberhuber. Soubory. Soubory. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Martin Flusser. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague. November 16, 2017

Management procesu I Mgr. Josef Horálek

Martin Flusser. December 15, 2016

Martin Flusser. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague. October 17, 2016

09. Memory management. ZOS 2006, L.Pešička

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Výběr zdrojů, zadávání a správa úloh v MetaCentru

Martin Flusser. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague. December 7, 2016

Vývoj rozhraní pro vzdálené ovládání systému mainframe. Fakulta jaderná a fyzikálně inženýrská České vysoké učení technické v Praze


Soubory. Hung Hoang Dieu. Department of Mathematics Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague 1 / 7

Činnost počítače po zapnutí

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Martin Flusser. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague. October 23, 2016

3. Počítačové systémy

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Martin Flusser. November 1, 2016

MS WINDOWS II. Jádro. Správa objektů. Správa procesů. Zabezpečení. Správa paměti

Rychlá a výkonná příprava zakázek určených pro velkoformátový tisk

Výběr zdrojů, zadávání a správa úloh

Pokročilé programování v jazyce C pro chemiky (C3220) Operátory new a delete, virtuální metody

Hardware - komponenty počítačů Von Neumannova koncepce počítače. Von Neumannova koncepce počítače

egon Service Bus RNDr. Petr Tiller, MVČR odbor hlavního architekta

Jak používat program P-touch Transfer Manager

Paralelní a distribuované výpočty (B4B36PDV)

Přidělování CPU Mgr. Josef Horálek

Přednáška 11. Historie MS Windows. Architektura Windows XP. Grafické a znakové rozhraní. Úlohy, procesy a vlákna.

Principy operačních systémů. Lekce 1: Úvod

Architektura rodiny operačních systémů Windows NT Mgr. Josef Horálek

Šablony, kontejnery a iterátory

Tiskové a kopírovací služby UJEP pro studenty

vlastnosti Výsledkem sledování je: a) Využití aplikací b) Používání internetu c) Vytížení počítačů d) Operační systém e) Sledování tisků

Systém řízení sběrnice

Principy operačních systémů. Lekce 7: Obrana proti deadlocku

Pokročilé architektury počítačů

Při překrývání se využívá toho, že ne všechny moduly programu jsou vyžadovány současně. Jakmile skončí využívání jednoho

Procesy a vlákna (Processes and Threads)

MetaCentrum - Virtualizace a její použití

PB153 Operační systémy a jejich rozhraní

Operační systémy. Přednáška 3: Plánování procesů a vláken

Logická organizace paměti Josef Horálek

Mzdy Optimum základy ovládání

Identifikační a kontaktní údaje

CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA

1 Uživatelská dokumentace

IBM i Verze 7.3. Správa systémů Správa činnosti systému IBM

Uživatelský manuál - Správce úloh

Von Neumannovo schéma

Oznámení o přidělení ISIN

Dagmar Adamová, Jiří Chudoba Jednalo se o Monte Carlo simulace případů srážek p+p a Pb+Pb. Fungování

Program Sharpdesk Sharpdesk řešení pro správu dokumentů

Integrace datových schránek do elektronické spisové služby MPSV

Struktura pamětí a procesů v DB Oracle. Radek Strnad

Novinky ve verzi 1.72.A

Doporučení pro použití AVG na starších/pomalejších počítačích

Lůžkový monitor XPREZZON, model Kompaktní monitor qube, model 91390

ČÁST 1 ÚVOD. Instalace operačního systému 21 Aktualizace operačního systému 57 Příkazový řádek 77 Windows Script Host 103 ČÁST 2 ŘEŠENÍ

Propojení s externími dopravci. Číselník způsobů dopravy umožňuje členit externí dopravce podle následujících hodnot:

Pokročilé programování v jazyce C pro chemiky (C3220) Třídy v C++

Přednáška. Implementace procesů/vláken. Plánování vláken. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Připravil: Ing. Jiří Lýsek, Ph.D. Verze: Webové aplikace

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

SUPERPOČÍTAČE DANIEL LANGR ČVUT FIT / VZLÚ

Obsah. Úvod 9 Komu je kniha určena 11 Konvence použité v knize 11

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE

Manuál pro nastavení a instalaci vzdáleného tisku SŠ Kostka s.r.o.

Tvorba informačních systémů

Tisk dokumentů na VŠPJ

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

Přehled paralelních architektur. Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur

Šablony, kontejnery a iterátory

Správa systémů Správa činnosti systému

Změna sazby DPH na Fiskální tiskárně OKPrint

MS Windows 7. Milan Myšák. Příručka ke kurzu. Milan Myšák

Informace o produktu Instalace programu MMS 3910 W. Konfigurační sada. Datum Platí pro Konfiguarční program MMS 3910W Version 2.01 f.f.

2HCS Fakturace 3 - výzvy k platbě (upomínky) -

C2115 Praktický úvod do superpočítání

Monitoring SQL Server, Resource Governor, Tracing SQL Server

5.1 Odstranění PAR souborů z komunikačního adresáře Komunikace mezi DOS aplikací a WINPRC64...2

Více o konstruktorech a destruktorech

I n f o r m a t i k a a v ý p o č e t n í t e c h n i k a. Operační systém

Postup pro zpracování kontrolního hlášení

Témata pro zpracování školních zkušebních úloh

Témata profilové maturitní zkoušky

Konstruktory a destruktory

Systém adresace paměti

Přidělování zdrojů (prostředků)

Transkript:

Output Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

JES Output 1 2 3 4 Output 5 6 7

JES Output JES = JOB ENTRY SUBSYSTEM subsystém pro zpracování úloh cílem je spouštění úloh maximálně automatizovat ideálně by nemělo být potřeba žádného zásahu od uživatele/správce snaha maximálně efektivně využít zdroje mainframu příliš mnoho úloh najednou vyčerpá REAL STORAGE a je nutné swapovat => snížení výkonu málo spuštěných úloh => slabé využití mainframu

Output JES Je nutné zajistit, aby bylo možné pracovat se všemi potřebnými data sety. data set, který je potřebný pro jednu úlohu jako vstup, může být výstup právě běžící jiné úlohy nově spuštěná úloha by musela čekat a tím by došlo k plýtvání zdroji o to se stará tzv. RESOURCE MANGEMENT = správa zdrojů pro každou úlohu je nejprve nutné zjistit potřebné zdroje - nároky na REAL STORAGE, DASD, vstupní data set před spuštěním úlohy se všechny zdroje alokují je-li nedostatek zdrojů, úloha se nespouští za běhu dochází k přidělování procesorů a paměti běžící úloze po ukončení je nutné všechny alokované zdroje uvolnit

Zpracování úlohy Output Úlohy se řadí do fronty a JES podle nastavených pravidel rozhoduje, kdy je vhodné úlohu spustit. (Podobné systémy pro fronty úloh se používaji na vědeckých superpočítačích.) JES umožňuje zálohovat frontu úloh - SPOOL frontu lze také snadno přenést na jiný systém Zpracování úlohy se dělí na několik kroků.

Output 1. Input phase - vstupní fáze JES přijme úlohu o to se stará tzv. INTERNAL READER pokud jich běží více, JES může přijímat více úloh najednou úloze se přidělí její ID vloží se na SPOOL DATA SET z tohoto data setu se pak ve vhodný okamžik vyzvedne k dalšímu zpracování

Output 2. phase - fáze převodu úloha se zpracuje programem pro parsování JCL = jazyk pro popis úloh tento program také vkládá JCL procedůry z knihoven (něco jako #include v C) výstupem je text srozumitelný pro JES a scheduler z/os při nalezení chyby v JCL je úloha zařazena na výstup a je vypsáno chybové hlašení jinak je úloha zařazena ke spuštění ze SPOOL DATA SET -> EXECUTION QUEU

Output 3. phase - fáze provedení úlohy spouští tzv. INITIATOR iniciátor má vlastni ADRESS SPACE je řízen z JESu nebo pomocí WLM - WORK LOAD MANAGER WLM slouží k nakonfigurování mainframu podle požadavku daného podniku dříve musel vše dělat systemový programátor, to bylo zdlouhavé a obtížné

Output JES2 INITIATOR každému iniciátoru je přidělena určitá třída úloh - JOB CLASSES podle toho, do jaké třídy úloha patří (hlavička JCL) se určí, kdy má být spuštěna WLM INITIATOR spouští úlohy podle vytížení systému a předem definovaných pravidel a priorit pro spouštění úloh před spuštěním úlohy se alokují všechny potřebné prostředky JES se také stará o bezpečnost spouští se pouze úlohy s patřičným oprávněním jsou zachována přistupová práva vlastníka úlohy

Output Output 4. Output phase - výstupní fáze JES obstarává SYSOUT (jako stdout, cout) = výstup úlohy výstup se ukládá do zvláštního data setu, jehož obsah může být nakonec odeslaný na tiskárnu

Output 5. phase - fáze tisku vlastní vytištění výsledků JES tedy také spravuje výstupní zařízení - tiskárny často se tisknou výstupy úloh (dříve byla tiskárná hlavní výstupní zařízení)

Output 6. odstranění úlohy ze spoolu případně může být zaslána zpráva o ukončení úlohy

Output JES je následovníkem systému HASP = Houston automatic spooling priority Dnes se používá hlavně JES2 nebo. nabízí centrální správu pro zpracování úloh na více systémech mainframe s více obrazy z/os Parallel Sysplex