Professional Documents
Culture Documents
DR - Analiza Uticaja Hyper-V Virtualizacije Na Performanse MS Windows 2008 I 2003 Operativnih Si PDF
DR - Analiza Uticaja Hyper-V Virtualizacije Na Performanse MS Windows 2008 I 2003 Operativnih Si PDF
Vladimir Topalovi
Beograd, 2010.god
Mentor:
Prof. dr Mladen Veinovi
Student:
Vladimir Topalovi
Br. indeksa:
153/2005
Beograd, 2010.
MENTOR
________________________
Prof. dr Mladen Veinovi
DEKAN
________________________
Prof. dr Mladen Veinovi
Sadraj
1
2
6
7
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
1 UVOD
Virtualizacija raunara je koncept iji je razvoj zapoet jo sredinom prolog veka.
Podrazumeva apstrakciju i enkapsulaciju raunarskih komponenata tako da se one
mogu koristiti na nain koji odgovara odreenoj primeni. Virtualizuju se raunarske
mree, programi i operativni sistemi. Virtualizacijom se postie bolja iskorienost
raunarske infrastrukture jer se omoguuje njeno istovremeno korienje u razliitim
sistemima.
Mogue je postii i druge korisne efekte kao to su bezbednost i pouzdanost. Na
primer, kod virtualizacije raunarskih sistema, cilj je postii izolovano izvravanje
nekoliko razliitih operativnih sistema na jednom fizikom raunaru. Izolacija i
ogranienja na dostupnu memoriju, procesorsko vreme i slino, automatski doprinose
bezbednosti tako to izoluju sistem od neovlaenih korisnika, onemoguuju napade
uskraivanja usluge na celom sistemu, a kompromitovanost jednog virtualnog sistema
nee uticati na ostale.
Naini na koje se ostvaruje virtualizacija operativnih sistema mogu ukljuivati
emulaciju (oponaanje) celokupnog potrebnog hardvera, ili nepotpunu virtualizaciju
koja ukljuuje deliminu virtualizaciju i paravirtualizaciju. Poboljanje performansi
virtualnog sistema moe se postii i korienjem posebno proizvedenog hardvera koji
potpomae virtualizaciju. Zbog rasprostranjenosti x86 arhitekture, iji su radni
kapaciteti znatno vei od potreba jednog operativnog sistema, virtualizacija u poslednje
vreme postaje sve ee reenje. Njome se poboljava iskorienost sistema i ostvaruju
se utede na hardveru.
-1-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
VIRTUALIZACIJA
2.1 POJAM VIRTUALIZACIJE
-2-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
-4-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Puna
Delimina
Paravirtualizacija
Hardverski
potpomognuta
Virtualizacija
na nivou OS-a
Prednosti
Omoguuje instalaciju originalnog
operativnog sistema na virtualnu mainu
Omoguava deljenje memorije izmeu
korisnika
Omoguuje instalaciju operativnog
sistema na virtualnu mainu
Bri i efikasniji rad za virtualne sisteme
Efikasno korienje hardvera operativnog
sistema domaina
Nedostaci
Nije mogua na svim sistemima
Samo deo programa moe da se virtualno
pokree
Zahteva izmene u operativnim sistemima
koji se instaliraju
Mogua smanjena efikasnost kod drugih
primena
Svi operativni sistemi moraju biti isti
-5-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
1 Gartner Says Virtualization Will Be the Highest-Impact Trend in Infrastructure and Operations Market
Through 2012, http://www.gartner.com/it/page.jsp?id=638207, decembar 2009.
-6-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
koliinu hardverske podrke koja se kupuje, nain na koji se koristi, te stvoriti novo
podruje takmienja meu proizvoaima. Takav trend je prisutan ve danas. Virtualizuju
se mree, personalni raunari, poslovni serveri i sl. Prema istom istraivanju procenjuje se
da je trite x86 servera u 2006. godini smanjeno za 4% upravo zbog virtualizacije.
Predvia se i da e zbog konkurencije padati trokovi virtualnih maina i njihovog
odravanja, to e dodatno poveati broj virtualnih maina sa 5 milona, koliko ih je
procenjeno u 2008. godini do 660 miliona, koliko ih se predvia do 2011. godine. U istom
istraivanju kao vei dugoroni uticaj predvia se virtualizaciji servera umesto
virtualizacije programa. Predvia se i kako e proces virtualizacije i automatizacije servera
izroditi nekoliko dominantnih arhitektura za upravljanje IT infrastrukturama.
-7-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Slika 4: Hyper-V
-8-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
3.1.1 Arhitektura
Hyper-V podrava izolaciju koristei particiju u kojoj se operativni sistem izvrava.
Postoji osnovna (korena, engl. root) particija na kojoj se izvrava puna instalacija
Windows Servera 2008 ili Server Core instalacija koja nudi ogranieni set funkcija i uloga.
Virtualizacioni stek (engl. stack) je kolekcija softverskih komponenti koje rade zajedno da
bi podrale virtualne maine. Pokree se u osnovnoj particiji i ima direktan pristup
hardveru i ureajima. Iz osnovne particije mogu se praviti izvedene (engl. child) particije.
Ove particije su predviene za izvravanje raznih operativnih sistema ukljuujui i
hypervisor-aware operativne sisteme. Izvedene particije nemaju direktan pristup
hardverskim resursima. Njihovi zahtevi se preusmeravaju ka osnovnoj particiji preko VM
Bus (Virtual Machine Bus) podsistema za razmenu zahteva i podataka.
3.2 PREDNOSTI
3.2.1 Brza migracija
Sa brzom migracijom mogue je seliti virtualne maine sa jednog fizikog noseeg
sistema na drugi sa minimalnim vremenom nedostupnosti koristei poznate prednosti
Windows Servera i menadment alata Microsoft System Center. Koristei Windows Server
Hyper-V i mogunosti brze migracije, lako se konsoliduju fiziki serveri i u isto vreme
odrava raspoloivost i fleksibilnost kritinih poslovnih servisa.
Prethodne verzije Windows-a videle su fajlove kao virtualne maine (VHD fajlovi) na
LUN-u (Logical Unit Numbers). Windows Cluster administrator video je samo LUN,
odnosno nije video fizike fajlove sve dok oni nisu bili registrovani i pridrueni pomou
skripti. Windows Server 2008 prepoznaje virtualne maine i samim tim ne zahteva skripte
za gaenje, migraciju i restartovanje virtualnih maina prilikom prebacivanja sa jednog na
drugi nosei raunar. Samim tim, migracija virtualnih maina znatno je ubrzana i olakana.
Na Windows Serveru 2008 mogue je pokrenuti vie servera, i to kao gostujue
virtualne maine na jednom fizikom serveru, i konfigurisati fiziki server kao jedan vor u
pomonom klasteru. Nakon toga virtualni hard disk (VHD) gostujue maine moete
staviti na raspolaganje ostalim vorovima u klasteru. Ovakvom konfiguracijom ostali
fiziki serveri u klasteru spremni su da podre gostujuu virtualnu mainu u svakom
trenutku putem opcije brza migracija (engl. Quick migration).
U sluaju planirane selidbe, brza migracija uva stanje gostujue virtualne maine,
premeta vezu sa eksternom memorijom sa jednog fizikog na drugi fiziki server i onda
vri restauriranje gostujue virtualne maine na drugom fizikom serveru. Brzina migracije
zavisi od toga koliko je podataka potrebno zapisati na disk, kao i od brzine konekcije sa
eksternom memorijom. Generalno, migracija se vri za svega nekoliko sekundi, pa je i
vreme nedostupnosti sistema izuzetno malo, u nekim situacijama ak i neprimetno. Da bi
se iskoristile sve mogunosti i pogodnosti brze migracije, potrebno je napraviti klaster sa
Windows Serverom Hyper-V i nakon toga koristiti neki od Windows Servera 2008.
-9-
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
3.2.2 Pouzdanost
Hyper-V obezbeuje bolju pouzdanost i veu skalabilnost. Sadri mikro-kernelizovanu
hipervizor arhitekturu sa minimalnom povrinom izloenoj napadima. Ovaj hipervizor ne
sadri nikakve drajvere za ureaje drugih proizvoaa. On kombinuje veinu drajvera
ureaja koji su ve izraeni za Windows. Hyper-V se moe koristiti i kao Server Core role.
3.2.3 Jaka izolovanost
Virtualizacija servera omoguava da aplikacije sa intenzivnim korienjem resursa i
kontrole funkcioniu paralelno na istom serveru. Virtualni serveri moraju biti u stanju da
vre svoj posao sa to vie fleksibilnosti, koristei hardverske kapacitete prema potrebi, i
tako da ne doe do konflikta sa ostalim virtualnim serverima.
Hyper-V sarauje sa hardverom osposobljenim za virtualizaciju na efikasnoj kontroli
resursa raspoloivih za svaku virtualnu mainu. Na primer, virtualne maine se izoluju tako
da imaju vrlo ogranienu izloenost drugim virtualnim mainama na mrei ili na istom
raunaru.
3.2.4 Bezbednost
Bezbednost je centralni izazov u svakom serverskom reenju. Virtualni serveri su bar u
jednakoj meri izloeni koliko i samostalni, a na mnogo naina jo i vie. Na primer, vie
serverskih funkcija na istom raunaru moe znaiti da tom raunaru pristupa vie
administratora. Softver i drajveri drugih dobavljaa takoe mogu da predstavljaju
bezbednosni rizik, pa je vano obezbediti da u sluaju problema na jednoj virtualnoj
maini, to to manje utie na ostale virtualne maine koje se nalaze na istom fizikom
serveru.
Virtualizacija predstavlja priliku da se povea bezbednost svih serverskih platformi.
Svojstva koja Hyper-V koristi za unapreenje bezbednosti, izmeu ostalih su:
Omoguava virtualnim mainama da iskoriste svojstva bezbednosti na nivou
hardvera, kao to je bit za onemoguavanje izvrenja (ime se spreava izvravanje
najeih virusa i crva), koji postoji na novijem serverskom hardveru.
Prua vrstu bezbednost zasnovanu na ulogama da bi se spreila izloenost
bezbednih virtualnih maina u deljenim serverima.
Integrie svojstva mrene bezbednosti koja omoguavaju automatski NAT
(Network Address Translation), mrenu barijeru i zatitu politikom mrenog
pristupa (Network Access Policy) karantin.
Smanjuje povrinu izloenu napadima pomou jednostavne arhitekture.
3.2.5 Performanse
Napredak i integrisanje performansi pomou hardvera projektovanog za virtualizaciju
omoguavaju da Hyper-V virtualizuje mnogo zahtevnije poslove od ranijih reenja
virtualizacije i prui im vie resursa za veu skalabilnost.
Napredak performansi ukljuuje:
Poveanje brzine zahvaljujui jednostavnoj hipervizor - baziranoj arhitekturi sa
malo dodatnih optereenja.
Podrku za vie jezgara, pa svaka virtualna maina moe da koristi ak etiri
logika procesora.
- 10 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Ojaana 64-bitna podrka, ime se omoguava da virtualna maina izvrava 64bitne operativne sisteme i pristupa veoma velikim koliinama memorije (ak do 64
GB po virtualnoj maini), ime se omoguavaju poslovi koji zahtevaju vie resursa
i smanjuju uska grla zbog stranienja2.
Mikrokernel hypervisor - bazirana arhitektura omoguava virtualnim mainama da
izbace slojeve emulacije i drajvera, blie saraujui sa hardverom koji je
projektovan za virtualizaciju.
Arhitektura visokih performansi za deljenje hardvera koja optimizuje transfer
podataka izmeu fizikog hardvera i virtualnih maina.
- 11 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Kada gostujui operativni sistem uputi zahtev hardveru kroz drajver odvija se sledee:
1. Emulirani hardver VMM-a presretne zahtev,
2. VMM direktno prosleuje zahtev drajveru, preskaui suvine korake,
3. Drajver prosleuje zahtev hardveru.
Ovakav pristup, nazvan monolitni hipervizor, ukljuuje drajvere hardvera u hipervizoru.
Primer za ovo je Vmware ESX Server.
Windows 2008 Server Hyper-V koristi mikrokernel model hipervizora. Kod ovakvog
pristupa, jedini nivo razdvajanja izmeu gostujueg operativnog sistema i hardvera je
unapreen hipervizor sa mogunou jednostavnog particionisanja. Hipervizor koristi
samo sopstvene drajvere. Pored poboljanih performansi, poveana je sigurnost kroz
minimizovanje izloenosti sistema napadima. Drajveri potrebni za deljenje hardvera su deo
operativnog sistema domaina, to omoguava pristup irokom spektru drajvera ve
napisanih za Windows operativni sistem.
Monolitni hipervizor sadri drajvere kao deo aplikacije. Mikrokernel hipervizor u
osnovi sadri samo neophodne komponenete VMM-a iskoriavajui hardversku
virtualizaciju i istovremeno smanjujui izloenost napadima sigurnijom arhitekturom.
3.2.7 Iskoriavanja hardvera prilagoenog virtualizaciji
Nova generacija 64-bitnog serverskog hardvera ukljuuje procesore prilagoene
virtualizaciji. Intel Virtualization Technology i AMD Virtualization (AMD-V)
omoguavaju mehanizme upravljanja memorijom i hardverom koje bi inae implementirao
VMM softver.
Hyper-V zahteva procesor sa hardverski podranom virtualizacijom, omoguavajui
efektivniju virtualizaciju i bolje performanse. Sa mogunostima novih procesora i novom
hipervizor - baziranom arhitekturom softvera za virtualizaciju, Hyper-V pribliava
virtualizovane aplikacije hardveru koliko je god mogue. To im omoguava da koriste
napredne funkcije procesora sa vie jezgara koje su na raspolaganju fizikim serverima, ali
do sada ih virtualne maine nisu mogle koristiti.
Prednosti novog pristupa imae za posledicu potiskivanje ranijih reenja za
jednoprocesorske/jednojezgarne sisteme omoguavajui korienje i do 4 jezgra po
virtualnoj maini.
3.3 ALTERNATIVE
Danas na tritu za sve glavne operativne sisteme postoji veliki broj softvera ija je
namena virtualizacija, pa je u principu mogue napraviti bilo koju kombinaciju
virtualizacije. Linux kao nosei operativni sistem gde se u virtualnim mainama izvravaju
razne verzije Windows-a, DOS-a ili BSD operativnih sistema, ili kombinacije gde se na
Windowsu kao matinom sistemu izvravaju razne distribucije Linuxa. Ono to je takoe
popularno je i pokretanje istog operativnog sistema. Na primer pokretanje jo jedne ili dve
kopije Windows-a na matinom Windowsu, to ima mnogo primena. Jedna je ta da se
komunikacija sa internetom odvija iskljuivo u virtualnoj maini pa stoga svi virusi i
pijunski softver ostaju na virtualnoj maini, dok je matina maina zatiena od njih. ak i
u sluaju da se virtualna maina potpuno zarazi, matini hard disk je potpuno siguran od
zaraze, jer je kompletan hard disk virtualne maine najese samo jedan fajl na matinom
hardu. Dovoljno je da se obrie taj fajl, ili da se iskopira ist operativni sistem, i da sistem
- 12 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
kao posluivani operativni sistemi. Novije verzije Xena omoguuju virtualno pokretanje
izvornih Windows sistema ako hardver podrava x86 virtualizaciju. Takav hardver
ukljuuje Intel VT i AMD-V arhitekture. Xen se dakle kod razliitih hardverskih
arhitektura oslanja na para virtualizaciju, a u pojedinim sluajevima omoguuje potpunu
virtualizaciju.
Dostupan je vei broj alata za upravljanje Xen sistemom preko korisnikog interfejsa.
Meu njima su:
XenExpress je najjednostavnija varijanta, koja podrava pokretanje do etiri
virtualne maine, potpuno je besplatna.
Neto naprednija je verzija XenServer. Na njoj je mogue pokrenuti do osam
virtualnih maina.
Najnaprednije reenje je XenEnterprise, robustan softver namenjen najzahtevnijim
korisnicima. Uz godinju pretplatu za dva snanija reenja, XenSource obezbeuje i
tehniku podrku za reavanje svih zahteva korisnika Xen virtualizacije.
XenEnterprise omoguava kreiranje neogranienog broja virtualnih maina jedino
realno ogranienje su hardverski kapaciteti raunara na kojem se ovaj sistem
pokree. I proizvoaima procesora, koji stalno dodaju jezgra i nove kapacitete,
jasno je da sve to nije lako iskoristiti u potpunosti, pa razvijaju i sopstvene
tehnologije vezane za virtualizaciju, kakve su Intel VT i AMD Virtualization
(AMD-V).
Xen Tools perl alati za Debian GNU/Linux,
Ganeti orijentsani na upravljanje grozdovima raunara i paralelizaciju,
web orijentsani HyperVM polu-komercijalni (engl. proprietary) alat namenjen
Linux sistemima.
- 14 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Pre nego to je postao potpuno besplatan alat, VirtualBox bio je licenciran kao tzv.
proprietary (polu-komercijalni) alat. To znai da se njegova upotreba naplaivala.
Takoe, postojala je zatita autorskih prava i izvornog koda te ogranienja na nain na koji
ih korisnici mogu koristiti (kopirati, distribuirati). Danas je dostupan kao besplatan alat
slobodan za neogranienu upotrebu.
Na VirtualBox-u moe istovremeno nezavisno raditi nekoliko operativnih sistema. Svi
meusobno, ukljuujui i operativni sistem domaina mogu komunicirati preko
zajednikog bafera ili koristei mrene veze. Virtualizacije hardvera uvaju se u VDI
(engl. Virtual Disk Images) formatu. Mogue je itati i pisati VMware-ove VMDF (engl.
Virtual Machine Disk Format) i Microsoftove VHD (engl. Virtual Hard Disk) datoteke.
Virtualno okruenje ukljuuje emulaciju mrenih, grafikih i zvunih kartica pa se veliki
deo sistema moe pokretati i bez instalacije upravljakih programa (drajvera).
- 15 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
ANALIZIRANJE
4.1 USLOVI U KOJIMA JE IZVRENA ANALIZA
4.2 INSTALACIJE
4.2.1 Instalacija Hyper V
Nakon instalacije Windows Sever 2008 operativnog sistema, potrebno je konfigurisati
osnovna podeavanja Servera preko Server Manager prozora.
Potrebno je uraditi sledee:
proveriti da li je ime servera podeeno da bude kao eljeno ime virtualnog severa,
konfigurisati server da ima statiku IP adresu,
opciono, ulanjenje servera u domen aktivnog direktorijuma,
pokrenuti alatku Windows update, da bi utvrdili da su sve zakrpe i ispravke
instalirane i primenjene na serveru.
- 16 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 17 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Slika 7:Hyper-V
Na sledeoj strani, Crete Virtual Networks, selektuje se LAN adapter (mrena kartica),
koja e sluiti za komunikaciju virtualnih maina sa drugim raunarima (slika 8).
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Sledi prikaz odabranih uloga (engl. Roles), slika 9, za instalaciju, kao i prikaz toka
instalacije (slika 10), i na kraju potvrda da je instalacija protekla bez problema (slika 11).
- 19 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Nakon restarta sistema, potrebno je ulogovati se kao administrator, ili kao korisnik sa
administratorskim pravima, i nakon toga instalacija i konfiguracija Hyper-V-a se za kratko
nastavlja.
- 20 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 21 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 22 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Sledei prozor (slika 17) kao to mu i sam naziv govori omoguava da virtualnoj
maini dodelite ime i odredite lokaciju gde e biti sauvana. Ako ne elimo da se virtualna
maina uva na podrazumevanoj lokaciji, treba tiklirati opciju Store the vitual machine in
a different location i odrediti novu lokaciju.
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
U prozoru konfigurisanje mree (slika 19), treba izabrati virtualnu mreu koja je
nastala u trenutku instaliranja Hyper-V uloge. Odabir mree kao i dodavanje virtualne
mree je mogue uraditi i kasnije.
- 24 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 25 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 26 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
5 REZULTATI
Legenda:
Koriene jedinice:
GFLOPS
GIPS
GOPS
ms
ns
Mpixel/s
GB/s
MB/s
Mbps
- 27 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
5.1 Processor
5.1.1 Processor Arithmetic - Procesorska aritmetika
Test procesorske aritmetike testira ALU (aritmetiko logiku jedinicu) i FPU (jedinicu
pokretnog zareza). Pokazuje kako procesori obrauju aritmetike operacije i instrukcije
pokretnog zareza u poreenju sa drugim procesorima.
- 28 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 29 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 30 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
I ovaj test kao i prethodni pokazuje da su performanse virtualnih maina koje koriste
isti broj procesorskih jezgara kao i nosei operativni sistem, u ovom sluaju Windows
Server 2003 i 2008, pribline, odnosno da su razlike minimalne, svega 2.2%. Razlike u
performansama sa VM sa jednim jezgrom iznose 49.94% kad je Windows 2008 u pitanju i
48.08% kad je Windows 2003 u pitanju.
5.1.3 Power Management Efficiency - Energetska efikasnost
Test energetske efikasnosti testira efikasnost u korienju energije procesora.
Pokazuje koliko su efikasni u upravljanju potronjom energije procesori u poreenju sa
drugim procesorima.
Meri se sposobnost procesora da smanji radnu frekvenciju i napon pri razliitim
optereenjima (poslom). to vie procesor snizi frekvenciju i napon bolji je rezultat na
specifinom optereenju poslom. Test se zaustavlja kada je optereenje preveliko i
procesor se nalazi na 100% iskorienja.
ALU/FPU rezultat je geometrijska sredina na osnovu kompletnog opsega optereenja.
- 31 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 32 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 33 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 34 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
5 http://www.streambench.org/
- 35 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 36 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 37 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 38 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 39 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 40 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 42 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
- 43 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
5.5 Network
5.5.1 Network (LAN) - Mrea (LAN)
LAN test testira mreni propusni opseg raunara. Pokazuje kako se mree/lokalne i
domaini/ureaji u mrei porede sa drugim mreama, domainima ili ureajima.
Test koristi ICMP (ping/eho) interfejs da meri vreme odgovora i irinu propusnog
opsega prema domainu.
- 44 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
6 ZAKLJUAK
U ovom radu testirana je virtualizacija pod Hyper-V platformom, na Windows Server
2008 operativnom sistemu. Uraeni su testovi zasnovani na aritmetikim i
multimedijalnim operacijama, kao i testovi rada memorije, hard diska i mrene karte.
Nakon svih sprovedenih instalacija i testova, zakljuak je da je virtualizacija opravdana u
svakom pogledu.
Fizika maina najbolje (najbre) pristupa hardverskim resursima jer ima direktan
pristup hardveru. Meutim, razlike u performansama su zanemarljivo male i izraene su u
jedinicama procenata, za razliku od ranije kada se izraavala u desetinama. Najvie zasluga
za takve rezultate ima razvoj hardvera i softvera sa podrkom za virtualizaciju.
Razvojem novih tehnologija i ugraenom podrkom u sam hardver, primenom
vitualizacije dolazi se do uteda na svim poljima jedne ozbiljne IT infrastrukture.
U pogledu samih performansi, ne moe se nametnuti jasan stav. Primenom
virtualizacije, u zavisnosti od njene svrhe u konkretnim odreenim sluajevima,
pokretanjem vie virtualnih maina na jednoj fizikoj, dolazi do pada performansi na
pojedinanim VM-a u odnosu na fizike maine, ali je pad performansi zanemarljiv u
odnosu na to kolike su utede primenom virtualizacije.
Cena nabavke jednog jakog raunara je manja nego cena etiri slabija raunara koji
bi obavljali funkcije ovog raunara. Takoe nabavka i instalacija jednog raunara traje
vremenski mnogo krae nego nabavka i instalacija etiri ili vie nezavisnih raunara.
Potrebno je etiri puta manje izvora struje (UPS-eva) za servere nego u sluaju ne
virtualizovanih raunara, a takoe i etiri puta manje prostora nego u sluaju ne
virtualizovanih raunara.
- 45 -
Analiza uticaja Hyper V virtualizacije na performanse MS windows 2008 i 2003 operativnih sistema
7 LITERATURA
1. Rand Morimoto, Jeff Guillet, Windows Server 2008 Hyper-V UNLEASHED
2. Mark Minasi, Windows Server 2003
3. Jason Kappel, Toby J. Velte, Anthony T. Velte, Microsoft Virtualization with Hyper-V
4. http://en.wikipedia.org
5. http://sr.wikipedia.org/wiki/_
6. http://www.trainsignal.com/Hyper-V-Training
7. http://www.microsoft.com/hyper-v-server/en/us/default.aspx
8. http://www.microsoft.com/virtualization/en/us/producc-desktop.aspx
9. http://www.coming.rs
10. http://www.ogledalo.rs/
11. http://www.cert.hr/
12. http://www.virtualbox.org/
13. http://xen.org
14. http://www.vmware.com
15. http://www.cet.rs/
16. http://www.windowsreference.com
- 46 -