Download as pdf or txt
Download as pdf or txt
You are on page 1of 57

3.

OSNOVNE TEHNIKE I VRSTE VIRTUELIZACIJE


U praksi performanse virtuelizovanih raunarskih sistema
direktno zavise od:

koliine raunarskih resursa (memorije, brzine hard diska, broja CPU itd)
tehnike i vrste virtuelizacije

Postoji veliki broj razliitih tehnika i tehnologija


koje se koriste prilikom realizacije virtuelizacije
zbog toga postoji i mnogo razliitih implementacija softvera za
virtuelizaciju

03. Vrste virtuelizacije

Slide 1 of 57

Termini
Raunar domain
Raunar domain ( engl. host machine) je maina na kojoj se efektivno

izvrava virtuelizacija.

Raunar gost
Raunari gosti su (engl. guest machine) virtuelne maine.

Hipervizor
Hipervizor (engl. hypervisor) je softver ili firmver koji upravlja hardverskim

resursima i virtuelnim mainama, obezbeujui okruenje u kojem se razliiti


gosti mogu konkurentno izvravati na domainu.

Postoje dva tipa hipervizora:


Nativni hipervizor se izvrava direktno na hardveru domaina (engl. bare-

metal). Primeri ukljuuju Citrix XenServer, VMware ESX/ESXi i Microsoft


Hyper-V.
Hostovani hipervizor se izvrava unutar uobiajenog operativnog sistema.
Kod ovog tipa virtuelne maine se izvravaju na treem nivou iznad hadrvera.
Primeri ukljuuju KVM i VirtualBox.
03. Vrste virtuelizacije

Slide 2 of 57

Tipovi virtuelizacije
1. Virtuelizacija hardvera

Hardverska ili platformska virtuelizacija se odnosi na kreiranje


virtuelnih maina koje se ponaaju kao fiziki raunar sa operativnim
sistemom.
Razliiti tipovi hardverske virtuelizacije su nabrojani:
Puna (nativna) virtuelizacija skoro kompletna simulacija stvarnog

hardvera. Operativni sistem gosta ne mora biti modifikovan da bi se


izvravao u ovom okruenju.
Parcijalna vrituelizacija samo deo okruenja je simuliran. Operativni
sistem gosta potencijalno treba modifikovati da bi se izvravao u ovom
okruenju.
Paravirtuelizacija hardversko okruenje nije simulirano (virtuelna
maina ima slino, ali ne i isto hardversko okruenje kao domain).
Operativni sistem gosta ili domaina treba modifikovati da bi se izvravao
u ovom okruenju.

03. Vrste virtuelizacije

Slide 3 of 57

Tipovi virtuelizacije

2. Virtuelizacija na nivou operativnog sistema


Ovakav tip virtuelizacije omoguuje izvravanje vie izolovanih okruenja unutar
jednog operativnog sistema i kernela, a odlikuju ga odline performanse (near to
native) i dinamiko upravljanje resursima. Primeri implementacije ukljuuju OpenVZ,
Solaris Zones, FreeBSD Jails, Linux-VServer, Parallels Virtuozzo Containers, ...
3. Virtuelizacija desktopa
Virtuelizacija desktopa predstavlja koncept razdvajanja logi kog desktopa od fizi ke
maine. Virtuelna desktop infrastruktura (engl. Virtual Desktop Infrastructure, VDI ) je
naprednija forma hardverske virtuelizacije gde korisnik interaguje sa udaljenim
desktopom domaina preko mree koristei svoj raunar ili mobilni ureaj.
Virtuelizacija sesija omoguava korisnicima da se preko mree poveu i prijave na
deljeni server, simultano. Primeri virtuelizacije desktopa ukljuuju Citrix XenDesktop,
Citrix XenClient i Qubes OS
4. Virtuelizacija softvera
Postoji nekoliko tipova virtuelizacije softvera:

Virtuelizacija operativnog sistema


Virtuelizacija aplikacija hostovanje aplikacija u okruenju odvojenom od potpornog
operativnog sistema
Virtuelizacija servisa koristi se obino za potrebe breg testiranja

5. Virtuelizacija memorije
Virtuelizacija memorije podrazumeva agregaciju RAM memorije povezanih servera u
zajedniki memorijski pool

03. Vrste virtuelizacije

Slide 4 of 57

Tipovi virtuelizacije
6. Virtuelizacija skladitenja
Glavna stvar kod virtuelizacije skladitenja je postizanje nezavisnosti

lokacije podataka apstrahovanjem logikog od fizikog prostora za


skladitenje. Dva tipa virtuelizacije skladitenja su:

Virtuelizacija blokova oznaava logiku apstrakciju (separaciju) logi kog

prostora (particije) od fizikog prostora. Ovakva separacija prua ogromnu


fleksibilnost u administraciji ovakvih sistema.
Virtuelizacija fajlova adresira NAS (Network Attached Storage)
uklanjajui zavisnost izmeu pristupa podacima na nivou fajlova i lokacije
gde se oni zapravo fiziki nalaze. Ovakva postavka omogu uje optimizaciju
skladitenja, konsolidaciju kao i besprekidne migracije fajlova.

Ovde takoe spadaju:


Distribuirani fajl sistemi - sistemi koji omoguuju pristup fajlovima sa

razliitih umreenih raunara, a primeri uklju uju Amazon S3, AFS,


NFS, SMB, Coda i druge. Ovo se razlikuje od klaster sistema datoteka
baziranih na deljenim diskovima kao to su OCFS2, GFS i drugi, gde
vie klijenata pristupa jednom deljenom sistemu za skladitenje i
primarno se koriste u SAN (Storage Area Network) konfiguracijama.
Hipervizorski softver za skladitenje

03. Vrste virtuelizacije

Slide 5 of 57

Tipovi virtuelizacije
7. Virtuelizacija podataka
Postoje dva tipa ove klase virtuelizacije:

Virtuelizacija podataka prezentacija podataka na apstraktnom nivou, nezavisno od


potpornih sistema za baze podataka, struktura ili sistema za skladitenje. Primeri uklju uju
ODBC, JDBC, OLE.DB, ADO.NET i drugi.
Virtuelizacija baza podataka oznaava razdvajanje na nivou baza podataka koje se nalazi
izmeu aplikativnog nivoa i nivoa sistema za skladitenje. Postoje dva pristupa virtuelnom
particionisanju baza podataka:
Potpuno deljeni sistemi ( engl. Shared All Databases) arhitektura u kojoj svi vorovi
koji izvravaju sistem za upravljanje baza podataka u klasteru pristupaju jednoj particiji.
Sistemi bez deljenih particija (engl. Shared Nothing Databases ) arhitektura u kojoj su
svi podaci izolovani u interno upravljive particije sa jasnim pozicionim granicama.

8. Virtuelizacija mree
Virtuelizacija mree uspostavlja virtuelni mreni adresni prostor. Postoje dva tipa
mrene virtuelizacije:

Eksterna u kojoj se lokalne mree kombinuju ili dele u virtuelne mree sa ciljem postizanja
efikasnosti kod velikih korporativnih mrea. Glavne tehnologije su mreni komutatori sa
podrkom za VLAN (engl. Virtual LAN) tehnologiju. Koristei VLAN-ove administrator moe
podesiti sisteme koji su povezani u istu fizi ku lokalnu mreu u razli ite virtuelne mree.
Takoe, razliite fizike mree se mogu kombinovati u jednu virtuelnu mreu.
Interna koja se koristi na jednom sistemu sa virtuelnim mainama i pseudo interfejsima,
kako bi se kreirala virtuelna interna mrea na jednom serveru.

03. Vrste virtuelizacije

Slide 6 of 57

OSNOVNE TEHNIKE I VRSTE VIRTUELIZACIJE


U praksi performanse virtuelizovanih raunarskih sistema
direktno zavise od:

koliine raunarskih resursa (memorije, brzine hard diska, broja CPU itd)
od tehnike i vrste virtuelizacije

Postoji veliki broj razliitih tehnika i tehnologija


koje se koriste prilikom realizacije virtuelizacije.
Zbog toga postoji i mnogo razliitih implementacija softvera za virtuelizaciju
Dve primene virtuelizacije sa kojima se danas najece sre emo su :
platformska (server) virtuelizacija
aplikativna (desktop) virtualizacija
Na sledeoj slici je prikaz tehnika virtuelizacije

03. Vrste virtuelizacije

Slide 7 of 57

3. OSNOVNE TEHNIKE I VRSTE VIRTUELIZACIJE


Slika 3.1. Tehnike i vrste virtuelizacije

03. Vrste virtuelizacije

Slide 8 of 57

PLATFORMSKA (SERVER) VIRTUELIZACIJA


Platformska virtuelizacija se bavi razdvajanjem
operativnog sistema
i
hardverskih resursa koje operativni sistem koristi
Po stepenu apstrakcije resursa,
softver za platformsku virtuelizaciju
moemo podeliti u sledee grupe:
Puna virtuelizacija (engl. Full virtualization)
Hardverski podrana virtuelizacija (Hardware-assisted virtualization)
Parcijalna (delimina) virtuelizacija (engl. Partial virtualization)
Paravirtuelizacija (engl. Paravirtualization)
Virtuelizacija na nivou operativnog sistema (engl. Operating systemlevel virtualization)

03. Vrste virtuelizacije

Slide 9 of 57

Puna virtuelizacija
Puna virtuelizacija podrazumeva simulaciju kompletnog hardvera,
pa se gostujui operativni sistem (engl. guest operating system)
moe instalirati i izvravati bez ikakvih promena.
Hipervizor (engl. Hypervisor) ili menader virtuelizacije,
simulira kompletan hardver koji je potreban gostujuem operativnom

sistemu da bi radio:
od grafike kartice do hard diskova, USB portova i drugih periferija

03. Vrste virtuelizacije

Slide 10 of 57

Puna virtuelizacija
Ovakvo reenje je najelegantnije i najlake za korienje, meutim,
dolazi sa svojom cenom, a to je brzina
Dakle, performanse ovakve konfiguracije su sporije zbog toga to
matini procesor mora da simulira i dodatan hardver

03. Vrste virtuelizacije

Slide 11 of 57

Puna virtuelizacija
U ovu grupu spadaju:
IBM CP/CMS
Oracle- VirtualBox
VMware Workstation

03. Vrste virtuelizacije

Slide 12 of 57

Hardversko-potpomognuta virtuelizacija
Na ovaj nain
se poboljavaju performanse gostujuih maina
upotrebom hardverske virtuelizacije,
to podrazumeva korienje specijalnih mogunosti procesora
za pomo virtuelizaciji
kao to su:
Intel VT-x Vanderpool
ili
AMD-V Pacifica ekstenzije
Hardverska virtuelizacija reava najvee mane dinami kog binarnog

prevoenja i paravirtuelizacije operativni sistem gost nikako ne


moe da otkrije da se izvrava unutar virtuelne maine (izolacija), a
ne mora ni biti modifikovan.

03. Vrste virtuelizacije

Slide 13 of 57

Hardversko-potpomognuta virtuelizacija
Virtuelizacija memorije i I/O podsistema se izvrava od strane ipseta
IOMMU jedinica (engl. Input/Output Memory Management Unit)
omoguuje virtuelnim mainama
da direktno koriste periferne ureaje (mrena karta, grafiki procesor,

kontroleri tvrdih diskova, )


kroz mapiranje DMA i interrupt linija
Intel i AMD imaju specifikacije za upravljanje I/O podistemom na ovaj

nain:
AMD I/O Virtualization Technology, AMD-Vi
Intel Virtualization Technology for Directed I/O, VT-d

03. Vrste virtuelizacije

Slide 14 of 57

Hardverski podrana virtuelizacija


U sluaju hardverski podrane virtuelizacije,
hardver prua arhitektonsku podrku,
koja omoguava kreiranje VMM-a i doputa zasebno (odvojeno)

pokretanje gostujuih operativnih sistema.

Hardverski podrana virtuelizacija je vid platformske virtuelizacije,


koji omoguava efikasnu punu virtuelizaciju uz pomo hardvera,
to je uglavnom matini procesor

Slika Hardverski podrana virtuelizacija


03. Vrste virtuelizacije

Slide 15 of 57

Hardverski podrana virtuelizacija


Puna virtuelizacija se koristi za simulaciju kompletnog hardverskog

okruenja ili virtuelne maine,


u kojem se nemodifikovan gostujui operativni sistem
(koji koristi isti set instrukcija kao i matini operativni sistem)
izvrava kompletno odvojeno (zasebno)
Hardverski podrana virtuelizacija se jo naziva i ubrzana virtuelizacija.
Xen je naziva hardverska virtuelna maina
Virtual Iron zove nativnom virtuelizacijom
Ovu tehniku koriste:
VMware Workstation
Xen
KVM

03. Vrste virtuelizacije

Slide 16 of 57

Parcijalna (delimina) virtuelizacija


Parcijalna vrituelizacija samo deo okruenja je simuliran. Operativni

sistem gosta potencijalno treba modifikovati da bi se izvravao u ovom


okruenju
U ovoj vrsti virtuelizacije, virtuelna maina simulira vie instanci

potpornog hardverskog okruenja, posebno adresnih prostora.


Takvo okruenje podrava deljenje resursa i izolaciju procesa, ali ne

dozvoljava instanciranje gostujuih operativnih sistema


Iako, samo po sebi, ne spada u kategoriju virtuelnih maina, istorijski

gledano, ovo je bio vaan pristup u time-sharing sistemima

03. Vrste virtuelizacije

Slide 17 of 57

Paravirtuelizacija
Paravirtuelizacija:
hardversko okruenje nije simulirano
virtuelna maina ima slino, ali ne i isto hardversko okruenje kao
domain
Operativni sistem gosta ili domaina treba modifikovati da bi se
izvravao u ovom okruenju

03. Vrste virtuelizacije

Slide 18 of 57

Paravirtuelizacija
Za razliku od pune virtuelizacije, paravirtuelizacija podrazumeva sistem
gde gostujui operativni sistem komunicira sa matinim operativnim

sistemom preko hipervizora (menadera virtuelizacije)


gostujui operativni sistem podatke o hardveru dobija direktno od
matinog operativnog sistema, pa samim tim simulacija kompletnog
hardvera (puna virtuelizacija) nije potrebna i performanse sistema su
znatno bolje

03. Vrste virtuelizacije

Slide 19 of 57

Paravirtuelizacija
U sluaju paravirtuelizacije, usporenje gostujueg sistema ne bi trebalo

da bude vee od 10% u odnosu na matini operativni sistem.


Meutim, brzina dolazi po cenu toga da gostujui operativni sistem
mora biti modifikovan (tako da moe da komunicira sa matinim
operativnim sistemom), pa je fleksibilnost takvog reenja mnogo manja.
Ovaj nain virtuelizacije koristile su starije verzije Xen softvera, pre
verzije 3.0.
Dakle, paravirtuelizacija omoguava
mnogo bolje performanse host i guest operativnih sistema
na platformama koje su tradicionalno nezgodne za druge tipove
virtuelizacije (Na primer, x86 platforma).

03. Vrste virtuelizacije

Slide 20 of 57

Virtuelizacija na nivou operativnog sistema


Ovakav tip virtuelizacije omoguuje izvravanje vie izolovanih

okruenja unutar jednog operativnog sistema i kernela


Karakteristike:
odline performanse (near to native)
dinamiko upravljanje resursima
Primeri implementacije ukljuuju:
OpenVZ
Solaris Zones
FreeBSD Jails
Linux-VServer
Parallels Virtuozzo Containers

03. Vrste virtuelizacije

Slide 21 of 57

3.1.5. Virtuelizacija na nivou operativnog sistema


U ovom vidu virtuelizacije, fiziki server je virtuelizovan na nivou operativnog
sistema, omogujui pokretanje vie odvojenih i sigurnih virtuelizovanih servera
na jednom fizikom serveru
Gostujui operativni sistemi dele isto okruenje operativnog sistema kao
matini sistem, npr. kernel koji koristi matini operativni sistem se koristi i kod
implementacije gostujuih okruenja
Aplikacije koje su pokrenute na gostujuim okruenjima su prikazane kao
samostalni (engl. stand-alone) sistemi

03. Vrste virtuelizacije

Slide 22 of 57

3.1.5. Virtuelizacija na nivou operativnog sistema


Pionir ovog naina virtuelizacije je bio FreeBSD jails
Ostali primeri su:
Solaris Containers
OpenVZ
Linux-V Server
AIX Workload Partitions
Parallels Virtuozzo Containers
iCore Virtual Accounts

03. Vrste virtuelizacije

Slide 23 of 57

3.1.7. Hardverska virtuelizacija


Radi se o punoj hardverskoj virtuelizaciji, odnosno istovremenom

pokretanju vie operativnih sistema iste arhitekture na jednom fizi kom


raunaru. Sa finansijskog stanovita, ovako neto je vie nego
opravdano u serverskim vodama.
Primera radi, ako pokreemo etiri operativna sistema na etiri

raunara, nijedan od tih raunara gotovo nikad nee imati stoprocentnu


iskorienost resursa.

Nasuprot tome, jedan snaniji raunar na kome se pokre e vie

gostujuih operativnih sistema sigurno e imati veu iskori enost


procesorskog vremena nego u prethodnom sluaju, uz utedu na razlici
u hardveru, napajanju, hlaenju i potronji struje.

03. Vrste virtuelizacije

Slide 24 of 57

Hardverska virtuelizacija
Sutina je da se operativni sistemi u ovakvom scenariju pokreu u

virtuelnim mainama, odnosno izolovanim okruenjima u kojima misle


da rade potpuno samostalno, kao da su na sopstvenom fizikom
raunaru.
Ovakve virtuelne maine se na istom raunaru mogu povezati u
virtuelne mree, to otvara prostor za jo jednu popularnu primenu. Bez
virtuelizacije, testiranje rada nekog softvera u lokalnoj mrei iziskivalo
bi fiziko povezivanje odvojenih raunara, to kota vremena i novca.
Umesto toga, na istom raunaru mogue je pokretati nekoliko virtuelnih
maina koje su meusobno umreene, to pored obaranja trokova
drastino olakava i testiranje softvera u mrenom okruenju.
Osim ovakve profesionalne primene, virtuelno umreavanje moe biti
interesantno i studentima raunarskih nauka (engl. Computer Science),
za potrebe simuliranja lokalne mree sa izlazom na Internet iz
predmeta u vezi sa raunarskim mreama (engl. Computer Networks).

03. Vrste virtuelizacije

Slide 25 of 57

Hardverska virtuelizacija
Najvanije je istai da puna hardverska virtuelizacija o kojoj ovde

govorimo ni sluajno nije isto to i hardverska emulacija, jer emulacija


podrazumeva prevoenje mainskih instrukcija jednog procesora na
instrukcije drugog.
Primer emulacije je popularni DOSBox, koji zaista emulira 32-bitni x86
procesor i tako moe da se izvrava i na raunarima koji nemaju x86kompatibilni CPU u sebi.
Posledica ovog prevoenja instrukcija u letu su ogromni brzinski
penali, pa je za performanse procesora Intel 486 na 100 MHz potreban
i do dvadesetostruko jai pravi procesor na kome se DOSBox izvrava.

03. Vrste virtuelizacije

Slide 26 of 57

Slika 3.6. Puna hardverska virtuelizacija x86


arhitekture

Puna hardverska virtuelizacija nema nikakve veze sa ovim pristupom, jer se

gostujui operativni sistem i svi programi unutar njega izvravaju nativno na


procesoru koji pokree raunar, to znai da e na x86-kompatibilnom raunaru
moi da se izvravaju virtuelne maine samo sa x86-kompatibilnim operativnim
sistemima, dok e raunar sa ARM platformom moi da virtuelizuje samo ARMkompatibilna okruenja, i slino.

03. Vrste virtuelizacije

Slide 27 of 57

Puna hardverska virtuelizacija x86 arhitekture

Zbog ovoga, brzina je daleko vea nego prilikom emulacije hardvera,


naroito uz ipomo raznih tehnologija koje su proizvoai procesora

implementirali i u svoje iroko dostupne modele, kako je virtuelizacija sve vie


dobijala na popularnosti na serverskom i profesionalnom tritu
Tako se u Intel procesorima moe nai tehnologija VT, dok AMD ima svoj
ekvivalent nazvan AMD-V
03. Vrste virtuelizacije

Slide 28 of 57

Puna hardverska virtuelizacija


Osim pomoi sa procesorske strane, Intel i AMD su implementirali i

tehnologije koje ubrzavaju rad virtuelnih maina sa kontrolerima u


ipsetu, i nazvali ih VT-d i AMD-Vi, respektivno.
Putem njih, virtuelna maina moe direktno da pristupa periferijama na

fizikom raunaru (hard diskovi i optiki ureaji, mreni i zvuni ipovi


itd), to smanjuje optereenje sistemskog procesora pri istovremenom
radu vie virtuelnih maina sa intenzivnijim kori enjem mree i
diskova, to je jako esto u serverskim okruenjima.

03. Vrste virtuelizacije

Slide 29 of 57

Poredjenje svih tehnika platformske virtuelizacije


U sledeoj tabeli su prikazane prednosti i mane osnovnih tehnika

platformske virtuelizacije.

03. Vrste virtuelizacije

Slide 30 of 57

Aplikativna virtuelizacija
Aplikativna virtuelizacija se bavi pokretanjem individualnih aplikacija

u softverskom/hardverskom okruenju za koje originalno nisu bile


predviene.
U ovu kategoriju spadaju:
Portabilne aplikacije (engl. Portable applications) - Raunarski programi

koji se pokreu sa prenosnih memorijskih medija kao to su flash diskovi ili


optiki mediji. Ovo su modifikovane aplikacije koje ne zahtevaju proceduru
instalacije u operativnom sistemu na kojem se pokreu.
Meuplatformska virtuelizacija (engl. Cross-platform virtualization)
omoguava da se softver kompajliran za specifian procesor i operativni
sistem, pokree u nemodifikovanom obliku na drugom procesoru ili OS-u
Virtual Appliance je image fajl koji sadri virtuelnu mainu za odreenu
virtuelizacionu platformu.
Emulacija i simulacija predstavljaju potpunu softversku implementaciju
nekog procesora ili raunarskog sistema.

03. Vrste virtuelizacije

Slide 31 of 57

Pojam virtuelizacije servera, desktopa, aplikacija


Virtuelizacija u uem smislu
omoguava rad vie logikih ili aplikacijskih procesa na jednom fizikom
ureaju,
delei na siguran i pouzdan nain hardverske resurse izmeu raznih
virtuelnih okruenja koja na njemu postoje.
Danas virtuelizacija obuhvata pojmove kao to su:
virtuelizacija servera
virtuelizacija raunara
virtuelizacija desktopa
virtuelizacija aplikacija
virtuelizacija poslovanja ili popularno Cloud Computing

03. Vrste virtuelizacije

Slide 32 of 57

Virtuelizacija servera
Virtuelizacija servera
omoguava postojanje vie logikih gostujuih servera ( Guest) na

jednom fizikom noseem serveru (Host)

Pri tome je mogue pojedine virtuelne servere:


klonirati i kopirati
migrirati
vriti backup
dodeljivati im razliite koliine dostupnih resursa
a sve pod nadzorom hipervizora

03. Vrste virtuelizacije

Slide 33 of 57

Virtuelizacija desktopa - VDI


Virtuelizacija desktopa-VDI
(Virtual Desktop Infrastructure)
omoguava centralizovano upravljanje desktop raunarima
Pri tome su operativni sistemi desktop raunara
virtuelni raunari na serveru, koji se mogu:
centralizovano odravati
backup-ovati
nadograivati
kopirati

Svakodnevne operacije odravanja i razvoja desktop ra unara i

njihovih poslovnih aplikacija postaju bitno jednostavnije.

03. Vrste virtuelizacije

Slide 34 of 57

Virtuelizacija aplikacija
Virtuelizacija aplikacija - omoguava
centralizovano upravljanje aplikacijama,
pri emu se aplikacija zapravo izvrava na serveru,
nezavisno od operativnog sistema desktop raunara.
Implementacija
odravanje
backup
nadogradnja korisnikih aplikacija
odvija se na serveru virtuelnih aplikacija umesto na pojedinanim

korisnikim raunarima.

03. Vrste virtuelizacije

Slide 35 of 57

Pregled nekih reenja za virtulelizaciju


VMware
Veeam
Citrix
Microsoft

03. Vrste virtuelizacije

Slide 36 of 57

VMware

Kompanija VMware je najvei proizvoa reenja za:


virtuelizaciju Data centara i Cloud Computing reenja
(VMware vSphere i vCloud)
virtuelizaciju servera (VMware ESX/ESXi, vSphere i vCenter)
virtuelizaciju desktopa (VMware View)
virtuelizaciju aplikacija (VMware vFabric i ThinApp)

kao i reenja za sigurnost, nadzor i upravljanje virtualnim okruenjem

03. Vrste virtuelizacije

Slide 37 of 57

Veeam

03. Vrste virtuelizacije

Slide 38 of 57

Veeam

Veeam je jedan od najpoznatijih proizvoaa reenja koja olakavaju


upravljanje virtuelnom infrastrukturom i podacima.

Veeam Backup & Replication (vPower) omoguava


jednostavno upravljanje Backup i Recovery procesima za VMware vSphere i
Microsoft Hyper-V okruenja,
uz funkcionalnosti kao to su: kompresija, provera upotrebljivosti backupa, recovery za nekoliko minuta,
Veeam nworks Management Pack omoguava integraciju i nadzor

VMware sistema sa Microsoft System Center reenjima


Veeam Monitor i Veeam Reporter pruaju dodatne mogunosti nadzora

VMware sistema

03. Vrste virtuelizacije

Slide 39 of 57

Citrix VDI-in-a-box

03. Vrste virtuelizacije

Slide 40 of 57

Citrix VDI-in-a-box
Citrix VDI-in-a-box je reenje za brzu i efikasnu implementaciju VDI

(engl. Virtual Desktop Infrastructure) reenja, uz bitno nie trokove


implementacije od poznatijih enterprise reenja.
Virtuelizacija desktopa postie se korienjem:
postojeih fizikih servera i storage sistema
(opciono - Kaviza VDI-in-a-box ne zahteva namensku storage
arhitekturu),
nekog od komercijalnih ili besplatnih reenja za virtuelizaciju servera
(podrani hipervizori su VMware ESXi, Microsoft Hyper-V, Citrix
XenServer),
postojeih klasinih PC raunara ili tankih klijenata (engl. Thin Client)
koji komuniciraju putem RDP ili Citrix HDX protokola.

03. Vrste virtuelizacije

Slide 41 of 57

MICROSOFT TEHNIKE I TEHNOLOGIJE ZA


VIRTUELIZACIJU

03. Vrste virtuelizacije

Slide 42 of 57

MICROSOFT TEHNIKE I TEHNOLOGIJE ZA


VIRTUELIZACIJU
Virtuelizacija je tehnologija koja omoguava pokretanje vie operativnih

sistema unutar jednog host raunara.

Na nivou poslovnih korisnika virtuelizacija je postala standard, kako

zbog utede u trokovima tako i zbog bezbednosti informacija i


sistema.
Pored poslovnih korisnika, zabeleeno je i veliko interesovanje i

primena virtuelizacije i meu kunim korisnicima.


Naravno, i Microsoft kao tehnoloki gigant i jedna od najveih svetskih

kompanija, ne sedi skrtenih ruku, pa su tako ponudili sopstvena


reenja za virtuelizaciju

03. Vrste virtuelizacije

Slide 43 of 57

Microsoft server virtuelizacija


Hardverska virtualizacija podrazumeva softver koji kreira virtuelne

maine (VM) koje oponaaju fizike raunare. Ovako kreirano


okruenje je logiki izolovano od host servera. Vie virtuelnih maina
koje rade istovremeno omoguava da vie operativnih sistema radi
uporedo na jednoj fizikoj maini.
Umesto da plaate vie slabo iskorienih serverskih maina
posveenih specifinoj nameni imate mogunost da sa server
virtuelizacijom sve neophodne poslove, specifine serverske uloge,
konsolidujete na manji broj dobro iskorienih maina.
Prednosti su:
Konsoliduju se viestruki, slabo iskorieni fiziki serveri na jedan fiziki

host, na kome rade virtuelne maine,


Umanjuje radnu snagu, prostor i kilovate tako to usklauje virtuelizaciju
servera u korist konsolidacije i agilnosti host maine,
tedi novac usled umanjenih trokova za potronju elektine energije,
smanjenog prostora i manjeg napora prilikom odravanja i administriranja
03. Vrste virtuelizacije

Slide 44 of 57

Windows Server 2008 R2 Hyper-V


Izlaskom Windows Servera 2008, serverska virtuelizacija korienjem

Hyper-V tehnologije postaje sastavni deo operativnog sistema


Windows Server 2008 R2 ima u sebi novu verziju Hyper-V
Hyper-V sada vie nego ikada, olakava kori enje svih prednosti

tednje novca kroz virtuelizaciju preko Windows Servera 2008


Prednosti su:
Poveana raspoloivost virtuelnih Data centara kroz poboljanja kao to je
Live Migration
Poboljan menadment virtuelizovanih Data centara kroz Powershell i
System Centar alate
Poveane performanse i podrka za 64-bitne maine
Poveane Virtual Networking performanse kroz nove mrene tehnologije
Pojednostavljen metod implementacije fizikih i virtuelnih raunara
upotrebom VHD (engl. Virtual Hard Disk) fajlova
Dizajniran je da obezbedi sigurnu raunarsku platformu i za fizika i za
virtuelna okruenja
03. Vrste virtuelizacije

Slide 45 of 57

Microsoft Hyper-V Server 2008 R2


Microsoft Hyper-V Server 2008 je samostalni proizvod koji nudi

jednostavno, pouzdano, ekonomino i optimizovano reenje


virtuelizacije koje pomae organizacijama da poboljaju iskori enje
servera i samim tim umanje trokove poslovanja.
Prednosti su:
Konsolidovane serverske uloge na jedan fiziki server
Pojednostavljeno reenje razvojnih i testnih okruenja
Uklapa se sa postojeom IT infrastrukturom, doprinosi smanjenju trokova
kompanije, poboljava korienje i odravanje novih servera

03. Vrste virtuelizacije

Slide 46 of 57

Microsoft desktop virtuelizacija


Microsoft desktop virtuelizacija je reenje koje pomae kompanijama

da
smanje svoje ukupne trokove,
poveava poslovnu agilnost i kontinuitet,
omoguava pristup sa bilo kog mesta i poboljava bezbednost.

Za kompanije uvoenje desktop virtuelizacije, tj. uvo enje Microsoft

Application Virtualization je samo prvi korak ka momentalnom


smanjenju trokova.
Desktop virtuelizacija nudi irok portfolio reenja koja omogu avaju
kompanijama da izaberu tehnologije koje najbolje zadovoljavaju njihove
jedinstvene poslovne i IT potrebe uklapajui se u njihova postoje a
reenja

03. Vrste virtuelizacije

Slide 47 of 57

Microsoft desktop virtuelizacija


Microsoft isporuuje desktop virtuelizaciju sa irokom ponudom

razliitih modela - od situacija kad su radnici stalno prikljueni za


kompanijsku mreu, do situacije kada radnicima treba ve a mobilnost.

Za stalno povezane radnike, Microsoft nudi virtuelne desktop

infrastrukture (VDI), reenja koja omoguavaju organizacijama da


centralno upravljaju korisnikim profilima, dok u isto vreme pruaju
personalizovane profile za krajnje korisnike.

Prednosti su:
moete kreirati poslovna reenja koja odgovaraju izazovima vaeg

poslovanja,
Sa Windows software assurance posedujete mogunost da
nadogradite operativni sistem na Windows 7, kao i ostale pogodnosti

virtuelizacije,
Ako posedujete Windows Server 2008 - posedujete i virtuelizaciju
03. Vrste virtuelizacije

Slide 48 of 57

VDI - Virtuelna desktop infrastruktura


Virtuelna desktop infrastruktura (VDI) je alternativni nain kako

omoguiti krajnjim korisnicima da pristupe svom desktopu koji je


instaliran u data centru

Microsoft nudi sveobuhvatne i cost-efikasne tehnologije koje mogu da

pomognu korisnicima da implementiraju virtuelne desktope u Data


centru
Microsoft VDI Suites omoguavaju korisnicima da upravljaju svojim

fizikim i virtuelnim desktopima iz jedne konzole. Prua veliku


fleksibilnost za primenu desktopa i aplikacija koje se hostuju na
serveru.

Prednosti su:
Integrisano upravljanje,
Poboljana bezbednost,
Pristup sa bilo kog konektovanog ureaja.
03. Vrste virtuelizacije

Slide 49 of 57

Virtuelizacija sesije
Virtuelizacija sesije (engl. Session Virtualization)
sa remote desktop servisima
donosi desktops i aplikacije zasnovane na sesijama
Ovo je pogodno za stvari koje imaju malu kompleksnost, kao i za

pojedinane poslove radnika


Ovo omoguava da dosta korisnika mogu u isto vreme raditi nisko

kompleksne stvari

03. Vrste virtuelizacije

Slide 50 of 57

Microsoft enterprise desktop virtuelizacija


Microsoft enterprise desktop virtuelizacija (MED-V)
uklanja prepreke za nadogradnju operativnih sistema Windows
reavanjem nekompatibilnosti aplikacija sa operativnim sistemom Windows
Vista ili Windows7.
MED-V
donosi aplikacije
koje se pokreu u Virtual PC-u
koji pokree prethodna verzija operativnog sistema (Npr. Windows XP).

To ini na nain koji je u potpunosti transparentan korisniku. Aplikacije

e se pojavljivati i delovati kao da su instalirane na desktop maini,


tako da korisnici mogu ak i da ih pinuju na task bar (prikae na traku
sa poslovima).
Za IT administratore, MED-V pomae implementaciju, obezbe ivanje,
kontrolu i podrku virtuelnih okruenja.
03. Vrste virtuelizacije

Slide 51 of 57

Microsoft aplikaciona virtuelizacija


U fizikom okruenju, sve aplikacije zavise od njegovog operativnog

sistema. Nekompatibilnosti izmeu aplikacije i operativnog sistema


moe se reiti virtuelizacijom servera, ali za nekompatibilnosti izme u
dve aplikacije koje su instalirane na istom operativnom sistemu,
potrebna je primena virtuelizacije aplikacije.

Microsoft aplikaciona virtuelizacija (engl. Microsoft Application

Virtualization - App-V) sa Windows 7, Windows Server 2008 R2 i Office


2010 prua mnogo laku implementaciju aplikacija i pojednostavljeni
menadment aplikacija.
Osnovne karakteristike su:
App-V podrava 32-bit i 64-bit aplikacije na 32-bit i 64-bit operativnim
sistemima,
Office 2010 virtuelizovan sa App-V donosi kljuna poboljanja
produktivnosti u kompletu sa Sharepoint i Outlook
03. Vrste virtuelizacije

Slide 52 of 57

Microsoft aplikaciona virtuelizacija


Poveana IT kontrola, produktivnost korisnika i bezbednost su osnovna

poboljanja koja donosi sam operativni sistem Windows 7.


App-V se savreno uklapa sa prednostima novog operativnog sistema

kao sto su: APPLocker, BranchCache, AppLocker i BitLockerToGo,


Virtuelizacija aplikacija omoguava da se izoluju specifi ne aplikacije iz

operativnog sistema, eliminiu sukobi izmeu aplikacija i uklanja


potrebu za instaliranje aplikacija na PC.

Prednosti App-V:
Omoguava striming aplikacija preko Interneta ili preko kompanijske mree
do desktopa, laptopa ili Terminal servera
Automatizuje i pojednostavljuje nadogradnju ( engl. upgrade) samih
aplikacija
Smanjuje potrebu da se krajnji korisnici bave nadogradnjom, instaliranjem
zakrpa (engl. patch) i stvarima vezanim za samo odravanje aplikacije
Omoguava kontrolisano korienje aplikacije kada su korisnici potpuno
iskljueni sa mree
03. Vrste virtuelizacije

Slide 53 of 57

Virtuelizacija profila
User State Virtualization moe izdvojiti korisnike podatke i postavke

profila i omoguava da ih sauvate na nekoj centralnoj lokaciji u Data


centru istovremeno inei ih dostupnim na bilo kom PC raunaru uz
pomo:
Windows Roaming User Profiles
Windows Folder Redirection
Offline Files

Upotreba svake od ovih tehnologija ili kombinacija istih omogu ava

kontinuitet poslovanja, centralizovani backup (pravljenje rezervnih


kopija podataka) i skladitenje korisnikih podataka i postavki. Krajnji
korisnik moe da pristupi svojim podacima sa bilo kog raunara.
Postoji mogunost da se korisniki podaci mogu sauvati za pristup i

kada korisnik nije prikljuen na mreu (engl. offline), a zatim automatski


da se sinhronizuju sa Datacenter serverima prilikom ponovnog
povezivanja na mreu

03. Vrste virtuelizacije

Slide 54 of 57

Prednosti Virtuelizacije
Postoji vie razloga zbog kojih je virtuelizacija revolucionarna.
Prosenom desktop korisniku ona donosi, pre svega, fleksibilnost u

korienju vie operativnih sistema, bez restarta ili naporne instalacije.

Mogunost da proba i testira bilo koji operativni sistem bez straha i

rizika je svakako bitna

03. Vrste virtuelizacije

Slide 55 of 57

Prednosti Virtuelizacije

Pravi smisao virtuelizacije se ogleda tek u enterprise uslovima, pre svega u


velikim mrenim okruenjima ISP-a i drugih firmi koje pruaju neku vrstu
mrenih IT usluga
Naime, do sada je u veini sluajeva ceo raunar bio zauzet za jednog
korisnika ili samo jedan servis.
Virtuelizacija nam, u ovom sluaju, omoguava da na jednom fizikom raunaru
omoguimo, u zavisnosti od jaine raunara, nezavisan pristup i odravanje
vie virtuelnih raunara, gde bi svaki klijent imao takoe nezavisan pristup
svom virtuelnom raunaru
Osim organizacionih uteda u vremenu i odravanju jednog umesto vie fizikih

raunara i hardvera, takoe nisu ni zanemarljivi, ve pomenuti, trokovi


hlaenja i elektrine energije koje bismo ovakvim sistemima utedeli

Tako, na primer, umesto 100 pravih raunara sve se moe smestiti u 10-ak

raunara, gde bi se realno pokretalo 100 nezavisnih operativnih sistema.


Dakle, primene u ISP sektoru su viestruke i donose smanjenje trokova i veu
fleksibilnost, lake odravanje

03. Vrste virtuelizacije

Slide 56 of 57

Prednosti Virtuelizacije
Neke od prednosti u poslovanju koje donose tehnologije virtuelizacije

su:
utede na nabavci i odravanju IT opreme,
oslobaanje kapaciteta postojee IT opreme,
ubrzana implementacija novih IT reenja
ili proirenja postojeih,
jednostavnije upravljanje konfiguracijama, razvojnim, testnim i proizvodnim

okruenjima.
Uz navedena poboljanja upravljanja IT infrastrukturom, virtuelizacija

omoguava:
jednostavnije planiranje i sprovoenje upravljanja kontinuitetom poslovanja

(Business Continuity)
oporavak od ispada (Disaster Recovery),
jednostavniju implementaciju visokodostupnih (High Availability) sistema

03. Vrste virtuelizacije

Slide 57 of 57

You might also like