▷ Kaj je virtualizacija in čemu služi
Kazalo:
- Kaj je virtualizacija
- Razlike med fizičnim in virtualnim operacijskim sistemom
- Vrste virtualizacije
- Virtualnost strežnika ali strojne opreme
- Virtualizacija programske opreme ali operacijskega sistema
- Virtualizacija omrežja
- Virtualnost skladiščenja
- Virtualizacija spomina
- Virtualizacija namizja
- Programska oprema za virtualizacijo
- Prednosti uporabe virtualizacije
- Slabosti virtualizacije
Eden največjih napredkov pri računanju je nedvomno virtualizacija. To nam daje možnost, da imamo več operacijskih sistemov med seboj in tako prihranimo denar in strojne vire.
Zahvaljujoč virtualizaciji so podjetja lahko znatno optimizirala svoje tehnološke vire in porabo denarja ter predvsem fizičnega prostora. V tem članku bomo poskušali čim bolj razčleniti to tehniko in se naučili, kakšne prednosti nam ponuja.
Kazalo vsebine
Možnost operacijskega sistema Mac ali Linux znotraj sistema Windows je bila nekaj, česar si pred nekaj leti sploh nismo predstavljali. Po drugi strani pa je danes nenavadno ravno nasprotno, še posebej, če govorimo o svetovalnih podjetjih ali ki ponujajo spletne storitve prek oddaljenih strežnikov.
Kaj je virtualizacija
Lahko rečemo, da tehnika virtualizacije temelji na ustvarjanju virtualne ali nefizične različice operacijskega sistema ali strojne platforme zahvaljujoč programski opremi. Ko virtualiziramo, je tisto, kar v resnici počnemo, jemanje virov, ki bi jih imel fizični stroj: CPU, RAM, trdi disk, matična plošča, NETWORK in vse, kar sestavlja računalnik, in simuliranje z uporabo programske opreme, ki je nameščena. znotraj operacijskega sistema, ki deluje na fizičnem stroju.
Ta vir ali orodje, ki lahko fizični računalnik pretvori v virtualne vrstice kode, se imenuje Hypervisor ali VMM (Monitor Virtual Machine). Zahvaljujoč tej programski opremi lahko abstrahiramo fizične vire našega računalnika in jih ponovimo, tako da jih poleg našega resničnega operacijskega sistema lahko prilagodi tudi drug operacijski sistem. To pomeni, da imamo trdi disk s kapaciteto 500 GB, lahko to programsko opremo povemo, da iz nje ustvarite virtualni trdi disk s 60 GB za drug Windows. Ali pa 4 GB našega RAM pomnilnika gre v ta virtualni Windows.
Tu pa se to ne konča, ne samo da lahko v računalnik namestimo drugega Windows in tretjega ali več, ampak imamo lahko tudi strežniški računalnik, ki se nahaja drugje (oddaljeni strežnik) in dostopamo do virtualnih operacijskih sistemov, ki jih je namestil prek internetno omrežje. To je resnična uporabnost in moč virtualizacije.
Razlike med fizičnim in virtualnim operacijskim sistemom
Če v praktičen namen namestimo virtualni operacijski sistem s programsko opremo, bomo pridobili praktično enake funkcije kot v fizičnem operacijskem sistemu. Edina slaba stran je, da bo ta sistem uporabil vire fizične opreme, zato bo njegova zmogljivost manjša.
Ko zaženemo računalnik s fizičnim operacijskim sistemom, trdi disk ponuja orodje, s katerim lahko zaženemo ta sistem, MBR. V nobenem primeru se virtualni operacijski sistem ne bo mogel zagnati, saj je ta, kljub temu, da se nahaja tudi na istem stroju, zajet v datoteko, ki je v očeh našega sistema običajen in trenutni imenik podatkov.
Vrste virtualizacije
Obstajajo različne vrste virtualizacije ali bolje različni postopki za virtualizacijo določenih virov.
Virtualnost strežnika ali strojne opreme
To je najpogostejša in najpogosteje uporabljena metoda v podjetniškem strežniškem okolju. Postopek je ustvariti manjše virtualne strežnike. Postopek je ustvariti različne majhne virtualne strežnike ali tiste, ki porabijo malo virov na večjem fizičnem strežniku in z zmogljivo strojno opremo. Na ta način si ti stroji, neodvisno drug od drugega, delijo strojne vire, da učinkovito delujejo.
V tej metodi bo Hypervisor nadziral procesor, RAM, trdi disk in druge komponente, da bi omogočil, da se na istem stroju hkrati izvajajo različni virtualni operacijski sistemi. To se je v podjetjih, ki se ukvarjajo z zagotavljanjem strežniških strežnikov in drugih vrst drugim podjetjem strankam, zaznamovalo pred in pozneje.
- Prihranki pri strojni opremi: za vsako opremo ne bo treba kupiti fizičnega materiala. denar bomo plasirali samo na strežniku. Prilagodljivost: za ustvarjanje novih strojev bomo morali le povečati njihovo število in pridobiti nove fizične elemente.
Virtualizacija programske opreme ali operacijskega sistema
To je metoda, ki jo bomo uporabniki v namiznih računalnikih uporabljali v veliki večini primerov. Metoda je dodelitev glavnega računalnika za ustvarjanje enega ali več virtualnih okolij z nameščenimi operacijskimi sistemi.
S fizičnim računalnikom ustvarimo platformo, ki omogoča, da se na primer operacijski sistem Linux izvaja v operacijskem sistemu Windows 10. Sistem Linux bo imel lastnosti prave ekipe, njegove različne naprave pa bodo neposredno vzete iz razpoložljivih fizičnih strojnih virov.
Virtualizacija omrežja
S to metodo lahko ustvarimo fizična omrežja v virtualnih omrežjih za spremljanje nabora strojev, povezanih med seboj. Na ta način lahko ponovno ustvarimo fizično omrežje s pomočjo programske opreme, ki bo tudi odgovorna za upravljanje medsebojne komunikacije med različnimi povezanimi viri.
- Povečali bomo hitrost prenosa podatkov: brez fizičnih omejitev Prihranki v fizičnem materialu: zahvaljujoč navidezni povezavi ne bomo potrebovali zagotavljanja namenskega fizičnega ožičenja za vsak stroj. Z uporabo vmesnika zadostne širine, kot je optična vlakna, ne bomo imeli težav s prenosom vseh virtualnih podatkov prek ene fizične povezave. Prilagodljivost: Tako kot v prejšnjih tehnologijah tudi to zagotavlja boljšo razširljivost virov.
Virtualnost skladiščenja
S to metodo virtualizacije se ustvari več virov za shranjevanje, ki se običajno nahajajo in distribuirajo po omrežju. Če imate več teh enot in ne samo eno, bo do njih mogoče dostopati istočasno ali ločeno. Na ta način bo dostop do podatkov na več strojih veliko bolj učinkovit in hitrejši, kot če bi imeli na voljo en sam velik trdi disk za več strojev. Poleg tega implementacija SSD pogonov omogoča, da se ta zmogljivost znatno poveča. Povzete prednosti so naslednje:
Povečanje hitrosti: dostop do podatkov bo hitrejši, ko bodo enote razdeljene.
- Boljša razširljivost: Ko bomo želeli povečati prostor, bomo morali kupiti le nove enote, ki bodo zapustile tiste, ki jih že imamo. Večja učinkovitost: čakalnih dob ne bo, saj so razpoložljive informacije razdeljene in dostop do njih je neposreden in brez čakanja. Samodejno upravljanje virov: sinhronizacijo in upravljanje teh virov bo nadzoroval komunikacijski protokol, TCP / IP oz. tisti, ki uporabljajo različne vmesnike, kot sta SAS ali RAID.
Virtualizacija spomina
Koncept je popolnoma enak kot pri virtualizaciji skladiščenja. Ideja je ustvariti pomnilnik v skupni funkciji s pomočjo distribucije v omrežju za različne računalnike, ki jih uporabljajo. Ponuja enake prednosti kot omrežno shranjevanje.
Virtualizacija namizja
S to metodo virtualizacije ustvarimo stroj z operacijskim sistemom, v katerem se lahko drugi uporabniki oddaljeno povežejo in pridobijo namizje tega strežnika z druge lokacije. Prednosti:
- Centralizirana lokacija: potreben bo le računalnik z enim operacijskim sistemom, v katerem se lahko več uporabnikov na daljavo poveže. Prihranki pri licencah programske opreme Varnost: tako bodo datoteke bolje zaščitene, kot če bi bile v ločenih računalnikih.
Programska oprema za virtualizacijo
Kot v vseh primerih bomo imeli plačljive programe za virtualizacijo, ki so tudi brezplačni.
Plačilni programi:
- VMware: V lasti korporacije EMC je eno najpomembnejših in najbolj naprednih orodij na trgu. Hyper-V: To je Hypervisor, ki je v lasti Microsofta in ga bomo imeli na voljo brezplačno, če bomo pridobili licenco strežnika Windows ali Windows 10 Pro Parallels: še enega izmed najbolj znanih plačanih programov. Omogoča virtualizacijo programske in strojne opreme. Virtuozzo: Tradicionalno na voljo v Linuxu, v Windows je prišel leta 2005.
Brezplačni programi:
- VirtualBox: Je najbolj znana odprtokodna programska oprema in tudi tista z največ pripomočki. VirtualBox, ki ga je razvil Oracle, je na voljo za Windows, Mac in Linux in je zmožen virtualizirati tudi vse te operacijske sisteme Virtual PC: tudi v lasti Microsofta in na voljo za različice Windows XP, Vista in 7 Xen: Razvila jih je univerza v Cambridgeu odprtokodna programska oprema, ki je na voljo za operacijski sistem Linux in Unix OpenVZ: druga odprtokodna programska oprema, ki je združljiva samo z različicami Linuxa, tako za gostitelje kot virtualne. KVM: še eno orodje za virtualizacijo operacijskega sistema Linux
Prednosti uporabe virtualizacije
Prednosti uporabe virtualizacije so številne. Nekatere najpomembnejše so naslednje:
- Znižanje stroškov: Ena najpomembnejših prednosti je prihranek stroškov. Zahvaljujoč virtualizaciji se bomo izognili nakupu strojne opreme ali licenc za več operacijskih sistemov. Večja delovna učinkovitost: zahvaljujoč deljenju in izmenjavi virov v različnih elementih v omrežju je učinkovitost dostopa do podatkov ali virov veliko hitrejša. Manjša poraba energije: to je neposredno povezano s številom opreme, priključene na električno omrežje. Če imamo navidezno opremo, bo poraba platforme, ki podpira druge sisteme, le poraba. Izboljšana varnost: če fizična oprema priključena na omrežje, poveča verjetnost zrušitve podatkov. S virtualizacijo strežnika in pomnilnika se to tveganje močno zmanjša. Manj potreb po vzdrževanju: virtualni stroj nima fizičnih komponent, zato ne morejo odpovedati. Možnost kloniranja: z navideznim strojem lahko to kloniramo tolikokrat, kolikor želimo ali moramo namestiti še kaj dodatnega. Prenosljivost: tako kot prejšnjo točko, če stroj kloniramo, ga lahko dodelite drugemu strežniku, če morate poiskati strojno opremo po meri.
Slabosti virtualizacije
Bele ne bi nikoli obstajale, če ne bi bilo črne. Kot pri vseh stvareh je tudi pri uporabi metode virtualizacije nekaj slabosti:
- Faza učenja: Eden od predmetov, ki ga je treba premagati, je natančno poznavanje programske opreme za virtualizacijo. Osebje, ki uporablja to metodo, mora natančno vedeti možnost in uporabo virtualizacijskih orodij, sicer bi se vse končalo v katastrofi. Začetno povečanje stroškov: da bi gostili več strojev, bo treba vsakemu od njih dodeliti sredstva. Zato je treba vlagati v močno programsko opremo, ki je morda podjetje na začetku nima. Povečanje napak v verigi: če računalnik, ki služi kot strežnik virtualne naprave, ne bo uspel, bodo vsi nedelovalni, zato okvara povzroči občutno upad zmogljivosti.
Na splošno je virtualizacija odlično orodje, ki je zelo koristno za podjetja in za uporabnike, ki morajo preizkusiti aplikacijo in prakticirati omrežno konfiguracijo brez potrebe po fizični opremi.
Priporočamo tudi:
Ste želeli ustvariti virtualni Windows ? Kmalu bomo videli, kako to storiti. Upamo, da vam je ta članek pomagal bolje razumeti, kaj je virtualizacija.
Kaj je termično dušenje in čemu služi?
Pojasnimo, kaj je to in za kaj je Throttling. Vse podrobnosti, ki jih morate vedeti: nasveti in priporočila, ki jih morate upoštevati.
Kaj je api in čemu služi?
Analiziramo, kaj je API in čemu služi. Seveda ste že slišali za API, vendar ne veste, kaj to pomeni, v tem priročniku o API-ju vam bomo povedali v celoti
Kaj je cmd, kaj to pomeni in čemu služi?
Pojasnimo, kaj je CMD in za kaj je namenjen v sistemih Windows 10, Windows 8 in Windows 7 ✅. Pokažemo tudi najbolj uporabljene in uporabljene ukaze ✅