Virtualizace

Z MiS
Přejít na: navigace, hledání

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>.
  1. programy, simulující činnost hardware
    • virtualization
  2. simulace reálného života
    • virtuální realita
    • virtual world
  3. 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
Lze

„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 počítače

Proč virtualizovat?

  1. spouštění programů pro různé operační systémy na jednom počítači
  2. spouštění zastaralého SW
  3. testování konfigurace
  4. úspora prostředků za HW a energii
  5. snazší správa
  6. efektivnější využití výkonu
  7. vývoj operačních systémů
  8. vývoj programů, které musí fungovat na různých platformách

HW požadavky

  1. 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í.
  2. 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.
  3. 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.
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje