1. Vrstva virtualizace:
VMware jako virtualizační platforma vytváří virtualizované prostředí pomocí hypervizoru. Hypervizor funguje jako vrstva mezi fyzickým hardwarem a hostujícím OS. Přiděluje prostředky, spravuje paměť a poskytuje izolaci více hostujícím OS běžícím na stejném fyzickém počítači.
2. Hostitelský operační systém (hostitelský OS):
Hostitelský operační systém je operační systém nainstalovaný na fyzickém počítači nebo serveru, na kterém běží virtualizační platforma. Poskytuje potřebné služby a prostředky pro správné fungování hypervizoru a virtuálních strojů, které spravuje. Hostitelský operační systém má obvykle úplnou kontrolu nad základními hardwarovými prostředky.
3. Hostující operační systém (hostující OS):
Hostující OS je operační systém nainstalovaný ve virtuálním počítači. Je to v podstatě nezávislý a izolovaný operační systém, který běží, jako by byl nainstalován na vlastním fyzickém hardwaru. Každý hostující OS má své vlastní aplikace, soubory a konfigurace, nezávislé na hostitelském OS.
4. Virtuální počítač (VM):
Virtuální stroj je softwarová emulace fyzického počítačového systému. Zahrnuje hostující OS, jeho aplikace a všechny potřebné virtualizované hardwarové prostředky, jako je virtuální CPU, paměť, úložiště a síťová rozhraní. Každý virtuální stroj funguje jako samostatná entita, což umožňuje souběžnému běhu více hostujících OS na jednom fyzickém stroji.
5. Komunikace:
Komunikaci mezi hostitelským OS a hostujícím OS spravuje hypervizor. Zařízení a prostředky v hostujícím OS jsou virtualizovány a prezentovány, jako by šlo o fyzický hardware. To umožňuje hostujícímu OS komunikovat s těmito virtuálními prostředky poskytovanými hypervizorem a zároveň je izolovat od základního hostitelského OS a dalších hostovaných operačních systémů.
6. Sdílené zdroje:
Zatímco hostující OS fungují nezávisle, sdílejí určité zdroje poskytované hostitelským OS, jako je připojení k síti, přístup k úložišti a zařízení USB. Hypervizor spravuje alokaci a přístup k těmto sdíleným zdrojům, aby zajistil efektivní využití a zabránil konfliktům mezi virtuálními stroji.
Stručně řečeno, vztah mezi hostujícím OS a hostitelským OS ve VMware je vztahem virtualizace a izolace. Hostitelský OS poskytuje nezbytnou infrastrukturu a prostředky pro provoz virtuálních strojů, zatímco hostující OS funguje jako nezávislé a izolované entity v rámci těchto virtuálních prostředí. Hypervizor funguje jako prostředník, který zajišťuje bezproblémovou komunikaci a přidělování zdrojů mezi hostitelským OS a hostujícím OS.