Presentation about desktop virtualization for WUG (Czech only).
Prezentace o virtualizaci na desktopu pro WUG.
Created/Vytvoeno 2009/12.
1 of 31
Download to read offline
More Related Content
Presentation about desktop virtualization for WUG (Czech only)
1. virtualizace desktop哲
Michal Zobec, IT Consultant
michal@zobec.net | www.michalzobec.cz | www.virtualnipc.cz
息 2009 Michal Zobec | revize r00a94, 20091204.1
2. obsah prezentace | desktop virtualization
vod do virtualizace
Licenn鱈 problematika
S jak箪mi probl辿my se m哲転ete setkat?
VMware Workstation
VMware Player
Sun xVM VirtualBox
Microsoft Windows Virtual PC 7
Microsoft Virtual PC 2007/2004
DOSBox
Instalace Windows do VHD disku
virtualizacedesktop哲 | www.michalzobec.cz | www.virtualnipc.cz
3. obsah prezentace | server virtualization
Nkdy v budoucnu
Microsoft Hyper-V/Microsoft Hyper-V Server 2008
VMware Server
VMware ESXi Server/Infrastructure/vSphere
Parallels Virtuozzo
Mo転nosti migrace Physical-to-Virtual (P2V) u platforem Microsoft/VMware, praktick叩 uk叩zka
Mo転nosti migrace Virtual-to-Virtual (V2V)
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
4. virtualizace | co to je?
Virtualizace hardware. Virtualizace hardware je technologie, kter叩 vytv叩鱈 virtu叩ln鱈 (fyzicky neexistuj鱈c鱈)
prostedky, kter辿 je mo転n辿 pou転鱈t jako re叩ln辿 komponenty po鱈tae. M哲転e se jednat o jednotliv辿 sou叩sti
po鱈tae jako pevn箪 disk, DVD mechanika, nebo tak辿 o cel辿 po鱈tae. Pi virtualizaci jsou vt邸inou vytv叩eny
pouze nezbytn辿 komponenty potebn辿 pro bh po転adovan辿ho OS. V souasnosti se b転n podporuje
virtualizace USB adie a podpora 3D akcelerace grafiky (na r哲zn箪ch 炭rovn鱈ch).
Virtualizace aplikan鱈. Aplikan鱈 virtualizace emuluje pouze bhov辿 prosted鱈 po転adovan辿 pro bh aplikac鱈.
Aplikan鱈 virtualizac鱈 je nap鱈klad prosted鱈 Sun Java nebo Microsoft .NET Framework, kter辿 emuluje jen
potebn辿 prosted鱈 jako je API nebo souborov箪 syst辿m. Dal邸鱈m podobn箪m prosted鱈m je i WINE.
Emulace. Jedn叩 se vt邸inou o emulaci jak operan鱈ho syst辿mu, tak nkter箪ch d哲le転it箪ch hardwarov箪ch
komponent. Nejastji je vyu転ito pro neexistuj鱈c鱈 operan鱈 syst辿my a hardware. Typicky emulace star箪ch
hern鱈ch konzol鱈 (Nintendo, Sega), nebo emulace operan鱈ch syst辿m哲 (MS-DOS).
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
5. virtualizace | pro virtualizovat
V箪hody virtualizace
Konsolidace server哲 炭spora energie za provoz a chlazen鱈, 炭spora m鱈sta, efektivnj邸鱈 vyt鱈転en鱈 HW
Snadnj邸鱈 z叩lohov叩n鱈
Snadnj邸鱈 migrace na jin箪 (novj邸鱈) HW
Ide叩ln鱈 pro nasazen鱈 jako testovac鱈ho prosted鱈 (snadn箪 pechod mezi r哲zn箪mi stavy konfigurace OS a
HW)
Mo転nost provozovat v鱈ce r哲zn箪ch OS soub転n
Pi pou転it鱈 clusteru je zaji邸tn t辿m 100% provoz bez v箪padk哲
Nev箪hody virtualizace
V p鱈pad nevyhovuj鱈c鱈ho HW je poteba koupit vhodn箪 HW vy邸邸鱈 poizovac鱈 n叩klady
V p鱈pad hav叩rie bez pou転it鱈 clusteringu je nefunkn鱈 kompletn鱈 ICT
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
6. virtualizace | kde virtualizovat
Testovac鱈 stroj jeden virtu叩ln鱈 stroj b転鱈 v produkn鱈m prosted鱈, druh箪 se shodnou v箪bavou slou転鱈 pro
ladn鱈, ovov叩n鱈 nov箪ch postup哲 nebo software;
Vytvoen鱈 stroje jako n叩vnady (honeypots/honeynets) z叩mrn oteven箪 syst辿m uren箪 pro studium
炭ton鱈k哲 a jejich praktik pro vniknut鱈 do tchto syst辿m哲;
Technick叩 podpora jednoduch叩 mo転nost piv辿st virtu叩ln鱈 syst辿m do potebn辿ho stavu a v tomto
stavu ho z叩lohovat pro budouc鱈 poteby;
kolen鱈/vzdl叩v叩n鱈 mo転nost ponechat u転ivatel哲m/転叩k哲m pln叩 pr叩va bez ohro転en鱈 fyzick辿ho syst辿mu,
syst辿m se d叩 snadno a rychle obnovit do p哲vodn鱈ho stavu;
Webhosting 邸k叩lov叩n鱈 v箪konu, mo転nost ponechat z叩kazn鱈k哲m pln叩 pr叩va bez ohro転en鱈 fyzick辿ho
syst辿mu;
Simulace po鱈taov箪ch s鱈t鱈 zav叩dn鱈, testov叩n鱈 a provoz virtu叩ln鱈 s鱈t (i v jednom fyzick辿m po鱈tai);
N叩hrada za zastaral箪 HW s potebou pen辿st kritickou aplikaci na nov箪 HW;
Testov叩n鱈 a n叩sledn叩 prezentace nov辿ho podnikov辿ho prosted鱈
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
7. virtualizace | obecn辿 syst辿mov辿 po転adavky
Procesor
Intel Core 2 Duo/Quadro, Intel Xeon
AMD Phenom, AMD Opteron
VIA Nano
nebo jak箪koli jin箪 v鱈cej叩drov箪 procesor kompatibiln鱈 s instrukn鱈 sadou IA32-64 (x64) a podporuj鱈c鱈
Hardware-Assisted Virtualization (HAV).
Operan鱈 pam泥
4 GB a v鱈ce (doporueno 8 GB)
Pevn箪 disk
Podle potu virtu叩ln鱈ch stroj哲, pou転it辿ho OS a jeho vyu転it鱈 od 100 GB. 鱈m rychlej邸鱈 s vt邸鱈 propustnost鱈,
t鱈m l辿pe.
Ide叩ln鱈 je ukl叩dat virtu叩ln鱈 stroje na samostatn箪 datov箪 disk (doporueno)
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
8. virtualizace | licencov叩n鱈
Virtu叩ln鱈 po鱈tae jsou z licenn鱈ho hlediska srovnateln辿 s fyzick箪mi po鱈tai.
Je tedy teba koupit tolik licenc鱈 kolik virtu叩ln鱈ch po鱈ta哲 chcete provozovat soub転n, resp. je teba se
鱈dit licenn鱈mi podm鱈nkami software.
N叩kup OEM software
OEM licence Microsoft produkt哲 (Windows, Office) se v叩転e na z叩kladn鱈 desku po鱈tae.
V p鱈pad v箪raznj邸鱈ho upgrade virtu叩ln鱈ho HW v叩m Microsoft nemus鱈 uznat novou aktivaci.
V箪razn levnj邸鱈 pi vt邸鱈m potu provozovan箪ch licenc鱈 pro testovac鱈 炭ely je lep邸鱈 zakoupit pedplatn辿
Microsoft Technet Subscription.
Pro vt邸鱈 mno転stv鱈 licenc鱈 nasazen箪ch v produkn鱈m prosted鱈 je vhodn辿 koupit SW ve form
multilicenn鱈 smlouvy.
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
9. virtualizace | nejastj邸鱈 probl辿my
Po zapnut鱈 HAV v BIOSu po鱈tae neprovede fyzick辿 vypnut鱈 stroje
Nesplnn鱈 syst辿mov箪ch po転adavk哲 na HAV virtualizaci, nemo転nost zapnout HAV v BIOSu
Nejsou instalov叩ny doplky virtualizan鱈ho n叩stroje do virtu叩ln鱈ho stroje (VMware Tools, Virtual
Additions)
Zanedb叩n鱈 p鱈pravy na virtualizaci a snaha instalovat ovladae grafiky do virtu叩ln鱈ho stroje
Pro oven鱈 kompatibiln鱈ho hardware m哲転ete pou転鱈t (pouze v desktopov箪ch OS)
Microsoft Hardware-Assisted Virtualization Detection Tool 1.0. Prim叩rn vyvinut MS pro oven鱈
kompatibility hardware s Windows Virtual PC 7.
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
10. virtualizace | vmware workstation / player
Charakteristika
irok叩 podpora OS vetn Microsoft Windows, Linux, Novell Netware, Sun Solaris, FreeBSD, MS-DOS
Podpora platforem x86/x64
Podpora v鱈cen叩sobn箪ch snapshot哲 vetn stromov辿 struktury
Podpora 3D akcelerace (OpenGL, Direct 3D 9.0c)
Podpora skupin virtu叩ln鱈ch po鱈ta哲 (VMware Teams)
Jako jedin箪 podporuje p鱈m辿 vypalov叩n鱈 z hostitelovy vypalovac鱈 mechaniky
Podpora beze邸v辿ho e転imu (virtu叩ln鱈 aplikace b転鱈 v hostiteli)
V箪hody
Velmi stabiln鱈 a v箪konn箪
Podporuje, ale nevy転aduje HAV
Nev箪hody
Komern鱈 software
Po instalaci v転dy vy転aduje restart
Vyp鱈n叩 funkci AutoPlay (AutoRun) v hostiteli s Microsoft Windows
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
11. virtualizace | typick箪 hw vmware vm
Typick箪 HW virtu叩ln鱈ch stroj哲 VMware
Procesor hostitele (bez jak辿koli zmny), a転 4 j叩dra/procesory
Vypalovac鱈 mechanika hostitele (bez jak辿koli zmny)
Z叩kladn鱈 deska s ipsetem Intel
S鱈泥ov叩 karta Intel (u VMware ESX tak辿 AMD a jin辿)
V箪robce po鱈tae VMware
Grafick叩 karta VMware SVGA II nebo VMware SVGA 3D (WDDM)
Ostatn鱈 komponenty tak辿 od VMware (disk, my邸, zvukov叩 karta)
Fyzick叩 struktura virtu叩ln鱈ch stroj哲
Cel箪 virtu叩ln鱈 stroj je v jedn辿 slo転ce
Virtu叩ln鱈 stroj VMX (struktura INI)
Virtu叩ln鱈 disk VMDK
Stav pamti a BIOS NVRAM
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
12. virtualizace | vmware workstation 7
Novinky ve VMware Workstation 7
vSphere 4.0 and ESX Support
Four-Way SMP
32GB Guest Memory
Windows 7 | Windows XP Mode Compatible
3D Graphics Improvements for Windows XP guests
Virtual Printing
256-bit Encryption
AutoProtect
Cross-Platform License Keys
Pause a Virtual Machine
Expand Virtual Disks | Compact Virtual Disks
Shared Folder Compatibility
On-Demand VMware Tools Download
Drag and Drop Enhancements
Virtual Network Editor
IPv6 Support
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
13. virtualizace | vmware player 3
Novinky VMware Player 3
Virtual Machine with Easy Install
Windows 7 | Windows XP Mode Compatible
Aero Glass
3D Graphics Improvements for Windows XP guests
Multiple-Monitor Display
On-Demand VMware Tools Download
Virtual Printing
VIX API for VMware Player
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
14. virtualizace | vmware workstation 7
Nkter辿 vlastnosti
VIX
Ochrana virtu叩ln鱈ho stroje a 邸ifrov叩n鱈
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
16. virtualizace | sun xvm virtualbox 3
Charakteristika
esk辿 u転ivatelsk辿 prosted鱈
Podpora 3D akcelerace
Relativn vy邸邸鱈 v箪kon ne転 ve VMware Workstation
Podpora v鱈cen叩sobn箪ch snapshots vetn stromov辿 struktury
Podpora beze邸v辿ho e転imu (virtu叩ln鱈 aplikace b転鱈 v hostiteli)
V箪hody
Zdarma pro nekomern鱈 pou転it鱈 a 邸kolstv鱈
Podporuje, ale nevy転aduje HAV
Nev箪hody
Virtual additions obsahuj鱈 nepodepsan辿 ovladae a prov叩d鱈 pepis nkter箪ch knihoven v syst辿mu
I stabiln鱈 verze obsahuj鱈 spoustu nedodlk哲 a chyb
Nesm鱈 se pou転鱈vat v komern鱈m prosted鱈
Nepodporuje n叩vrat do jin辿ho ne転 posledn鱈ho snapshotu
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
17. virtualizace | sun xvm virtualbox 3
Obsah 邸鱈en箪 jako open-source VirtualBox Open Source Edition (VirtualBox OSE)
Licence GNU General Public License (GPL) Version 2
Pouze v podob zdrojov箪ch k坦d哲 (podporuje kompilaci v nkolika r哲zn箪ch IDE)
Chyb鱈 nkter辿 vlastnosti (viz posledn鱈 odstavec)
Obsah 邸鱈en箪 pro osobn鱈 u転it鱈 nebo pro vyzkou邸en鱈
Licence VirtualBox Personal Use and Evaluation License
Zdarma pro nekomern鱈 pou転it鱈 a 邸kolstv鱈
Nesm鱈 se pou転鱈vat v komern鱈m prosted鱈 (pouze mo転nost vyzkou邸et dle licence PUEL)
Pouze v bin叩rn鱈 podob pro Windows, Mac OS, Linux, Solaris
Vlastnosti nedostupn辿 jako open-source (k dispozici jen u edice VirtualBox PUEL)
Remote Display Protocol (RDP) Server
USB support
USB over RDP
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
18. virtualizace | typick箪 hw sun xvm
Typick箪 HW virtu叩ln鱈ch stroj哲 Sun xVM VirtualBox
Procesor hostitele (bez jak辿koli zmny), a転 32 j叩dra/procesory
Vypalovac鱈 mechanika hostitele (bez jak辿koli zmny)
Z叩kladn鱈 deska s ipsetem Intel
S鱈泥ov叩 karta Intel (u VMware ESX tak辿 AMD a jin辿)
V箪robce po鱈tae VMware
Grafick叩 karta VMware SVGA II nebo VMware SVGA 3D (WDDM)
Ostatn鱈 komponenty tak辿 od VMware (disk, my邸, zvukov叩 karta)
Fyzick叩 struktura virtu叩ln鱈ch stroj哲
Cel箪 virtu叩ln鱈 stroj je v jedn辿 slo転ce
Virtu叩ln鱈 stroj VMX (struktura INI)
Virtu叩ln鱈 disk VMDK
Stav pamti a BIOS NVRAM
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
19. virtualizace | sun xvm virtualbox 3
Novinky
Guest SMP with up to 32 virtual CPUs (VT-x and AMD-V only)
Windows guests: ability to use Direct3D 8/9 applications / games (experimental)
Support for OpenGL 2.0 for Windows, Linux and Solaris guests
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
20. virtualizace | sun xvm virtualbox 3
uk叩zka sun xvm virtualbox 3
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
21. virtualizace | microsoft windows virtual pc 7
Charakteristika
Desktopov箪 virtualizan鱈 syst辿m uren箪 zejm辿na pro business prosted鱈.
Navr転en箪 zejm辿na pro zaji邸tn鱈 kompatibility se sta邸鱈mi aplikacemi ve Windows 7
V箪hody
Poskytov叩n zdarma (v cen licence za Windoiws 7)
Lep邸鱈 integrace virtu叩ln鱈ch aplikac鱈 v hostitelsk辿m syst辿mu
Podpora virtu叩ln鱈ho tisku
Podpora beze邸v辿ho e転imu (virtu叩ln鱈 aplikace b転鱈 v hostiteli)
Nev箪hody
Podporov叩na pouze plafotma x86
Hostitelsk箪 syst辿m pouze Microsoft Windows 7
ir邸鱈 funkcionalita pouze u edic鱈 Business, Enterprise a Ultimate
Podporov叩ny pouze virtu叩ln鱈 syst辿my s Windows XP nebo vy邸邸鱈m OS
Jako jedin箪 st叩le nepodporuje v 転叩dn辿 form 3D akceleraci
Vy転aduje HAV
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
22. virtualizace | microsoft windows virtual pc 7
Novinky v Microsoft Windows Virtual PC 7
Windows XP Mode for Windows 7
Podpora USB za鱈zen鱈
Pesmrov叩n鱈 tisk叩rny
Virtu叩ln鱈 aplikace (Seamless applications/Virtual Applications).
Integrace slo転ek mezi hostitelem a hostem (virtu叩ln鱈m a fyzick箪m strojem)
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
23. virtualizace | microsoft virtual pc 2007
Charakteristika
Desktopov箪 virtualizan鱈 syst辿m uren箪 zejm辿na pro business prosted鱈.
Navr転en箪 zejm辿na pro zaji邸tn鱈 kompatibility se sta邸鱈mi aplikacemi ve Windows 7
V箪hody
Poskytov叩n zdarma
Podporuje HAV
Nev箪hody
Podporov叩na pouze plafotma x86
Hostitelsk箪 syst辿m pouze Microsoft Windows 7
ir邸鱈 funkcionalita pouze u edic鱈 Business, Enterprise a Ultimate
Podporov叩ny pouze virtu叩ln鱈 syst辿my s Windows XP nebo vy邸邸鱈m OS
Jako jedin箪 st叩le nepodporuje v 転叩dn辿 form 3D akceleraci
Vy転aduje HAV
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
24. virtualizace | microsoft virtual pc 2004
Charakteristika
Desktopov箪 virtualizan鱈 syst辿m uren箪 zejm辿na pro business prosted鱈.
Navr転en箪 zejm辿na pro zaji邸tn鱈 kompatibility se sta邸鱈mi aplikacemi ve Windows 7
V箪hody
Poskytov叩n zdarma
Nev箪hody
Podporov叩na pouze plafotma x86
Jako hostitelsk箪 syst辿m je podporov叩n pouze Windows XP nebo vy邸邸鱈
Jako jedin箪 st叩le nepodporuje v 転叩dn辿 form 3D akceleraci
Vy転aduje HAV
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
25. virtualizace | typick箪 hw microsoft vm
Typick箪 HW virtu叩ln鱈ch stroj哲 Microsoft
Procesor hostitele (bez jak辿koli zmny), pouze 1 j叩dro
Z叩kladn鱈 deska s ipsetem Intel
V箪robce po鱈tae Microsoft
Vypalovac鱈 mechanika MS C/DVD-ROM ATA Device
S鱈泥ov叩 karta Intel 21140-Based PCI
Grafick叩 karta S3 Trio32/64
Fyzick叩 struktura virtu叩ln鱈ch stroj哲
Cel箪 virtu叩ln鱈 stroj je v jedn辿 slo転ce
Virtu叩ln鱈 stroj V (XML)
Virtu叩ln鱈 disk VHD
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
26. virtualizace | dosbox
Charakteristika
Jedno炭elov箪 emul叩tor MS-DOS bez GUI.
V箪hody
esk辿 prosted鱈 na www.dosbox.cz.
irok叩 podpora star箪ch her, vetn seznamu testovan箪ch funkn鱈ch her.
irok叩 podpora grafick箪ch karet, nebo re転im哲: Hercules, CGA, Tandy, EGA, VGA, VESA.
Podpora grafick箪ch karet: S3 Trio, Tseng ET3000/4000, Paradise.
Podpora zvukov箪ch karet Gravis Ultrasound, Sound Blaster 16, nebo PC Speaker.
Podpora s鱈t鱈 IPX/SPX, modemu a s辿riov辿ho kabelu vetn TCP/IP tunelu a hry v鱈ce hr叩哲 pes internet.
Je mo転n辿 na nm provozovat Windows 3.11.
Multiplatformn鱈 a zcela zdarma vetn zdrojov箪ch k坦d哲.
Nev箪hody
Ofici叩ln se nejedn叩 o plnohodnotn箪 virtualizan鱈 n叩stroj, ale emul叩tor MS-DOS.
Chybj鱈c鱈 GUI pro konfiguraci virtu叩ln鱈ch stroj哲 (pro m辿n zku邸en辿 u転ivatele).
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
27. virtualizace | dosbox speci叩ln鱈 verze
Charakteristika
Upraven叩 verze DOSBoxu.
V箪hody
Podpora fyzick箪ch s辿riov箪ch a paraleln鱈ch port哲 se zapojen鱈m do virtu叩ln鱈ho stroje.
Podpora virtu叩ln鱈ho tisku.
Emulace s鱈泥ov辿 karty NE2000.
Nev箪hody
Nen鱈 mo転n辿 pou転鱈t COM/LPT porty bez fyzick箪ch adres (nen鱈 mo転n辿 pou転鱈t USB pevodn鱈ky).
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
28. virtualizace | dosbox
Novinky v DOSBox 0.73
Podpora v鱈ce grafick箪ch karet: EGA, VESA, S3, Paradise, Tseng
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
29. virtualizace | instalace windows do vhd disku
Charakteristika
Upraven叩 verze DOSBoxu.
V箪hody
Podpora fyzick箪ch s辿riov箪ch a paraleln鱈ch port哲 se zapojen鱈m do virtu叩ln鱈ho stroje.
Podpora virtu叩ln鱈ho tisku.
Emulace s鱈泥ov辿 karty NE2000.
Nev箪hody
O cca 3% ni転邸邸鱈 v箪kon diskov辿ho I/O
Tato metoda mus鱈 b箪t podporov叩na ze strany OS (Windows 7, Windows Server 2008 R2, SBS 2008 R2)
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
30. virtualizace | instalace windows do vhd disku
Uk叩zka instalace Windows 7 do VHD disku
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz
31. konec prezentace
dkuji za pozornost
mail: michal@zobec.cz
web: www.michalzobec.cz | www.virtualnipc.cz
twitter: www.twitter.com/michalzobec
linkedin: www.linkedin.com/in/michalzobec
virtualizacedesktop哲|www.michalzobec.cz | www.virtualnipc.cz