1. Platforma za virtualizaciju:
- Glavni sustav je fizički stroj koji pokreće virtualizacijski softver ili hipervizor, kao što je VMware vSphere.
- VMware ESXi, na primjer, je hipervizor koji omogućuje glavnom sustavu stvaranje više virtualnih strojeva (VM).
2. Operacijski sustavi za goste:
- OS za goste je operativni sustav poput Windowsa, Linuxa ili macOS-a koji radi unutar virtualnog stroja (VM).
- Svaki gostujući OS izoliran je od ostalih gostujućih OS-ova koji rade na istom glavnom sustavu, pružajući različito okruženje za izvršavanje.
3. Resursi za virtualizaciju:
- Glavni sustav osigurava hardverske resurse potrebne gostujućim operativnim sustavima, uključujući CPU, memoriju, pohranu i umrežavanje.
- VMwareov hipervizor upravlja tim resursima i učinkovito ih dodjeljuje gostujućim operativnim sustavima, osiguravajući nesmetan rad.
4. Virtualni uređaji:
- Prilikom stvaranja VM-a, virtualni uređaji kao što su virtualni diskovi, mrežni adapteri i grafičke kartice se emuliraju.
- Glavni sustav osigurava te uređaje putem hipervizora, omogućujući gostujućem OS-u interakciju s njima kao da su fizički hardver.
5. Pristup OS-a za goste resursima hosta:
- OS-ovi za goste nemaju izravan pristup fizičkom hardveru glavnog sustava. Umjesto toga, oni komuniciraju s virtualnim uređajima koje pruža hipervizor.
- Ovaj sloj apstrakcije osigurava izolaciju i sigurnost gostujućih OS-ova jer oni nisu izravno izloženi osnovnom okruženju hosta.
6. Upravljanje OS-om za goste:
- Gostujućim OS-ima obično se upravlja putem upravitelja virtualnih strojeva (VMM), kao što je VMware vSphere Client.
- Ovi alati omogućuju administratorima stvaranje, pokretanje, zaustavljanje i upravljanje VM-ovima, uključujući njihovu dodjelu resursa, postavke i operacije.
7. Komunikacija:
- Glavni sustav i gostujući OS komuniciraju putem virtualizacijske platforme, što olakšava razmjenu informacija, kao što su zahtjevi za resursima, interakcije uređaja i konfiguracijske postavke.
- VMwareov hipervizor igra ključnu ulogu u omogućavanju ove komunikacije i osiguravanju besprijekornog rada gostujućih OS-ova.
Sveukupno, odnos između glavnog sustava i gostujućih OS-a je odnos apstrakcije, izolacije i raspodjele resursa. Glavni sustav osigurava fizičku infrastrukturu, hardverske resurse i virtualizacijsku platformu, dok gostujući OS rade u izoliranim virtualnim okruženjima i oslanjaju se na resurse glavnog računala da bi funkcionirali. To omogućuje istovremeno postojanje više operativnih sustava na jednom fizičkom stroju i podržava učinkovito korištenje resursa i upravljanje u virtualiziranom okruženju.