1. Sloj virtualizacije:
VMware, kao virtualizacijska platforma, stvara virtualizirano okruženje korištenjem hipervizora. Hipervizor djeluje kao sloj između fizičkog hardvera i OS-a za goste. Dodjeljuje resurse, upravlja memorijom i osigurava izolaciju za više gostujućih OS-a koji rade na istom fizičkom računalu.
2. Host operativni sustav (Host OS):
Host OS je operativni sustav instaliran na fizičkom računalu ili poslužitelju koji pokreće platformu za virtualizaciju. Pruža potrebne usluge i resurse za ispravno funkcioniranje hipervizora i virtualnih strojeva kojima upravlja. Host OS obično ima potpunu kontrolu nad osnovnim hardverskim resursima.
3. Operacijski sustav za goste (OS za goste):
Gost OS je operativni sustav instaliran unutar virtualnog stroja. To je u biti neovisan i izoliran operativni sustav koji radi kao da je instaliran na vlastitom fizičkom hardveru. Svaki gostujući OS ima vlastite aplikacije, datoteke i konfiguracije, neovisno o glavnom OS-u.
4. Virtualni stroj (VM):
Virtualni stroj je softverska emulacija fizičkog računalnog sustava. Uključuje gostujući OS, njegove aplikacije i sve potrebne virtualizirane hardverske resurse, kao što su virtualni CPU, memorija, pohrana i mrežna sučelja. Svaki virtualni stroj radi kao zasebna cjelina, dopuštajući višestrukim gostujućim OS-ima da rade istovremeno na jednom fizičkom stroju.
5. Komunikacija:
Komunikacijom između Host OS-a i Guest OS-a upravlja hipervizor. Uređaji i resursi u OS-u za goste su virtualizirani i predstavljeni kao da su fizički hardver. Ovo omogućuje gostujućem OS-u interakciju s ovim virtualnim resursima koje pruža hipervizor, dok ih izolira od osnovnog host OS-a i drugih gostujućih operativnih sustava.
6. Zajednički resursi:
Dok OS za goste radi neovisno, oni dijele određene resurse koje pruža OS za domaćina, kao što su mrežna povezanost, pristup pohrani i USB uređaji. Hipervizor upravlja dodjelom i pristupom tim zajedničkim resursima kako bi osigurao učinkovito korištenje i izbjegao sukobe između virtualnih strojeva.
Ukratko, odnos između OS-a za goste i OS-a domaćina u VMware-u je odnos virtualizacije i izolacije. Host OS pruža potrebnu infrastrukturu i resurse za pokretanje virtualnih strojeva, dok gostujući OS radi kao neovisni i izolirani entiteti unutar tih virtualnih okruženja. Hipervizor djeluje kao posrednik, osiguravajući besprijekornu komunikaciju i raspodjelu resursa između Host OS-a i Guest OS-a.