VIRTUALIZACE POČÍTAČE HISTORIE A VÝVOJ

Podobné dokumenty
VIRTUALIZACE POČÍTAČE

NÁSTROJE PRO VIRTUALIZACI POČÍTAČE

ZÁKLADNÍ DESKA ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

VIRTUALBOX PRÁCE SE SÍTÍ

DISTRIBUCE GNU/LINUXU

VIRTUALBOX INSTALACE OS

CLOUD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

INSTALACE SW V GNU/LINUXU

VIRTUALIZACE PODOBNÉ PŘÍSTUPY

DERATIZACE ANEB PROČ PŘÍKAZY ;)

CLOUD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

PŘESMĚROVÁNÍ VÝSTUPU DO SOUBORU

PORTY ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

SVOBODNÝ SOFTWARE ZLÍNSKÝ KRAJ

NÁVRH VLASTNÍ ŠABLONY

PŘÍKAZOVÝ ŘÁDEK ZÍSKÁVÁNÍ NÁPOVĚDY

PODMÍNĚNÉ FORMÁTOVÁNÍ

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

FILTRY V GNU/LINUXU ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

LIVE CD/DVD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

PŘÍKAZY PRÁCE SE SLOŽKAMI

OPERAČNÍ SYSTÉM ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

KONTINGENČNÍ TABULKY CO TO JE

ZLÍNSKÝ KRAJ. Odvětví / Vzdělávací oblast -- dle RVP.cz -- Vzdělávací obor -- Obchodní akademie / Informační technologie --

USA AUTOMOBILOVÝ PRŮMYSL

USA - ZEMĚDĚLSTVÍ ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

REFERENCE A SEZNAMY ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

REVIZE PŘIJÍMÁNÍ/ODMÍTÁNÍ ZMĚN

GNU/LINUX SILNÉ A SLABÉ STRÁNKY

PŘÍKAZY PRÁCE SE SOUBORY

VÝVOJ MANAGEMENTU. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu

ÚLOHA STÁTU V ZAHRANIČNÍM OBCHODĚ - PODPORA PŘÍMÝCH ZAHRANIČNÍCH INVESTIC

ROZVAHA. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

HODNOCENÍ ZAMĚSTNANCŮ

PŘÍKAZY OVLÁDÁNÍ SHELLU

TABULKOVÝ PROCESOR A FUNKCE

JAPONSKO - HOSPODÁŘSTVÍ

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

BÝVALÁ JUGOSLÁVIE - OBYVATELSTVO

Virtualizace na Linuxu

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

TYPOGRAFICKÁ PRAVIDLA PRO PREZENTACE

ZLÍNSKÝ KRAJ. Název školyě národního Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

OCENĚNÍ DM POŘIZOVACÍ CENOU

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

ODMĚŇOVÁNÍ ZAMĚSTNANCŮ

Základní informace. Operační systém (OS)

ÚČTOVÁNÍ ZDRAVOTNÍHO POJIŠTĚNÍ PODNIKU

USA KULTURNĚ-HISTORICKÉ PAMÁTKY

STRUKTURA VÝKAZU ZISKŮ A ZTRÁTY

CELNÍ REŽIMY EU - ZÁKLADNÍ

KASKÁDOVÉ STYLY - PÍSMO

Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

NEPŘÍMÉ DANĚ ( TEORIE )

Virtualizace. Lukáš Krahulec, KRA556

JUGOSLÁVIE - ROZPAD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

KOREJSKÁ REPUBLIKA - HOSPODÁŘSTVÍ

VZDĚLÁVÁNÍ ZAMĚSTNANCŮ

ČASOVÉ ROZLIŠENÍ N A V PŘI ÚČETNÍ UZÁVĚRCE

PLATEBNÍ BILANCE II.

DIAGNOSTIKA VE FITNESS

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

SÍLA ZLÍNSKÝ KRAJ. Odvětví / Vzdělávací oblast -- dle RVP.cz -- Obchodní akademie / Informační technologie

RAKOUSKO CESTOVNÍ RUCH

ZDRAVOTNÍ BENEFITY POHYBU

Číslo a název šablony III/2 Inovace a zkvalitnění výuky prostřednictvím ICT H/01 Kuchař - Číšník. IKT Informační a komunikační technologie

DOTACE ZE STÁTNÍHO ROZPOČTU

JEDNOTNÉ CELNÍ PŘEDPISY EVROPSKÉ UNIE

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

SWOT ANALÝZA. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu

AUDIT ÚČETNÍ ZÁVĚRKY

PŘÍMÉ DANĚ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

MONETARISMUS. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Název školy: Základní škola a Mateřská škola Žalany. Číslo projektu: CZ. 1.07/1.4.00/ Téma sady: Informatika pro devátý ročník

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

POMOCNÉ TRÉNINKOVÉ METODY

USA- NÁRODNÍ PARKY ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

FUNKCE SVYHLEDAT() ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

BIOMY ZLÍNSKÝ KRAJ. Odvětví / Vzdělávací oblast -- dle RVP.cz -- Obchodní akademie / Informační technologie

Co je to virtualizace?

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Účtování daně z příjmu

REKVALIFIKACE JAKO NÁSTROJ SNIŽOVÁNÍ NEZAMĚSTNANOSTI

TEPLO ZLÍNSKÝ KRAJ. Odvětví / Vzdělávací oblast -- dle RVP.cz -- Obchodní akademie / Informační technologie

DAR JAKO ODČITATELNÁ POLOŽKA

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT EU-OVK-VZ-III/2-ZÁ-101

Pokročilé architektury počítačů

SLOVINSKO, CHORVATSKO - HOSPODÁŘSTVÍ

DOHODY O PRACÍCH KONANÝCH MIMO PRACOVNÍ POMĚR

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

ZÍSKÁVÁNÍ A VÝBĚR PRACOVNÍKŮ

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Hardware I. VY_32_INOVACE_IKT_668

STAVBA CVIČEBNÍ JEDNOTKY

SESTAVOVÁNÍ JÍDELNÍČKU

OBCHODNÍ A PLATEBNÍ BILANCE ČR

OSTATNÍ DOTACE. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Transkript:

VIRTUALIZACE POČÍTAČE HISTORIE A VÝVOJ Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Virtualizace počítače historie a vývoj Autor Martin Šimůnek Datum 3. 10. 2013 Stupeň atypvzdělávání Střední odborné vzdělávání Odvětví / Vzdělávací oblast -- dle RVP.cz -- Vzdělávací obor Informační technologie Tematická oblast Hardware a virtualizace Druh učebního materiálu Výukový materiál Cílová skupina Žák, 15 19 let Anotace a popis způsobu použití ve Výukový materiál určen k frontální prezentaci učitelem, případně jako materiál pro samostudium. výuce Vybavení, pomůcky - Klíčová slova Číslo projektu Název šablony CZ.1.07/1.5.00/34.0534 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT ZLÍNSKÝ KRAJ

ÚVOD V předchozích materiálech jsme se seznámili s principy virtualizace počítače. Nyní si ukážeme, jakým vývojem virtualizace prošla a kde jsou její kořeny.

ZOPAKUJTE SI CO JE VIRTUALIZACE? V čem vlastně spočívá virtualizace? Jaké činnosti musí vykonávat virtualizační nástroj? Kde je uložen stav virtuálního stroje? Jaké typy virtualizačních nástrojů znáte? Co je to hypervizor? Jaké požadavky jsou kladeny na nástroje pro serverovou nebo desktopovou virtualizaci? Odpovědi najdete v předchozích materiálech!

OD STROJOVÉHO KÓDU K VIRTUALIZACI (1) 0. a 1. generace počítačů Programátor přímo ovládá HW. Běží jen jeden proces. Programátor zapisuje strojové instrukce procesoru. Problém: při změně počítače musím programy psát znovu Operační systémy (2. a vyšší generace) Aplikační programátor má ovládání HW usnadněno tím, že OS nabízí funkce pro ovládání vstupně výstupních zařízení. Později aplikace využívá pouze API operačního systému. Výhoda: pokud mám stejný operační systém, aplikace se nemusí měnit při přechodu na nový HW. Problém: aplikace je závislá na daném operačním systému.

OD STROJOVÉHO KÓDU K VIRTUALIZACI (1 - SCHÉMA) PŘÍMÝ PŘÍSTUP APLIKACÍ K HW OPERAČNÍ SYSTÉM ODSTRANIL ZÁVISLOST APLIKACÍ NA HW

OD STROJOVÉHO KÓDU K VIRTUALIZACI (2) Virtuální paměť (3. a vyšší generace) S příchodem multitaskingu se objevuje nutnost oddělit procesy a zajistit, aby se procesy pokud možno neovlivňovaly. Výhoda: virtualizace paměti a dalších prostředků umožňuje odstranit závislost mezi procesy. Problém: pokud některý proces poškodí stabilitu celého operačního systému, vzniklé problémy stále ovlivní všechny procesy. Na více platforem! (Java, 90. léta 20. století) V 90. letech nastal významný rozmach Internetu a objevila se snaha odstranit závislost aplikace na operačním systému. Internetové aplikace měly jít spustit na všech operačních systémech. Java a Java Virtual Machine byly vlastně prvními vlaštovkami klasické virtualizace počítače. Bytecode Javy je vlastně strojový kód fiktivního virtuálního stroje. Výhoda: program v Javě může běžet na libovolném počítači. Problém: virtualizace (byť omezená na jednoduchý fiktivní HW) byla pro počítače 90. let příliš velký oříšek.

OD STROJOVÉHO KÓDU K VIRTUALIZACI (3) Opravdová virtualizace počítače (začátek 21. století) Počítače počátku 21. století už byly dost výkonné na to, aby mohly simulovat činnost skutečného počítače PC. Výhoda: na virtuálním stroji. Problém: běh virtuálního stroje je stále ještě mnohem pomalejší než běh skutečného počítače, instrukce se musí softwarově. HW podpora virtualizace a hypervizory V roce 2006 se začaly objevovat procesory, které obsahovaly instrukce pro podporu virtualizace. Instrukce virtuálního počítače se tedy mohou provádět přímo v procesoru skutečného počítače. Tím byl umožněn rozvoj hypervizorů, vlastně minimalistických operačních systémů, které umožňují pouze vytvořit a spustit virtuální počítače. Výhoda: prakticky veškerý výkon fyzického počítače je věnován pouze virtuálním strojům. Problém: tímto způsobem můžeme spouštět pouze virtuální stroje se stejnou architekturou, na které hypervizor běží.

OD STROJOVÉHO KÓDU K VIRTUALIZACI (2, 3 - SCHÉMA) VIRTUALIZACE POČÍTAČE HYPERVIZOR

VYHLEDEJTE A VYSVĚTLETE VÝZNAM SLOV Vyhledejte a vysvětlete význam zkratek, slov a spojení: Java Virtual Machine (JVM) multitasking proces HW simulace procesor instrukce procesoru architektura počítače

ÚKOLY Zkuste zodpovědět následující otázky: Co bylo primárním úkolem operačního systému v prvopočátcích? Jak souviselo zavedení multitaskingu s počátky virtualizace? Proč rozvoj Internetu podpořil rozvoj virtualizačních technik?

POUŽITÉ ZDROJE 1) X86 virtualization. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001-2012, 19 October 2012 [cit. 2012-11-03]. Dostupné z: http://en.wikipedia.org/wiki/x86_virtualization 2) BIN UZAYR, Sufyan. Virtualisation Face-off: Qemu, VirtualBox, VMware Player and Parallels Workstation. In: Http://www.linuxforu.com/ [online]. 2012, May 23, 2012 [cit. 2012-11-03]. Dostupné z: http://www.linuxforu.com/2012/05/virtualisation-faceoff-qemu-virtualboxvmware-player-parallels-workstation/ 3) CITRIX SYSTEMS, Inc. What is Xen? [online]. c2005, c2012 [cit. 2012-11-03]. Dostupné z: http://xen.org/ 4) Hyper-V. In: Microsoft TechNet [online]. IA: Microsoft Corp, c2012 [cit. 2012-11-03]. Dostupné z: http://technet.microsoft.com/en-us/windowsserver/dd448604.aspx

KLÍČ K ŘEŠENÍ: Zkuste zodpovědět následující otázky: Co bylo primárním úkolem operačního systému v prvopočátcích? Odstranit závislost aplikace na konkrétním hardware (konkrétní grafické kartě, klávesnici, pevném disku). Jak souviselo zavedení multitaskingu s počátky virtualizace? Při běhu více procesů bylo třeba zajistit, aby se procesy navzájem neovlivňovaly. Proto byla zavedena virtualizace paměťového prostoru. Proč rozvoj Internetu podpořil rozvoj virtualizačních technik? Byla zde snaha, aby webové aplikace mohly běžet na libovolném počítači bez ohledu na architekturu a typ.