Srce Sys Seminari Virtualizacija
December 3, 2016 | Author: Marko Majic | Category: N/A
Short Description
Download Srce Sys Seminari Virtualizacija...
Description
Virtualizacija
Virtualizacija
Sadržaj: v
Virtualizacija (općenito) w
v
Što je virtualizacija, tipovi virtualizacije, komparacija softvera.
Virtualizacijski alati: Pregled: w w w w
MS Virtual PC VMWare Workstation VMWare Virtual Server VMWare Player
Virtualizacija
Instalacija, konfiguracija, detalji:
•UML (User Mode Linux) •XEN •SOLARIS 10 zones Superdetaljno: •Virtual Infrastructure 3
Virtualizacija? v
“Apstrakcija” računalnih resursa w w
Platformska… virtualni strojevi Resursna… kombiniranje fragmentiranje resursa
Virtualizacija
Platformska virtualizacija Emulacija ili simulacija v “Native” ili potpuna virtualizacija v Parcijalna virtualizacija v Paravirtualizacija v OS ili system-level virtualizacija v Aplikacijska virtualizacija v
Virtualizacija
Paravirtualizacija (Xen) Virtualna mašina nemora neophodno simulirati hardver već postavlja specijalni API koji se može koristiti kroz modifikaciju “guest” OS-a. Ovaj system-call tom tkzv. “hipervizoru” se zove “hypercall”
Virtualizacija
Puna virtualizacija (VMware) Virtualna mašina simulira onoliko hardvera koliko je potrebno da “guest” OS ostane nemodificiran i pokrenut u izolaciji. Uobičajena je mogućnost pokretanja više instanci odjednom.
Virtualizacija
Resursna virtualizacija RAID, volume managers v Storage virtualization v Channel bonding v VPN, NAT v Grid/klasteri v Particioniranje v Enkapsulacija v
Virtualizacija
Primjena Konsolidacija servera v Disaster recovery v Testiranje i edukacija v Mobilne aplikacije i radni prostori v
Virtualizacija
x86 virtualizacija • Host OS à Guest OS • 2005, 2006.. Intel, AMD – hardverske ekstenzije • Virtualni strojevi – Ekvivalencija – Kontrola resursa – Efikasnost
Virtualizacija
• Instruction set architecture (ISA) – Privileged – Control sensitive – Behavior sensitive
Virtualizacijski softver: • Blue Pill • Enomalism • Kernel-based Virtual Machine • MS Virtual PC / Virtual Server • Parallels Workstation • UML
Virtualizacija
• • • • • • •
Real-Time Systems VirtualBox Virtual Iron VirtualLogix VMware Xen Solaris 10
Virtualizacijski softver: 1. 2. 3. 4. 5. 6. 7.
Microsoft Virtual PC Solaris 10 Zones User Mode Linux XEN Microsoft Virtual Server VMWare Workstation VMWare ESX server
Virtualizacija
Virtualizacijski softver: • http://en.wikipedia.org/wiki/Comparison_of_virtual_machines Name
Creator
Host Processor
Guest Processor
Host OS
User Mode Linux
Jeff Dike & co.
Intel x86, PowerPC
(Same as parent)
Linux
Virtual PC 2007
Microsoft
Intel x86
Intel x86
Windows Vista (bus+), XP Pro/tablet itd
Virtual Server 2005 R2
Microsoft
Intel x86, AMD64
Intel x86
Windows 2003, XP
VMware Workstation 6.0
VMware
Intel x86, AMD64
Intel x86, AMD64
Windows, Linux
VMware ESX Server 3.0
VMware
Intel x86, AMD64
Intel x86, AMD64
None (bare metal install)
Zones (Solaris 10)
Sun Microsystems
x86, x86-64, SPARC
(Same as host)
Solaris
Xen
University of Cambridge, Intel, AMD
Intel x86, AMD64
(Same as host)
NetBSD, Linux, Solaris
Virtualizacija
Virtualizacijski softver: Name
Method of operation
License
Typical use
Guest OS speed relative to Host OS
User Mode Linux
Porting
GPL version 2
used as a separate machine
Native speed
Virtual PC 2007
Virtualization
Proprietary (free from Jul 2006)
Hobbyist, Developer, Business workstation
Near native with Virtual Machine additions
Virtual Server 2005 R2
Virtualization
Proprietary (Free)
Server, Server Farm
Near native with Virtual Machine additions
VMware Workstation 6.0
Paravirtualization (VMI) and Virtualization
Proprietary
Advanced Dev/Test, Trainer
Up to near native
VMware ESX Server 3.0
Virtualization
Proprietary
Consolidation, Continuity, Dev/Test
Up to near native
Zones (Solaris 10)
Operating system-level virtualization
CDDL (Free)
Consolidation, Separation, Security...
Native speed
Xen
Paravirtualization, HW Virtualization
GPL
?
Substantial performance loss (network, disk)
Virtualizacija
Virtualizacijski softver: Name
Officially supported guest OS
Guest OS SMP
Runs Arbitrary OS
Drivers for supported guest OS
User Mode Linux
Linux
???
No
???
Virtual PC 2007
DOS, Windows, OS/2
No
Yes
Yes
Virtual Server 2005 R2
Windows NT, 2000, 2003, Linux (Red Hat and SUSE)
No
Yes
Yes
VMware Workstation 6.0
DOS, Windows, Linux, FreeBSD, Netware, Solaris,
Yes
Yes
Yes
VMware ESX Server 3.0
Windows, RedHat, SuSE, Netware, Solaris
Yes
Yes
Yes
Zones (Solaris 10)
Solaris, Linux (BrandZ)
Yes, over 100-way
No
N/A
Xen
Linux, *BSD, Solaris, Windows XP & 2003 Server, Plan 9
Yes
Yes
NAT. A modified guest kernel required for guest OSs.
Virtualizacija
Microsoft Virtual PC v
http://www.microsoft.com/windows/downloads/virtualpc/default.mspx w w w w w w w w
Besplatan PC emulacija 32bit, VESA, AMI BIOS, SB16, DEC2104 Macintosh Dynamic recompilation x86 à PowerPC Linux? 16 bit video emulation. Potrebno podesiti xorg.conf
Virtualizacija
VMWare Workstation v
http://www.vmware.com/products/player/ w w
w
Besplatno. Pokretanje i korištenje postojećih virtualnih strojeva kreiranih u VMWare workstationu, serveru i drugim alatima. Nemogućnost kreiranja i konfiguriranja vlastitih virtualnih strojeva
Virtualizacija
VMWare Virtual Server v
http://www.vmware.com/products/server/ w w w
w
Besplatno “Standalone” virtualizacijski server. Particionira resurse postojećeg fizičkog poslužitelja na način da se omogući instalacija i rad više virtualnih strojeva na jednom virtualizacijskom poslužitelju Nedostaju mnoge napredne opcije dostupne kod ESX servera i Virtual Center controlled ESX servera
Virtualizacija
VMWare Player v
http://www.vmware.com/products/ws/ w w w w
“Desktop” virtualizacija Mogućnost kreiranja i konfiguriranja te pokretanja vlastitih virtualnih strojeva Omogućava korištenje više OS-ova simultano na jednom desktop računalu Za svrhe testiranja, razvoja itd.
Virtualizacija
User Mode Linux v
http://user-mode-linux.sourceforge.net/ w w w
Pokretanje linuxa “unutar” linuxa. Besplatno Kernel patch + moduli
Virtualizacija
User Mode Linux Hardver Hardver
Linux kernel
Linux kernel
Proces 1
Proces 1
Proces 2
User mode linux
Proces X
Proces 2
Virtualizacija
Proces X
User Mode Linux v v v v v v v v
Ako se UML kernel sruši, osnovni kernel ostaje netaknut Usermode kernel se može pokrenuti pod običnim korisnikom UML se može debugirati kao bilo koji normalan proces Gprof (profiling), Gcov (coverage testing). Sigurno testiranje bez rizika za korupcijom krenela Izolirano okružje za testiranje novih aplikacija Pokretanje različitih distribucija linuxa istovremeno na istom hardveru Zabavno?
Virtualizacija
User Mode Linux: Instalacija v v v
Download - najnoviju UML zakrpu Download - pripadajući kernel Kreacija direktorija i raspakiravanje kernela: # mkdir ~/uml # cd ~/uml host% tar -xjvf linux-2.4.0.tar.bz2
Virtualizacija
User Mode Linux: Instalacija v
Primjena uml kernel zakrpe # cd ~/uml/linux # bzcat uml-patch-2.4.0.bz2 | patch -p1
v
Pokretanje configa po izboru: # make xconfig ARCH=um # make config ARCH=um # make menuconfig ARCH=um
Virtualizacija
User Mode Linux: Instalacija v
Te na kraju: # make linux ARCH=um
v
Rezultat je datoteka sa imonom ‘linux’ vršnom direktoriju source tree.
Virtualizacija
User Mode Linux: UML Utilities v
Mnoge funkcije UML kernela zahtjevaju i paket uml_utilities koji uključuje alate: w w w w
port-helper - koriste ga konzole koje se spajaju na xterms or ports tunctl – konfiguracijski alat kojim se kreiraju I brišu tap devices uml_net - Setuid binary za automatsku tap device konfiguraciju uml_switch - User-space virtual switch neophodan za for daemon transport
Virtualizacija
User Mode Linux: Konzole v v
Moguće je spojiti UML serijske linije i konzole na mnoge tipove host I/O kanala Moguće ih je spajati na host pty, tty, file descriptors, i portove. Čime je moguće: w w w
v
imati UML konzolu na neiskorištenoj host konzoli Spojiti dva virtualna stroja tako da je jedan spojen na pty a drugi na pripadajući tty Napraviti virtualni stroj dostupan na mreži spajanjem konzole na port na hostu
Općeniti format opcija komandne linije je: device=channel.
Virtualizacija
User Mode Linux: Konzole v
spajanje UML device na specificirani tty: con1=tty:/dev/tty3
v
spajanje UML device na specificirani host port: con1=port:9000
v
Spajanje serijskih linija na port: ssl=port:9000
Virtualizacija
User Mode Linux: SKAS v
Problem? w w
w
The UML kernel prisutan u adresnom prostoru svakog procesa… default writable UML-ov “Jail” mod popravlja ovaj problem tako što postavlja UML podatke u readonly mod dok je proces pokrenut… dramatično usporenje performansi. UML koristi svoje signale za prisilno kontroliranje UML krenela tjekom sistemskog poziva ili interrupt-a. Sporo!
Virtualizacija
User Mode Linux: SKAS v
Separate Kernel Address Space (SKAS) w
Zamjenjuje “Stari” Tracing Thread • Svaki UML proces je proces unutar “host” kernela • Tracing thread radi system call tracing unutar UMLovih procesa • Tracing thread poništava system calls i “gura” proces u UML kernel mapiran u istom adresnom prostoru
Virtualizacija
User Mode Linux: MC v
Management Console za UML w
Low-level interface prema kernelu (SysRq)
w
Omogućava: • • • • • • • •
dobivanje kernel verzije dodavanje i micanje devices halt ili reboot virtualnog stroja slanje SysRq naredbi pauziranje UML -a backupiranje bez zaustavljanja UML-a primanje obavjesti od virtualnih strojeva razni drugi nadzor Virtualizacija
User Mode Linux: MC v
Zahtjeva mconsole client (uml_mconsole) koji se može naći u CVS (/tools/mconsole) u 2.4.5-9um i kasnijim.
v
Takoñer je potrebno podesiti CONFIG_MCONSOLE (pod 'General Setup') u UML.
Virtualizacija
XEN v v
http://www.cl.cam.ac.uk/research/srg/netos/papers/2003-xensosp.pdf http://www.dell.com/downloads/global/power/ps3q05-20050191-Abels.pdf
• • • • • • •
Paravirualizacija x86 virtual machine monitor Apstrakcija hardware-a Modificirani guest OS (kernel) Paravirtualizirani x86 interface VM isolation Hypervisor
Virtualizacija
XEN
Virtualizacija
XEN Asinhroni IO prsten za prenošenje podataka izmeñu Xen-a i guest OS-a
Virtualizacija
XEN: instalacija # # # #
tar xvzf xen-{VERSION}-src.tgz cd xen-{VERSION} cd linux-{VERSION}-xen0 make ARCH=xen menuconfig
MAKE SURE TO ENABLE THESE OPTIONS: *Connection State Match Support * Connection Tracking Match Support # cd .. # make # make install
Virtualizacija
XEN: instalacija v
Grub.conf title Xen 2.0 / XenLinux 2.6.11 kernel /boot/xen.gz dom0_mem=131072 module /boot/vmlinuz-2.6.11-xen0 root=/dev/sda4 ro console=tty0
v
Ili za serial console pristup xenu: kernel /boot/xen.gz dom0_mem=131072 com1=115200,8n1
Virtualizacija
XEN: instalacija PYTHON SKRIPTA NA!!:
# Define network interfaces. # Number of network interfaces. Default is 1. #nics=1 # Optionally define mac and/or bridge for the network http://www.gup.uni-linz.ac.at/xen/doc/xeninst.php interfaces. # Random MACs are assigned if not given. vif = [ 'mac=aa:00:00:7f:de:c5, bridge=xen-br0, ip=10.0.0.11' ] # Kernel image file. kernel = "/boot/vmlinuz-2.6.10xenU" #--------------------------------------------------------------------------# Optional ramdisk. # Define the disk devices you want the domain to have #ramdisk = "/boot/initrd.gz" access to, and # The domain build function. Default is 'linux'. # what you want them accessible as. #builder='linux‘ # Initial memory allocation (in megabytes) for the # Each disk entry is of the form phy:UNAME,DEV,MODE # where UNAME is the device, DEV is the device name the new domain. memory = 64 domain will see, # A name for the new domain. All domains have to have # and MODE is r for read-only, w for read-write. different names, # so we use the vmid to create a name. name = "VM%d" # This makes the disk device depend on the vmid - assuming % vmid # that devices sda7, sda8 etc. exist. The device is exported to all domains as sda1. # Which CPU to start domain on? #cpu = -1 #disk = [ 'phy:sda%d,sda1,w' % (7+vmid), # leave to Xen to pick cpu = vmid # 'phy:sda6,sda6,r' ] disk = [ 'phy:hda5,sda1,w', # set based on vmid (mod number of CPUs) 'phy:hda9,sda2,w']
Virtualizacija
XEN: zašto? • • • • •
Open source Pokretanje više instanci operativnih sistema. Klasteriranje apstrakcijom hardvera. Relativno jednostavan (dužina source koda od 40000 linija). Podrška za Xen u raznim distribucijama Linux OS, kao i najave AMD-a, Intel-a za procesorsku podršku virtualizaciji.
Virtualizacija
Solaris 10 (zones) v
v
v
Zone omogućavaju laku konsolidaciju više fizičkih sustava u jedinstveni fizički sustav pod kojim je pokrenuto više instanci Solaris 10 OS-a. Primjena različitih verzija softvera koji inače nemože funkcionirati na istom sustavu sada mogu biti pokrenute na istom fizičkom stroju ali u različitim odvojenim zonama. Aplikacije mogu biti pokretane bez ikakvog utjecaja jedna na drugu.
Virtualizacija
Solaris 10 (zones)
Virtualizacija
Solaris 10 (zones) v
Svaka zona ima svoj osobni identitet sa jedinstvenim: w w w w
v
Hostname Root i korisničkim account i passwordima. Ip adresom Strukturom direktorija.
Ovime se postiže da svaka zone izgleda kao zasebni sustav što omogućava brzu, jednostavnu i sigurnu konsolidaciju.
Virtualizacija
Solaris 10 (zones)
Virtualizacija
Solaris 10 (zones) v v v v
Može se kreirati do 8192 zasebne zone na jednom fizičkom poslužitelju. Korisnicima, aplikacijama i administratoru zone izgledaju kao zasebni izolirani sustavi. Greška u jednoj zoni nemože kompromitirati ili utjecati na drugu zonu. Zone se kreiraju koristeći zonecfg naredbu u: w w w
1. Interactive mode 2.Command line mode 3.Command file mode
Virtualizacija
Solaris 10 (zones) v
Postavljanje konfiguracije zone sa odabranim imenom zone: global# zonecfg-z my-zone
v
Kreiranje nove konfiguracije zone: zonecfg:my-zone> create
Virtualizacija
Solaris 10 (zones) v
Postavljanje zone path, /export/home/my-zone procedurom : zonecfg:my-zone> set zonepath=/export/home/my-zone
v
Postavljanje autobootvalue : zonecfg:my-zone> set autoboot=true
Virtualizacija
Solaris 10 (zones) v
Dodavanje file sistema: zonecfg:my-zone> add fs
v
Postavljanje mount-point za file sistem /usr/local: zonecfg:my-zone:fs> set dir=/usr/local
v
Specificiranje /opt/local u globalnoj zoni kao mount point /usr/local u zoni koju konfigururamo: zonecfg:my-zone:fs>set special=/opt/local
Virtualizacija
Solaris 10 (zones) v
Postavljenje tipe file sustava: zonecfg:my-zone:fs> set type=??? zonecfg:my-zone:fs> end
v
Dodavanje virtualnog mrežnog interfejsa: zonecfg:my-zone>add net zonecfg:my-zone>set address 192.168.0.1. zonecfg:my-zone>set physical=hme0 zonecfg:my-zone>end
Virtualizacija
Solaris 10 (zones) v
Dodavanje komentara pomoću attr resource type: zonecfg:my-zone>add attr zonecfg:my-zone:attr>set name=comment zonecfg:my-zone:attr>set type=string zonecfg:my-zone:attr>set value=“Moja zona” zonecfg:my-zone:attr>end
Virtualizacija
Solaris 10 (zones) v
Provjera konfiguracije zone: zonecfg:my-zone> verify
v
Spremanje konfiguracije zone: zonecfg:my-zone> commit
v
Izlaz iz zonecfg naredbe: zonecfg:my-zone> exit
Virtualizacija
Solaris 10 (zones) v
Instalacija konfigurirane zone my-zone: # zoneadm – z my-zone install # zoneadm – z my-zone boot # zoneadm – z my-zone list –v
v
Uninstalacija konfigurirane zone my-zone: # zoneadm – z my-zone uninstall # zoneadm list -iv
Virtualizacija
Solaris 10 (zones) v
Moguće je postaviti ograničenja na resurse dostupne odreñenoj zoni na nekoliko načina: w w w
Alociranjem prostora dostupnog file sustavu Ograničavanjem fizičke memorije projektima unutar zone Alociranjem CPU resursa zona kreacijom “resource pools”
Virtualizacija
Solaris 10 (zones) # pooladm -e # poolcfg -dc ‘create psetmy-pset( uintpset.min= 1 ; unit pset.max= 2 )’ # poolcfg -dc ‘create pool first-pool’ # poolcfg –dc ‘associate pool first-pool pset)’
Virtualizacija
(psetmy-
VMWare Infrastructure 3 v
http://www.vmware.com/download/vi/eval.html
v
VMware ESX Server: platforma za virtualizaciju servera, storage sustava te mreže
v
VMware VMFS: klasterirani file sustav za virtualizaciju storage-a
v
VMware Virtual SMP: podrška za multiprocesore unutar virtualnih mašina
v
VMware VirtualCenter: centralizirani management virtualnog sustava
Virtualizacija
VMWare Infrastructure 3 v
VMware High Availability (HA): sustav visoke dostupnosti virtualnih strojeva
v
VMware DRS: dinamičko balansiranje i alokacija resursa za virtualne strojeve
v
VMware Vmotion: migracija virtualnih strojeva “u živo” bez prekida rada servisa
v
VMware Consolidated Backup: Centralizirani backup softver za virtualne strojev
Virtualizacija
VMWare Infrastructure 3 • Za potpunu iskorištenost naprednih funkcija, potreban je: – klaster dva ili više fizičkih servera za potrebe virtualizacije – centralizirani storage sustav
Virtualizacija
VMWare VI3: storage Centralizirani storage
Virtualizacija
VMWare VI3: mreža Mreža: -VLAN -Trunking -Rapid STP convergence -Failover -VMotion
Virtualizacija
VMWare VI3: mreža Za sve ESX hostove jednaka mrezna konfiguracija (neophodno za pokretanje naprednih opcije: vmotion, HA, DRS). Virtual Center?
Virtualizacija
VMWare VI3: mreža Mrežne postavke: Virtual switch NIC-teaming Standby-adapter
Virtualizacija
VMWare VI3: HA/DRS http://download3.vmware.com/vmworld/2006/tac9413.pdf HA (High Availability) DRS (Distributed Resource Scheduler)
Virtualizacija
VMWare VI3: DRS v v v v
Poboljšanje iskorštavanja resursa na svim poslužiteljima i “resource pools” Fleksibilna konfiguracija za rayličite modove automatizacije Input: podaci o iskorištenju resursa od strane poslužitelja i virtualnih strojeva Output: preporuke o pozicioniranju virtualnih strojeva
Virtualizacija
VMWare VI3: DRS v
Preporuke se baziraju na: w
Pridržavanju resursnim ograničenja i postavki • Rezervacija – garantirani resursi (barem) • Limitiranju – gornja granica (ne više od) • Shares – relativni prioriteti (sustav je “PREraspodjeljen”)
Virtualizacija
VMWare VI3: DRS v
Preporuke se baziraju na (2): w
Load balancing virtualnih strojeva • CPU/memory load • Host “maintenance mode”
w
Ograničenja pri pozicioniranju • Affinity/Anti-affinity pravila (domain kontroleri uvjek na različitim poslužiteljima) • Vmotion kompatibilnost (tip CPU, LAN, SAN itd..) Virtualizacija
VMWare VI3: DRS DRS modovi: - ”ručni” - ”poluatomatski” - ”automatski”
Virtualizacija
VMWare VI3: HA •
Klaster sa omogućenim nadzorom sustava visoke dostupnosti i prestanka rada poslužitelja
•
HA za virtualne strojeve
•
Failover unutar klastera ESX server poslužitelja
•
Podesivo ponašanje za individualne virtualne strojeve.
Virtualizacija
VMWare VI3: HA •Downtime minimalan ali ne i nepostojeći •NE nadgeda individualne virtualne strojeve •Koristi Virtual Center skripte i alarme za nadgledanje statusa ESX poslužitelja •NE KORISTI *VMOTION*!! Virtualizacija
VMWare VI3: Virtual Center U paketu: •
Virtual Center
•
Licensing server
•
Baza (sql)
Automated Availibilty Manger Virtualizacija
VMWare VI3: Virtual Center v
Virtual Center!!!!
v
Licensing server
v
Baza (sql) za spremanje status monitoring podataka
Virtualizacija
VMWare VI3: Virtual Center v
Automated availability manager w w
Unutar service console sucelja kada se kreira HA klaster Ovisan o funkcionalnom DNS sustavu I host name resolution!!!!! • /etc/hosts • /etc/resolv.conf • /opt/LGTOaam512
Virtualizacija
VMWare VI3: Virtual Center v
AAM ß à VC (Windows XP, 2003)
v
C:\WINDOWS\system32\drivers\etc 127.0.0.1 XX.X.X.101 XX.X.X.102 XX.X.X.103 XX.X.X.104 XX.X.X.105
Virtualizacija
localhost esx1.domena.hr esx2.domena.hr esx3.domena.hr esx4.domena.hr vc.domena.hr
VMWare VI3: Virtual Center Nadzor:
1. Cluster services
•Day
•HA klastera
2. CPU
•Week
•ESX poslužitelja
3. Disk
•Month
•Virtualnih strojeva
4. Memory
•Year
5. Network
•Custom…
6. System
Virtualizacija
VMWare VI3: Converter Omogućava tranziciju i kreaciju virtualnih strojeva metodama: •physical to virtual, •virtual to virtual •“version” migration
Virtualizacija
VMWare VI3: Consolidated Backup Centralizirani backup VM-ova. FC-baziran Proxy backup poslužitelj Windows 2003
Virtualizacija
VMWare VI3: Permisije v
v
Korisnicima koji postoje na Virtual Centrer poslužitelju se mogu dodjeliti ovlasti na virtualizacijskom klasteru, ESX poslužitelju i/ili virtualnim strojevima. Permisije se mogu propagirati ili posebno definirati na nižim objektima.. Hosts&Clusters à Datecenters à Clusters à Hosts à Virtual Machines
Virtualizacija
VMWare VI3: Permisije v
Permisije mogu biti: w w w w w w w w
administrator datacenter administrator virtual machine administrator virtual machine power user virtual machine user resource pool administrator read-only no access
Virtualizacija
Extra: QEMU ? # apt-cache search qemu qemu - fast processor emulator vgabios - VGA BIOS software for the Bochs and Qemu emulated VGA card
Virtualizacija
Extra: QEMU ? Instalacija guest OS-a: # sudo apt-get install qemu # mkdir windows # cd windows # qemu-img create xp.img 5000M # qemu -boot d -hda xp.img -cdrom /dev/cdrom -m 512 –localtime Virtualizacija
Zaključak! Potreba za virtualizacijom? v Hardverska konsolidacija? v Beneficije? v
v
Tehničke mogućnosti: w w
Hardverski zahtjevi Adekvatan softver
Virtualizacija
Pitanja?
Virtualizacija
View more...
Comments