▷ Kas yra virtualizacija ir kam ji skirta

Turinys:
- Kas yra virtualizacija
- Fizinės ir virtualiosios operacinės sistemos skirtumai
- Virtualizacijos tipai
- Serverio ar aparatūros virtualizavimas
- Programinės įrangos ar operacinės sistemos virtualizavimas
- Tinklo virtualizavimas
- Saugyklos virtualizavimas
- Atminties virtualizavimas
- Stalinio kompiuterio virtualizavimas
- Virtualizacijos programinė įranga
- Virtualizacijos naudojimo pranašumai
- Virtualizacijos trūkumai
Vienas didžiausių skaičiavimo laimėjimų, be abejo, buvo virtualizavimas. Tai suteikia mums galimybę turėti kelias operacines sistemas tarpusavyje ir taip sutaupyti pinigų bei aparatūros išteklių.
Virtualizacijos dėka įmonės sugebėjo žymiai optimizuoti savo technologinius išteklius ir pinigų, o svarbiausia, fizinės erdvės išleidimą. Šiame straipsnyje mes stengsimės kiek įmanoma daugiau išsiaiškinti apie šią techniką ir sužinosime, kokius pranašumus ji mums siūlo.
Turinio rodyklė
Galimybė turėti „Mac“ ar „Linux“ operacinę sistemą „Windows“ viduje buvo tai, ko net neįsivaizdavome prieš keletą metų. Kita vertus, šiais laikais keistas dalykas yra visiškai priešingas, ypač kai kalbame apie konsultavimo įmones ar tas, kurios siūlo interneto paslaugas per nuotolinius serverius.
Kas yra virtualizacija
Galime pasakyti, kad virtualizacijos technika yra virtualios arba nefizinės operacinės sistemos ar aparatinės įrangos platformos versijos kūrimas programinės įrangos dėka. Taigi virtualizuodami mes iš tikrųjų imame išteklius, kuriuos turėtų fiziniai kompiuteriai: procesorius, RAM, kietasis diskas, pagrindinė plokštė, NETWORK ir viskas, kas sudaro kompiuterį, ir imituoti juos naudojant programinę įrangą, kuri savo ruožtu yra įdiegta operacinėje sistemoje, veikiančioje fizinėje mašinoje.
Šis šaltinis ar įrankis, galintis paversti fizinį kompiuterį virtualiomis kodo eilutėmis, vadinamas Hypervisor arba VMM (Virtual Machine Monitor). Šios programinės įrangos dėka mes galime atskirti fizinius savo kompiuterio išteklius ir atkartoti juos taip, kad be to, kad juos naudoja tikra operacinė sistema, jie taip pat gali būti naudojami ir kitoje operacinėje sistemoje. Tai reiškia, kad turime 500 GB kietąjį diską, mes galime nurodyti šiai programinei įrangai iš jos sukurti virtualų 60 GB kietąjį diską kitai „Windows“. Arba, kad 4 GB mūsų RAM atminties eina į šią virtualią „Windows“.
Tačiau tai nesibaigia ne tik tuo, kad galime kompiuteryje įdiegti antrą „Windows“ ir trečią ar dar daugiau, bet mes taip pat galime turėti serverio kompiuterį, esantį kitur (nuotolinis serveris), ir pasiekti virtualias operacines sistemas, kurias jis įdiegė per interneto tinklas. Tai yra tikras virtualizacijos naudingumas ir galia.
Fizinės ir virtualiosios operacinės sistemos skirtumai
Praktiniais tikslais, jei įdiegsime virtualią operacinę sistemą per programinę įrangą, gausime praktiškai tas pačias funkcijas kaip ir fizinėje operacinėje sistemoje. Vienintelis neigiamas aspektas yra tas, kad ši sistema naudos fizinės įrangos išteklius, todėl jos našumas bus mažesnis.
Kai mes paleidžiame kompiuterį su fizine operacine sistema, standžiajame diske yra įrankis, kuriuo galima paleisti šią sistemą, MBR. Jokiu būdu virtualioji operacinė sistema negalės pradėti veikti, nes, nepaisant to, kad ji taip pat yra tame pačiame kompiuteryje, ji yra įtraukta į failą, kuris mūsų sistemos akimis yra įprastas ir dabartinis duomenų katalogas.
Virtualizacijos tipai
Yra skirtingi virtualizacijos tipai arba veikiau skirtingos tam tikrų išteklių virtualizavimo procedūros.
Serverio ar aparatūros virtualizavimas
Tai yra labiausiai paplitęs ir plačiausiai naudojamas metodas įmonės serverio aplinkoje. Procesas yra sukurti mažesnius virtualius serverius. Procedūra yra sukurti skirtingus mažus virtualius serverius arba tuos, kurie naudoja mažai išteklių didesniame fiziniame serveryje su galinga aparatūra. Tokiu būdu šios mašinos, nepriklausomai viena nuo kitos, dalijasi aparatinės įrangos ištekliais, kad galėtų efektyviai veikti.
Šiuo metodu „Hypervisor“ valdys procesorių, RAM, standųjį diską ir kitus komponentus, kad skirtingos virtualios operacinės sistemos galėtų veikti tuo pačiu kompiuteriu tuo pačiu metu. Tai žymėjo anksčiau ir vėliau įmonėse, kurios teikia hostingo serverius ir kitus tipus kitoms klientų įmonėms.
- Taupymas techninei įrangai: nereikės pirkti kiekvienos įrangos fizinės medžiagos. mes tik išmesime pinigus į serverį. Mastelio keitimas: norėdami sukurti naujas mašinas, turėsime tik padidinti jų skaičių ir įsigyti naujų fizinių elementų.
Programinės įrangos ar operacinės sistemos virtualizavimas
Tai yra metodas, kurį dažniausiai naudosime stalinių kompiuterių vartotojai. Metodas yra paskirstyti pagrindinį kompiuterį, kad būtų sukurta viena ar daugiau virtualių aplinkų, kuriose būtų įdiegtos operacinės sistemos.
Naudodamiesi fiziniu kompiuteriu, mes sukuriame platformą, leidžiančią, pavyzdžiui, „Linux 10“ operacinę sistemą vykdyti „ Windows 10“ operacinėje sistemoje. „Linux“ sistema turės tikros komandos savybes, nes skirtingi įrenginiai bus paimti tiesiogiai iš turimų fizinės aparatinės įrangos išteklių.
Tinklo virtualizavimas
Šiuo metodu galime sukurti fizinius tinklus virtualiuose tinkluose, kad būtų galima stebėti mašinų, sujungtų viena su kita, rinkinį. Tokiu būdu mes galime atkurti fizinį tinklą naudodami programinę įrangą, kuri taip pat bus atsakinga už skirtingų sujungtų išteklių tarpusavio ryšio valdymą.
- Didinsime duomenų perdavimo spartą: nesant fizinių apribojimų Taupymas fizinėje medžiagoje: virtualių jungčių dėka mums nebereikės kiekvienai mašinai skirti specialių fizinių laidų. Naudodamiesi pakankamo pločio sąsaja, pavyzdžiui, skaiduline optika, mums nebus problemų perduoti visus virtualius duomenis vienu fiziniu ryšiu. Plėtimas: Kaip ir ankstesnėse technologijose, tai garantuoja geresnį išteklių mastelį.
Saugyklos virtualizavimas
Naudojant šį virtualizacijos metodą, sukuriami keli saugojimo šaltiniai, paprastai išdėstomi ir paskirstomi tinkle. Turėdami kelis iš šių įrenginių, o ne vieną, galėsite prie jų prisijungti vienu metu arba atskirai. Tokiu būdu kelių mašinų prieiga prie duomenų bus daug efektyvesnė ir greitesnė nei tuo atveju, jei turėtume vieną didelį standųjį diską, prieinamą kelioms mašinoms. Be to, įdiegus SSD atmintines, šį našumą galima žymiai padidinti. Apibendrinti pranašumai yra šie:
Greičio padidėjimas: padalijus vienetus, prieiga prie duomenų bus greitesnė.
- Geresnis mastelio keitimas: Kai norime padidinti erdvę, turėsime pirkti tik naujus blokus, palikdami jau turimus. Padidėjęs efektyvumas: nebus laukimo laiko, nes turima informacija yra padalinta, o prieiga prie jos yra tiesioginė ir nelaukiant. Automatinis išteklių valdymas: šių išteklių sinchronizavimas ir valdymas bus kontroliuojamas komunikacijos protokolais, TCP / IP arba tie, kurie naudoja skirtingas sąsajas, tokias kaip SAS ar RAID.
Atminties virtualizavimas
Koncepcija yra visiškai tokia pati kaip virtualiosios saugyklos. Idėja yra sukurti bendrą funkcijų atmintį paskirstant tinkle skirtingiems kompiuteriams. Tai teikia tokius pat pranašumus kaip ir tinklo saugojimas.
Stalinio kompiuterio virtualizavimas
Naudodamiesi šiuo virtualizacijos metodu sukuriame aparatą su operacine sistema, kurioje kiti vartotojai gali prisijungti nuotoliniu būdu ir gauti to serverio darbalaukį iš kitos vietos. Privalumai:
- Centralizuota vieta: reikės tik kompiuterio su viena operacine sistema, kurioje keli vartotojai gali prisijungti nuotoliniu būdu. Taupymas programinės įrangos licencijose Saugumas: tokiu būdu failai bus geriau apsaugoti nei tuo atveju, jei jie būtų atskiruose kompiuteriuose.
Virtualizacijos programinė įranga
Kaip ir visais atvejais, mes mokėsime virtualizacijos programas, kurios taip pat yra nemokamos.
Mokėjimo programos:
- „VMware“: „ EMC Corporation“ nuosavybė yra viena iš svarbiausių ir pažangiausių priemonių rinkoje. „Hyper-V“: tai yra „ Hypervisor“, priklausantis „ Microsoft“, ir mes jį nemokamai galėsime įsigyti, jei įsigysime „ Windows“ serverio arba „ Windows 10 Pro Parallels“: kitos garsiausių mokamų programų licenciją. Tai leidžia virtualizuoti tiek programinę, tiek aparatinę įrangą. „Virtuozzo“: tradiciškai prieinamas „ Linux“, „Windows“ atsirado dar 2005 m.
Nemokamos programos:
- „VirtualBox“: ji yra garsiausia atvirojo kodo programinė įranga, taip pat turinti daugiausiai komunalinių paslaugų. Sukurtas „ Oracle“, „VirtualBox“ yra prieinamas „Windows“, „Mac“ ir „Linux“ ir taip pat gali virtualizuoti visas šias virtualių kompiuterių operacines sistemas: taip pat priklauso „Microsoft“ ir yra „Windows XP“, „Vista“ ir „7 Xen“ versijoms: sukurta Kembridžo universiteto yra „Linux“ ir „Unix OpenVZ“ operacinėms sistemoms prieinama atvirojo kodo programinė įranga: kita atvirojo kodo programinė įranga, suderinama tik su „Linux“ versijomis, tiek pagrindinėmis, tiek virtualiomis. KVM: dar vienas „Linux“ operacinės sistemos virtualizacijos įrankis
Virtualizacijos naudojimo pranašumai
Virtualizacijos naudojimo pranašumų yra daug. Kai kurie iš svarbiausių yra šie:
- Išlaidų sumažinimas: Vienas reikšmingiausių pranašumų yra išlaidų taupymas. Virtualizacijos dėka išvengsime aparatūros ar licencijų pirkimui daugiau operacinių sistemų. Didesnis darbo efektyvumas: dėl to, kad tinkle bendrai naudojami ir ištekliai paskirstomi skirtinguose elementuose, prieiga prie duomenų ar išteklių yra žymiai greitesnė. Mažesnės energijos sąnaudos: tai tiesiogiai susiję su įrangos, prijungtos prie elektros tinklo, skaičiumi. Jei turime virtualią įrangą, sunaudos tik tą platformą, kuri palaiko kitas sistemas Patobulintas saugumas: fizinės įrangos prijungimas prie tinklo padidina duomenų gedimų tikimybę. Virtualizuojant serverius ir saugyklas, ši rizika labai sumažėja. Mažiau priežiūros poreikio: virtualioje mašinoje nėra fizinių komponentų, todėl jos negali sugesti. Klonavimo galimybė: turėdami virtualią mašiną, galime ją klonuoti tiek kartų, kiek norime ar turime įdiegti ką nors papildomo. Perkeliamumas: kaip ir ankstesnį punktą, jei klonuojame mašiną, galite ją priskirti kitam serveriui, jei jums reikia ieškoti pasirinktinės aparatinės įrangos.
Virtualizacijos trūkumai
Balta niekada nebūtų egzistavusi, jei nebūtų juodos. Kaip ir visuose dalykuose, taip pat yra tam tikrų trūkumų naudojant virtualizacijos metodą:
- Mokymosi etapas: viena iš dalykų, kuriuos reikia įveikti, yra tiksliai žinoti, kaip naudoti virtualizacijos programinę įrangą. Darbuotojai, naudojantys šį metodą, turi tiksliai žinoti virtualizacijos priemonių galimybę ir naudojimąsi, kitaip viskas pasibaigtų katastrofa. Pradinis išlaidų padidėjimas: norint laikyti keletą mašinų, reikės paskirstyti išteklius kiekvienai iš jų. Todėl būtina investuoti į galingą programinę įrangą, kurios galbūt įmonė iš pradžių neturi. Padidėjęs grandinės gedimų skaičius: jei sugenda kompiuteris, kuris tarnauja kaip virtualios mašinos serveris, visi jie neveiks, todėl gedimas smarkiai sumažina našumą.
Apskritai, virtualizavimas yra puikus įrankis, labai naudingas įmonėms ir vartotojams, kurie turi išbandyti taikomąsias programas ir praktikuoti tinklo konfigūraciją nereikia fizinės įrangos.
Mes taip pat rekomenduojame:
Ar norėjote sukurti virtualų „Windows“ ? Greitai pamatysime, kaip tai padaryti. Tikimės, kad šis straipsnis padėjo jums geriau suprasti, kas yra virtualizacija.
Kas yra talpyklos atmintis ir kam ji skirta?

Kas yra talpyklos atmintis ir kam ji skirta? Šiame straipsnyje ispanų kalba tai paaiškiname labai paprastai ir suprantamai.
Kas yra nosis ir kam ji skirta? viskas, ką reikia žinoti

Daugelis vartotojų yra girdėję žodį NAS, bet iš tikrųjų nežino, ką tai reiškia ar kam jis skirtas. Šiame straipsnyje paaiškinsime viską, ką turite žinoti apie prie tinklo pridedamą saugyklą ✅ ir kodėl ji tokia svarbi namuose ar įmonėje ✅. Nepraleisk to!
▷ „Adobe xd“: kas yra ir kas yra programa, skirta dizaineriams?

Kas tai yra ir kam skirtas „Adobe Experience Design“ arba „Adobe XD“? Sužinokite daugiau apie šią naują „Adobe“ programą ir kaip ji veikia.