1. Uvod i virtualni strojevi Flashcards
Što je operacijski sustav?
Skup programa koji nam olakšavaju rad na računalu
Koji su zadaci operacijskog sustava?
- Olakšava uporabe računala
- Djelotvorno iskorištavanje svih dijelova računala
- Višezadaćni rad
Što omogućuje virtualizacija?
Omogućuje da se na jednom računalu domaćinu (engl. host ) simultano izvodi više istih ili različitih operacijskih sustava
Što je virtualni stroj?
Replika nekog stvarnog računalnog sustava
Kako se može ostvariti virtualni stroj?
Programski ili sklopovski
Što upravlja virtualnim strojevima?
Upravljač virtualnim
strojevima (UVS) ili hipervizor
Kako se virtualni strojevi dijele?
Sustavski i programski virtualni strojevi
Koji su problemi prilikom emuliranja gostujućeg OS-a?
- Izvođenje priviligirane instrukcije
- Pristup sklopovlju
- Pristup straničenju
Koji su nazivi za rješenja probleme koji se javljaju prilikom emuliranja gostujućeg OS-a?
A. uhvati-i-emuliraj (engl. trap-and-emulate )
B. binarna translacija (engl. binary translation )
C. sklopovska potpora (engl. hardware assistant virtualization)
Koji su načini ostvarenja virtualizacije?
- Emulatori
- Paravirtualizacija
- Virtualizacija zasnovana na sklopovlju
- Virtualizacija na nivou operacijskog sustava
- Virtualizacija na nivou programa
- Programski kontejneri
Na kojem principu radi tip virtualizacije 0?
Virtualizacija zasnovana na sklopovlju
Na kojem principu radi tip virtualizacije 1?
Virtualizacija na nivou operacijskog sustava
Na kojem principu radi tip virtualizacije 2?
Virtualizacija na nivou programa
Kako funkcionira emulacija?
VS emulira svo sklopovlje što omogućuje programima pripremljenim za neko računalo da se izvršavaju na drugačijem računalu
Kako funkcionira paravirtualizacija?
Gostujući OS je pripremljen za izvođenje u nekom drugom okruženju pa koristi poseban API