AS/400 (IBM iSeries) Úvod. Co vlastně je AS/400 (IBM i)? Aplikační systém 400 (AS/400) byl navržen jako počítač obecně použitelný v obchodním prostředí.

Slides:



Advertisements
Podobné prezentace
© 2000 VEMA počítače a projektování spol. s r. o..
Advertisements

Základy databázových systémů
Přednáška č. 1 Úvod, Historie zpracování dat, Základní pojmy
SOFTWARE dálkové studium PODNIKÁNÍ 2. listopad 2006.
Přednáška č. 5 Proces návrhu databáze
Operační systém Adam Greguš, 4.A.
PROGRAMOVACÍ JAZYKY (c) Tralvex Yeap. All Rights Reserved.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
Úvod do databází Databáze.
Maturitní okruh č. 7. Odstínit aplikace od specifik HWSpráva procesůSpráva pamětiSpráva souborůSpráva vstupů a výstupůSpráva sítěSystém ochrany a bezpečnostiSystém.
11. Trendy ve vývoji aplikací, podporujících podnikové procesy
Štěpán Lískovec, 4.A.  =základní programové vybavení počítače (tj.software)  hlavní úkol:  A, zajistit uživateli možnost ovládat PC  B, vytvořit pro.
Architektura databází Ing. Dagmar Vítková. Centrální architektura V této architektuře jsou data i SŘBD v centrálním počítači. Tato architektura je typická.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Operační systémy.
Operační systémy.
Absolventská práce 2002 Aplikace XML rozhraní v prostředí krajského úřadu Autor : Marek Cop Vedoucí : Ing. Petr Pavlinec 2002.
Databázové systémy. Práce s daty Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace.
Databázové systémy Architektury DBS.
Lokální počítačové sítě Novell Netware Ing. Zdeněk Votruba Úvod do síťového operačního systému Novell Netware.
Operační systém (OS) ICT Informační a komunikační technologie.
S oftware – programové vybavení počítače. Operační systém. „Základní program“
Programové vybavení počítače
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
OPERAČNÍ SYSTÉMY Správa zdrojů Historie Funkce Ovládání počítače
Copyright (C) 2000 Vema, a. s.1 V3 klient Michal Máčel Provozní integrace G2, HR/Win a internetu.
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
S O F T W A R E Šablona 32 VY_32_INOVACE_6_5_Operační systémy.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Databázové modelování
Zpracoval: Mgr. Tomáš Rajnoha
Operační systémy Mgr. Ludmila Faltýnková EU OPVK ICT2-4/Inf12 Základní škola Olomouc, Heyrovského 33 Určeno pouze pro výuku Žádná část ani celek nesmí.
Vnitřní (operační paměť)
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
Výrok „Vypadá to, že jsme narazili na hranici toho, čeho je možné dosáhnout s počítačovými technologiemi. Člověk by si ale měl dávat pozor na takováto.
Programování POCSI. Programovani/POCSI2 Základní pojmy Akce - děj nad objekty, mající začátek a konec, a mající přesně definovaný účinek. Příkaz - popis.
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Virtualizace PC.
Počítačové sítě Terezie Gřundělová Historie Vznik a vývoj je spjat s rozvojem počítačů a výpočetní techniky První rozmach v padesátých letech.
Microsoft SQL server Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
OPERAČNÍ SYSTÉMY.
Katedra počítačů ČVUT FEL
doc. RNDr. Zdeněk Botek, CSc.
XSLT překladač Marek Běhálek Informatika a aplikovaná matematika FEI VŠB-TU Ostrava.
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Digitální výukový materiál zpracovaný v rámci projektu „EU peníze školám“ Projekt:CZ.1.07/1.5.00/ „SŠHL Frýdlant.moderní školy“ Škola:Střední škola.
Základy operačních systémů
Historie počítačových sítí Co je to síť Důvody vzájemného sdílení zařízení Co je to rozhraní (interface) a protokol Historicky standardní rozhraní PC.
ÚVOD DO PŘEDMĚTU INFORMAČNÍ TECHNOLOGIE. OPERAČNÍ SYSTÉM Je v informatice základní programové vybavení počítače (tj. software), které je zavedeno do paměti.
Operační systém (OS) Základní funkce operačního systému: – Zajištění komunikace s okolím. – Řízení a zpracování programů. – Údržba informací na externích.
Stránkování MATĚJ JURIČIČ 2015/2016 EP1 SPŠ A VOŠ JANA PALACHA KLADNO.
SOFTWARE Operační systémy.
Vypracoval / Roman Málek
Programování mikropočítačů Platforma Arduino
OPERAČNÍ SYSTÉMY Část 4 – správa souborů
Operační Systém Operační systém je v informatice základní programové vybavení počítače (tj. software), které je zavedeno do paměti počítače při jeho.
OPERAČNÍ SYSTÉMY Číslo projektu CZ.1.07/1.5.00/ Název školy
Operační systémy - úvod
DIGITÁLNÍ UČEBNÍ MATERIÁL
Operační systémy 1.
Správa paměti.
Segmentace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Informační a komunikační technologie 5. ročník
Operační systémy.
Paměť.
Informační a komunikační technika
Transkript prezentace:

AS/400 (IBM iSeries) Úvod

Co vlastně je AS/400 (IBM i)? Aplikační systém 400 (AS/400) byl navržen jako počítač obecně použitelný v obchodním prostředí a je pro toto prostředí optimalizován. Z toho vyplývají i požadavky sledované při návrhu tohoto systému: snadné použití Možnost rozšiřování bez narušení aplikací optimální výkon pro zpracování větších objemů dat v komerčním prostředí Výkonově mezi mainframe a microcomputery – odtud přezdívane „midrange“ Nejčastěji se s AS/400 systémy setkáme v bankovním prostředí, automobilovém průmyslu a dalších odvětvích s větším objemem dat (velké skladové sítě atd.)

Historie 1979 – System/38 – předchůdce AS/400 Nezávislost na hardware Objektová architektura Kontrola oprávnění k objektům ve strojovém kódu Externí popisy dat (soubory DDS) Integrovaný databázový systém Integrovaná podpora komunikace Kompilovaný řídící jazyk kód EBCDIC z počítačů System/360 a 370 jazyk RPG z počítače System/3

Historie 1988 – AS/ – přechod na 64bitové procesory 2000 – přejmenování AS/400 na iSeries 2004 – POWER5 procesor, rozšíření architektury pro podporu 128bitových procesorů

Vlastnosti, odlišující AS/400 od ostatních počítačů vrstvená architektura objektová orientace souvislý paměťový prostor (virtuální paměť) multiprocesor základní operační systém zahrnující pokročilé komponenty (databázi, komunikace atd.)

Vrstvená architektura Platforma IBM i je navržena tak, aby aplikace byli použitelné i v budoucnosti, bez ohledu na použitý hardware – ten je možné obměnit bez dopadu na používané aplikace Aplikační vrstva - OS/400, Licenční programy, uživatelské aplikace TIMI (Technology Independent Machine Interface) – instrukční set nezávislý na hardware SLIC (System Licensed Internal Code) – firmware, rozhraní mezi TIMI a hardware Hardware

Objektová orientace Vše, co je uloženo na AS/400 je obsaženo v objektech Objekt se skládá ze záhlaví (popis objektu) a funkční části (obsah objektu) Objekt sdružuje údaje (data) a metody jejich použití do jednoho celku Objekty zajišťují nezávislost uživatele na změnách implementaci operačního systému a hardwaru Prostor v diskové paměti je objektu přidělován automaticky při jeho vytváření a může být dále rozšiřován Objekty jsou: programy, databázové soubory, fronty zpráv, popisy přídavných zařízení, uživatelské profily, příkazy řídícího jazyka…

Virtuální paměť Veškerá systémová paměť (disková i operační je adresována jednotně adresový prostor je 64bitový (tj bajtů, tj. 18,4 miliard GB) O skutečné umístění objektů na médiích a jejich vyhledávání se stará operační systém aplikační programy zcela automaticky využívají výhody nového hardwaru bez nutnosti modifikace či rekompilace Adresovací schopnost lze kdykoliv rozšířit beze změny TIMI, změna je nutná pouze ve vrstvě SLIC

Hierarchie procesorů Počítače AS/400 i následující POWER systémy jsou tvořeny hierarchickou soustavou procesorů. Hlavní systémový procesor (základní jednotka) je propojen s operační pamětí a dalšími, podřízenými procesory rovnocenných hlavních procesorů může být několik (multiprocesor) Hlavní systémový procesor přiděluje požadavky jednotlivým podprocesorům (I/O operace, komunikační linky…) Distribuce úkolů v soustavě specializovaných procesorů zajišťuje vynikající výkonnost v transakčně orientovaném obchodním prostředí

Virtualizace IBM iSeries podporují virtualizaci a můžou pracovat s mnoha instancemi IBM i (OS/400), AIX, Linux, Lotus Domino a Windows Virtualizace je realizována přes LPAR (Logical PARtitioning) Systém je postavený tak, aby zabránil přístupu do paměti mezi jednotlivými LPAR Systémové prostředky jsou přidělovány systémem váhy požadavků, který zajišťuje využití všech dostupných prostředků mezi jednotlivými LPAR Virtualizace v OS/400 je řešena rozdělením systému na ASP (auxiliary storage pool) a existovala už v prvním OS/400 (1988)

Operační systém OS/400 Původní název OS/400, přejmenován na i5/OS a později na IBM i Uživatel může využívat tři pracovní prostředí - přirozené prostředí AS/400, System/36, System/38 Funkce OS Správa objektů Správa dat Řízení práce Komunikace Control Language (CL) Integrovaný databázový systém DB2 Většina částí těchto funkcí realizována ve vrstvě SLIC

Licenční programy Rozšiřují funkce OS Jedná se o kompilátory programovacích jazyků, podpůrné prostředky k vytváření aplikací, programy pro spolupráci s osobními počítači, prostředky k práci s komunikacemi… Application development toolset – sada nástrojů pro development aplikací, návrhu tiskových sestav a správu dat Querry - Efektivní prostředek k čerpání a úpravě informací z databázových souborů (dotazovací program) pro neprogramátory. SQL - Prostředek k dotazování a k údržbě databázových souborů Programovací jazyky - RPG/400, COBOL/400, C/400, AS/400 Pascal, AS/400 PL/I, AS/400 Basic, ILE RPG (RPG IV), ILE COBOL, ILE C/C++, Java, Perl, Python…

Prostor pro dotazy Příště si ukážeme práci s AS/400 a s objekty