Virtualizace
Z MiS
(Rozdíly mezi verzemi)
(→O VirtualBox-u: Aktualizováno 2011) |
(Nástroje pro virtualizaci jako samostatná stránka) |
||
Řádka 6: | Řádka 6: | ||
Související stránky: | Související stránky: | ||
[[Virtualizace_ukoly|Úkoly k virtualizaci]] | [[Virtualizace_ukoly|Úkoly k virtualizaci]] | ||
+ | [[Nástroje pro virtualizaci]] | ||
== Motto == | == Motto == | ||
Řádka 31: | Řádka 32: | ||
; Již znáte z předchozího studia: | ; Již znáte z předchozího studia: | ||
* virtuální stroj Javy | * virtuální stroj Javy | ||
− | * virtualizaci paměti | + | * virtualizaci paměti (OSY 3) |
* virtuální CD mechanika | * virtuální CD mechanika | ||
; Lze | ; Lze | ||
Řádka 50: | Řádka 51: | ||
== Virtualizace OS (platform virtualization) == | == Virtualizace OS (platform virtualization) == | ||
− | === | + | === Přístupy k virtualizaci === |
+ | * full virtualization (úplná virtualizace) | ||
+ | * paravirtualization (paravirtualizace) | ||
+ | * hardware-assisted virtualization (virtualizace s podporou HW) | ||
− | === Proč | + | === Proč virtualizovat? === |
− | # | + | # spouštění programů pro různé operační systémy na jednom počítači |
− | # | + | # spouštění zastaralého SW |
− | # | + | # testování konfigurace |
− | + | # úspora prostředků za HW a energii | |
− | + | # snazší správa | |
− | + | # efektivnější využití výkonu | |
+ | # vývoj operačních systémů | ||
+ | # vývoj programů, které musí fungovat na různých platformách | ||
=== HW požadavky === | === HW požadavky === | ||
Řádka 64: | Řádka 70: | ||
#* V současnosti (2010) musí být obvykle operační paměť pro virtuální stroj vyhrazena trvale v celé velikosti, bez ohledu na aktuální využití. | #* V současnosti (2010) musí být obvykle operační paměť pro virtuální stroj vyhrazena trvale v celé velikosti, bez ohledu na aktuální využití. | ||
# Dostatek místa na pevném disku | # Dostatek místa na pevném disku | ||
− | #* Virtuální pevné disky | + | #* Virtuální pevné disky lze omezit, aby zabíraly jen tolik místa, kolik je na nich aktuálně zapsáno dat. |
− | # | + | # Pro některé přístupy vyžadují sadu instrukcí pro HW-podporu virtualizace: |
#* Intel VT-x | #* Intel VT-x | ||
#* AMD V | #* AMD V | ||
#* Úkol: Najděte příklad tří typů procesorů s podporou virtualizace OS. | #* Úkol: Najděte příklad tří typů procesorů s podporou virtualizace OS. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Verze z 19. 9. 2011, 14:50
Nadřazené stránky: OSY4
Související stránky:
Úkoly k virtualizaci
Nástroje pro virtualizaci
Obsah |
Motto
- Virtuální hospoda?
- Konferenční hovor na Skype a basa lahváčů :-D
- Petr Mařen Juřena
O virtualizaci obecně
Slovíčko „virtuální“ v oblasti výpočetní techniky
- Viz: Virtual (computing). In Wikipedia : the free encyclopedia [online]. St. Petersburg (Florida) : Wikipedia Foundation, 22 November 2009 at 20:34, last modified on 22 November 2009 at 20:34 [cit. 2010-09-18]. Dostupné z WWW: <http://en.wikipedia.org/wiki/Virtual_%28computing%29>.
- programy, simulující činnost hardware
- virtualization
- simulace reálného života
- virtuální realita
- virtual world
- počítačová náhrada něčeho
- virtual community
- virtual library
- virtual conference
Virtualizace (Virtualization)
- Viz: en.wikipedia.org > Wiki > Virtualization <http://en.wikipedia.org/wiki/Virtualization>
Odstínění programu od HW či SW, na kterých je závislý.
- Již znáte z předchozího studia
- virtuální stroj Javy
- virtualizaci paměti (OSY 3)
- virtuální CD mechanika
- Lze
- Virtualizace HW
- SW je spouštěn v prostředí, díky kterému je nezávislý na konkrétním HW
- Virtualizace úložného prostoru.
- Virtualizace SW
- operační systém: wine (viz dále)
- Virtual Private Network
- Application virtualization.
„Historie virtualizace“
Jak moc byl v historii SW závislý na konkrétním HW?
Virtualizace je možná i díky růstu výkonu počítačů. Viz také Mooreův zákon.
Virtualizace OS (platform virtualization)
Přístupy k virtualizaci
- full virtualization (úplná virtualizace)
- paravirtualization (paravirtualizace)
- hardware-assisted virtualization (virtualizace s podporou HW)
Proč virtualizovat?
- spouštění programů pro různé operační systémy na jednom počítači
- spouštění zastaralého SW
- testování konfigurace
- úspora prostředků za HW a energii
- snazší správa
- efektivnější využití výkonu
- vývoj operačních systémů
- vývoj programů, které musí fungovat na různých platformách
HW požadavky
- Dostatek paměti pro hostitelský OS i pro virtuální OS
- V současnosti (2010) musí být obvykle operační paměť pro virtuální stroj vyhrazena trvale v celé velikosti, bez ohledu na aktuální využití.
- Dostatek místa na pevném disku
- Virtuální pevné disky lze omezit, aby zabíraly jen tolik místa, kolik je na nich aktuálně zapsáno dat.
- Pro některé přístupy vyžadují sadu instrukcí pro HW-podporu virtualizace:
- Intel VT-x
- AMD V
- Úkol: Najděte příklad tří typů procesorů s podporou virtualizace OS.