際際滷

際際滷Share a Scribd company logo
RKPedu

Virtualizacija i VirtualBox
Ivan Gu邸tin
ivan.gustin@gmail.com
Virt... 邸to?




filozofski: Virtualizacija = apstrakcija
raunalnih resursa
laiki: stvaranje i kori邸tenje virtualnih
(fiziki nepostojeih) raunala,
raunalnih platformi i komponenti,
operacijskih sustava i dr.
Vrste virtualizacije


puno vrsta i podvrsta, osnovno:


potpuna hardverska virtualizacija






simulacija hardvera
bez modifikacije softvera
djelomian gubitak performansi

paravirtualizacija





nema simulacije hardvera, koristi se isti
modifikacija programa
programi se izvode u izolaciji
bez gubitka performansi
Virtualizacijski programi


XEN, OpenVZ, qemu



Microsoft Virtual PC, Hyper-V



VMware



Parallels



VirtualBox



...
Raunalo za virtualizaciju


邸to jae, to bolje



ovisi o potrebama



minimalno: dovoljno RAM-a



preporuljivo: + jai CPU



zahtjevno: + jo邸 jai CPU + diskovi
A 邸to e to meni?


povremeno aktivno kori邸tenje drugog OSa



testiranje programa/OS-a



razvoj



edukacija



simulacija



otklanjanje problema, spa邸avanje



eksperimentiranje (RAID/LVM...)



konsolidacija vi邸e raunala, u邸teda
VirtualBox


zapoela firma Innotek GmbH



preuzeo Sun, pa je Oracle preuzeo Sun



opensource (GPL), besplatno



closedsource dodaci (PUEL licenca)



radi na Windowsima, Linuxu, MacOSX-u...



izvodi na desetke OS-ova



www.virtualbox.org



download ~80MB & install & run
Mogunosti VirtualBoxa


radi na svim popularnim OS-ovima



izvodi veinu OS-ova koji postoje



32/64 bitno



snapshots, immutable, clonehd



seamless desktop & applications



Guest Additions: shared clipboard &
folders



raw disk access, convertfromraw



3D podr邸ka
Mogunosti VirtualBoxa


mali zahtjevi; brzo napreduje



GUI, Web suelje, komandna linija



RDP do konzole



podr邸ka za virtualke drugih programa



proizvolja grafika rezolucija



razni naini mre転nog rada (NAT, bridge...)



headless (obezglavljen?) nain rada



gotove virtualke: virtualboxes.org
Ajmo konkretno: demonstracija
Prikaz VirtualBoxa
Pokretanje virtualke
(fullscreen, seamless desktop)
Kreiranje virtualke & instalacija
Headless mode & seamless application
Pokretanje live CD-a (ili iz ISO imagea)
to? Kako? Gdje? Za邸to?

?

More Related Content

VirtualBox

  • 1. RKPedu Virtualizacija i VirtualBox Ivan Gu邸tin ivan.gustin@gmail.com
  • 2. Virt... 邸to? filozofski: Virtualizacija = apstrakcija raunalnih resursa laiki: stvaranje i kori邸tenje virtualnih (fiziki nepostojeih) raunala, raunalnih platformi i komponenti, operacijskih sustava i dr.
  • 3. Vrste virtualizacije puno vrsta i podvrsta, osnovno: potpuna hardverska virtualizacija simulacija hardvera bez modifikacije softvera djelomian gubitak performansi paravirtualizacija nema simulacije hardvera, koristi se isti modifikacija programa programi se izvode u izolaciji bez gubitka performansi
  • 4. Virtualizacijski programi XEN, OpenVZ, qemu Microsoft Virtual PC, Hyper-V VMware Parallels VirtualBox ...
  • 5. Raunalo za virtualizaciju 邸to jae, to bolje ovisi o potrebama minimalno: dovoljno RAM-a preporuljivo: + jai CPU zahtjevno: + jo邸 jai CPU + diskovi
  • 6. A 邸to e to meni? povremeno aktivno kori邸tenje drugog OSa testiranje programa/OS-a razvoj edukacija simulacija otklanjanje problema, spa邸avanje eksperimentiranje (RAID/LVM...) konsolidacija vi邸e raunala, u邸teda
  • 7. VirtualBox zapoela firma Innotek GmbH preuzeo Sun, pa je Oracle preuzeo Sun opensource (GPL), besplatno closedsource dodaci (PUEL licenca) radi na Windowsima, Linuxu, MacOSX-u... izvodi na desetke OS-ova www.virtualbox.org download ~80MB & install & run
  • 8. Mogunosti VirtualBoxa radi na svim popularnim OS-ovima izvodi veinu OS-ova koji postoje 32/64 bitno snapshots, immutable, clonehd seamless desktop & applications Guest Additions: shared clipboard & folders raw disk access, convertfromraw 3D podr邸ka
  • 9. Mogunosti VirtualBoxa mali zahtjevi; brzo napreduje GUI, Web suelje, komandna linija RDP do konzole podr邸ka za virtualke drugih programa proizvolja grafika rezolucija razni naini mre転nog rada (NAT, bridge...) headless (obezglavljen?) nain rada gotove virtualke: virtualboxes.org
  • 10. Ajmo konkretno: demonstracija Prikaz VirtualBoxa Pokretanje virtualke (fullscreen, seamless desktop) Kreiranje virtualke & instalacija Headless mode & seamless application Pokretanje live CD-a (ili iz ISO imagea)
  • 11. to? Kako? Gdje? Za邸to? ?