1. Vrstva virtualizácie:
VMware ako virtualizačná platforma vytvára virtualizované prostredie pomocou hypervízora. Hypervízor funguje ako vrstva medzi fyzickým hardvérom a hosťujúcim OS. Prideľuje zdroje, spravuje pamäť a poskytuje izoláciu viacerým hosťovským OS bežiacim na rovnakom fyzickom počítači.
2. Hostiteľský operačný systém (hostiteľský OS):
Hostiteľský OS je operačný systém nainštalovaný na fyzickom počítači alebo serveri, na ktorom je spustená virtualizačná platforma. Poskytuje potrebné služby a zdroje pre správne fungovanie hypervízora a virtuálnych strojov, ktoré spravuje. Hostiteľský OS má zvyčajne úplnú kontrolu nad základnými hardvérovými prostriedkami.
3. Hosťujúci operačný systém (hosťujúci OS):
Hosťovský OS je operačný systém nainštalovaný vo virtuálnom počítači. Ide v podstate o nezávislý a izolovaný operačný systém, ktorý beží, ako keby bol nainštalovaný na vlastnom fyzickom hardvéri. Každý hosťujúci OS má svoje vlastné aplikácie, súbory a konfigurácie, nezávislé od hostiteľského OS.
4. Virtuálny počítač (VM):
Virtuálny stroj je softvérová emulácia fyzického počítačového systému. Zahŕňa hosťujúci OS, jeho aplikácie a všetky potrebné virtualizované hardvérové prostriedky, ako sú virtuálny procesor, pamäť, úložisko a sieťové rozhrania. Každý virtuálny stroj funguje ako samostatná entita, čo umožňuje súbežné spustenie viacerých hosťujúcich OS na jednom fyzickom stroji.
5. Komunikácia:
Komunikáciu medzi hostiteľským OS a hosťujúcim OS riadi hypervízor. Zariadenia a prostriedky v hosťujúcom OS sú virtualizované a prezentované ako fyzický hardvér. To umožňuje hosťovskému OS interagovať s týmito virtuálnymi prostriedkami poskytovanými hypervízorom a zároveň ich izolovať od základného hostiteľského OS a iných hosťujúcich operačných systémov.
6. Zdieľané zdroje:
Zatiaľ čo hosťujúci OS funguje nezávisle, zdieľajú určité zdroje poskytované hostiteľským OS, ako je sieťové pripojenie, prístup k úložisku a zariadenia USB. Hypervízor riadi prideľovanie a prístup k týmto zdieľaným zdrojom, aby zabezpečil efektívne využitie a zabránil konfliktom medzi virtuálnymi strojmi.
Stručne povedané, vzťah medzi hosťujúcim OS a hostiteľským OS vo VMware je vzťah virtualizácie a izolácie. Hostiteľský OS poskytuje potrebnú infraštruktúru a zdroje na spustenie virtuálnych strojov, zatiaľ čo hosťujúci OS funguje ako nezávislé a izolované entity v rámci týchto virtuálnych prostredí. Hypervízor funguje ako sprostredkovateľ, ktorý zabezpečuje bezproblémovú komunikáciu a prideľovanie zdrojov medzi hostiteľským OS a hosťujúcim OS.