Duomenų centras ir virtualios mašinos: kaip jie veikia?

Duomenų centras ir virtualios mašinos: kaip jie veikia?

Datacenter Virtual Machines

Datacenter Virtual Machines



Kas yra virtuali mašina?

Virtuali mašina yra kompiuterio failas, paprastai žinomas kaip vaizdas, kuris yra tikrosios mašinos kopija. Jis sukurtas skaičiavimo aplinkoje, vadinamoje pagrindiniu kompiuteriu. Naudodami virtualią mašiną kuriate kompiuterį kompiuteryje.



Mes taip pat galime apibrėžti virtualias mašinas kaip programinius kompiuterius, kurie teikia tas pačias funkcijas kaip ir fiziniai kompiuteriai. Kaip ir fizinėse mašinose, taip ir virtualiose mašinose veikia programos ir operacinė sistema.

Virtualiosios mašinos yra sukurtos tam, kad atliktų specifines užduotis, kurias rizikinga atlikti pagrindinėje mašinoje. Tai gali būti užduotys, pvz., Prieiga prie virusais užkrėstų duomenų arba operacinių sistemų testavimas. Virtualiosios mašinos taip pat gali būti svarbios aptarnaujant tokius tikslus kaip serverio virtualizavimas.



Kas yra Virtualizacija

Kad galėtume gilintis į duomenų centrus ir virtualias mašinas, turime suprasti, kas yra virtualizacija.

Virtualizacija leidžia sukurti kelias virtualias mašinas, kur kiekviena iš šių mašinų turi savo operacinę sistemą ir programas viename fiziniame įrenginyje.

Virtuali mašina negali tiesiogiai bendrauti su fiziniu kompiuteriu. Kad veiktų, jam reikalingas lengvas programinės įrangos sluoksnis, žinomas kaip a hipervizorius , kuris koordinuoja tarp jo ir pagrindinės fizinės įrangos.



Kas yra virtualizacija

Hipervizoriaus darbas yra paskirstyti fizinius skaičiavimo išteklius, tokius kaip atmintis, procesoriai, saugykla ir kt., Kiekvienai virtualiajai mašinai. Tai laiko VM atskirai, kad jie netrukdytų vieni kitiems.

Kaip veikia virtualizacija

Kai hipervizorius naudojamas fiziniame kompiuteryje ar serveryje. Tai padeda fiziniam kompiuteriui atskirti operacinę sistemą ir programas nuo aparatinės įrangos. Tada jis suskirstomas į kelias nepriklausomas virtualias mašinas.

Kiekviena iš šių virtualių mašinų gali savarankiškai valdyti savo operacines sistemas ir programas, tačiau vis tiek dalijasi pagrindiniais ištekliais iš pliko metalo serverio, kurį valdo mano hipervizorius. Mes kalbame apie tokius išteklius kaip atmintis, RAM, saugykla ir visa kita.

Hipervizorius veiks nukreipdamas ir paskirstydamas pliko metalo išteklius kiekvienai iš naujų virtualių mašinų, taip užtikrindamas, kad jos netrukdytų viena kitai.

Hipervizorių tipai

Yra du pagrindiniai hipervizorių tipai

1 tipo hipervizorius

1 tipo hipervizorius

Šio tipo hipervizoriai veikia tiesiai ant fizinės aparatinės įrangos, kuri paprastai yra serveris ir užima operacinės sistemos vietą. Paprastai jie naudoja atskirą programinės įrangos produktą, norėdami sukurti ir valdyti hipervizoriaus VM.

Galite naudoti VM kaip šabloną kitiems ir nukopijuoti jį kurdami naujus. Tai labiausiai priklausys nuo jūsų poreikių. Jums gali tekti sukurti kelis VM šablonus įvairiems tikslams, pvz., Programinės įrangos testavimui, gamybos duomenų bazėms ir kūrimo aplinkoms.

2 tipo hipervizorius

2 tipo hipervizorius

Šio tipo hipervizoriai veikia kaip taikomoji programa pagrindiniame kompiuteryje. Paprastai jie yra skirti vieno vartotojo darbalaukio ar nešiojamojo kompiuterio platformoms. Naudodami 2 tipo hipervizorius, rankiniu būdu sukursite VM ir tada įdiegsite jame svečio OS.

Tada galite naudoti hipervizorių, kad paskirstytumėte fizinius išteklius savo VM. Norėdami tai padaryti, turėsite rankiniu būdu nustatyti procesoriaus branduolių skaičių ir atmintį, kurią jis gali naudoti.

Virtualių mašinų tipai

Yra įvairių tipų virtualios mašinos. Dažniausiai yra „Windows“ virtualiosios mašinos, „Android“ virtualiosios mašinos, „Mac“ virtualiosios mašinos, „iOS“ virtualiosios mašinos, „Java“ virtualiosios mašinos, „Python“ virtualiosios mašinos, „Linux“ virtualiosios mašinos, „VMWare“ virtualiosios mašinos ir „Ubuntu“ virtualiosios mašinos.

Kadangi jų yra daug, aptarkime tik du

„Windows“ virtuali mašina

Dauguma hipervizorių palaiko VM, kuriuose svečiai veikia „Windows“ OS. „Microsoft Hyper – V“ hipervizorius yra „Windows“ operacinės sistemos dalis.

Kai jį įdiegsite, jis sukurs pagrindinį skaidinį, kuriame yra ir ji pati, ir pagrindinė „Windows“ OS. Kiekvienam iš jų suteikiama privilegijuota prieiga prie aparatūros.

Kitos operacinės sistemos, įskaitant „Windows“ svečius, veikia antriniame skaidinyje, kuris bendrauja su aparatine įranga per tėvų skaidinį.

„VMware“ virtualios mašinos

„VMware“ buvo ankstyvas virtualizacijos programinės įrangos pardavėjas. Šiandien tai yra populiarus tiek 1, tiek 2 tipo hipervizoriaus ir VM programinės įrangos tiekėjas įmonės klientams.

Daugelio virtualių mašinų valdymas

Tuo pačiu fiziniu kompiuteriu vienu metu gali veikti kelios virtualios mašinos. Serveriams įvairios operacinės sistemos veikia greta, naudojant programinę įrangą, vadinamą hipervizoriumi, kuri naudojama jiems valdyti.

Kiekviena virtuali mašina turi savo virtualią aparatinę įrangą, įskaitant atmintį, procesorius, tinklo sąsajas, kietuosius diskus ir kitus įrenginius. Virtuali aparatūra yra susieta su tikra aparatine įranga fizinėje mašinoje.

Tai padarius sutaupomos išlaidos sumažinant fizinės aparatinės įrangos sistemų poreikį ir su tuo susijusias priežiūros išlaidas.

Kuo virtuali mašina skiriasi nuo tikrosios fizinės mašinos?

Pasirinkti virtualią mašiną, o ne fizinį įrenginį - dar vadinamą a pliko metalo serveris yra mažiau susijęs su konkuruojančiomis galimybėmis ir labiau susijęs su žinojimu, ko jums reikia ir kada to reikia.

Fizinės mašinos yra susijusios su neapdorota įranga, galia ir izoliacija. Jie yra vieno nuomininko fiziniai serveriai, visiškai negaliojantys hipervizoriaus ciklų (virtualizavimo programinės įrangos) ir skirti tik vienam klientui - kas jūs esate!

Yra tokių darbo krūvių, kuriuose didelis dėmesys skiriamas našumui ir uždarumui, pavyzdžiui, intensyvios duomenų valdomos programos ir įstatymų laikymosi įgaliojimai. Paprastai jie labiausiai tinka fiziniams serveriams, ypač kai jie naudojami ilgą laiką.

El. Prekyba, CRM, ERP, SCM ir finansinių paslaugų programos yra tik keletas darbo krūvių, idealiai tinkančių pliko metalo serveriams.

Taigi, norint sukurti virtualią mašiną, jums reikės įdėti hipervizorių ant pliko metalo aparatūros, kai jūsų darbo krūvis reikalauja maksimalaus lankstumo ir mastelio.

Virtualios mašinos sklandžiai padidina serverio talpą ir padidina jų naudojimą. Tai tampa tokia ideali, kad būtų galima perkelti duomenis iš vienos virtualios mašinos į kitą, pakeisti duomenų rinkinių dydį ir padidinti dinamišką darbo krūvį.

Kas yra VM duomenų centras?

Virtualus duomenų centras yra debesų infrastruktūros išteklių grupė arba rinkinys, specialiai sukurtas įmonės verslo poreikiams.

Pagrindiniai ištekliai yra

  1. Centrinis apdorojimo blokas
  2. Atmintis (RAM)
  3. Saugykla (vietos diske)
  4. Tinklas (pralaidumas)

Tai virtualus fizinio duomenų centro, kuriame yra serveriai, daugybė tinklo komponentų, saugojimo grupių, visa tai yra virtualioje erdvėje, kurią priglobia vienas ar keli faktiniai duomenų centrai, atvaizdavimas.

Virtualus duomenų centras yra visų atsargų objektų, reikalingų funkcinei aplinkai, skirtai virtualių mašinų valdymui, užbaigti, talpykla. Galite sukurti kelis duomenų centrus arba organizuoti aplinkos rinkinius.

Vienas reikšmingiausių debesų kompiuterijos privalumų yra leisti palyginti mažoms organizacijoms naudotis IT infrastruktūra virtualaus duomenų centro požiūriu, neišleidžiant milijonų dolerių faktiniam duomenų centrui pastatyti.

Jiems teks mokėti tik už naudojamus išteklius, o tai leidžia labai lanksčiai ir keisti mastelį. Virtualus duomenų centras yra „Infrastructure“ kaip debesų kompiuterijos paslaugų teikimo modelio produktas.

Jis gali būti naudojamas teikiant skaičiavimą, saugojimą ir tinklų kūrimą pagal pareikalavimą, taip pat programas, kurios yra sklandžiai integruotos į esamą organizacijos IT infrastruktūrą.

Pagrindinis duomenų centro turėjimo tikslas yra leisti organizacijoms padidinti pajėgumus arba įdiegti naują infrastruktūrą, nereikalaujant pirkti ar įdiegti brangios įrangos, kuriai kitu atveju prireiktų papildomos darbo jėgos, vietos ir energijos. Visas duomenų centras teikiamas per debesį.

Kada jums reikės virtualios mašinos

Virtuali mašina turi keletą paskirčių. Daugeliu atvejų įmonės IT administravimui ar kitiems tikslams reikės naudoti virtualią mašiną. Čia yra keletas variantų

  • Debesų kompiuterija:Pastaruosius 10 metų VM buvo neatskiriama debesų kompiuterijos dalis. Jie leidžia daugybei skirtingų programų ir darbo krūvių sklandžiai veikti ir keisti.
  • Palaikykite „DevOps“: jei turite įmonės kūrėjų komandą, VM siūlo jiems didžiulę paramą. „DevOps“ konfigūruoja VM šablonus, kai bando jų programinės įrangos kūrimo procesus. Jie gali sukurti VM konkrečioms užduotims, tokioms kaip statinis programinės įrangos testavimas, automatizuotas kūrimo darbo eiga ir kt.
  • Naujų operacinių sistemų testavimas: VM leis jums išbandyti naują operacinę sistemą darbalaukyje, nepažeidžiant pagrindinių operacinės sistemos numatytųjų funkcijų.
  • Kenkėjiškų programų tyrimas: virtualios mašinos praverčia tiriant kenkėjiškas programas. Juos naudoja programinės įrangos inžinieriai ir kenksmingas programas bandantys tyrėjai.
  • Paleisti nesuderinamą programinę įrangą: Kai kurie vartotojai gali teikti pirmenybę vienai operacinei sistemai, tačiau jiems vis tiek reikia programos, kuri yra prieinama tik kitoje. Paimkime „Dragon“ balso diktavimo programinės įrangos asortimento pavyzdį. Pardavėjas „Nuance“ nutraukė produkto „MacOS“ versiją. Tačiau galite paleisti darbalaukiui pritaikytą hipervizorių, pvz., „VMware Fusion“ arba „Parallels“, kurie leis jums paleisti „Windows“ VM ir suteiks prieigą prie tos programinės įrangos versijos.
  • Saugiai naršykite: naršydami galite naudoti virtualią mašiną. Tai padarę galėsite aplankyti svetaines nesijaudindami dėl infekcijos. Galite nufotografuoti savo įrenginį ir grįžti prie jo po kiekvieno naršymo seanso. Norėdami nustatyti saugų naršymą, galite naudoti 2 tipo darbalaukio hipervizorių. Arba galite gauti laikiną virtualų darbalaukį, esantį serveryje.

Virtualių mašinų privalumai ir privalumai

Lyginant su fizine aparatine įranga, VM siūlo keletą privalumų, kuriuos verta paminėti. Štai keletas šių privalumų

Išteklių panaudojimas ir geresnė IG

Kadangi keli VM veikia viename fiziniame kompiuteryje, klientams nereikės pirkti naujo serverio kiekvieną kartą, kai jie nori paleisti kitą operacinę sistemą. Tai reiškia, kad jie gali gauti daugiau grąžos iš kiekvienos jau turimos aparatūros.

Mastelis

Naudojant debesų kompiuteriją, dabar lengva įdiegti kelias tos pačios virtualios mašinos kopijas, kad geriau tarnautumėte ir padidintumėte savo darbo krūvį.

Perkeliamumas

Kalbant apie perkeliamumą, VM galima prireikus perkelti tarp fizinių tinklo kompiuterių. Tai leidžia paskirstyti darbo krūvius serveriams, turintiems atsargų skaičiavimo galios.

Kitas privalumas yra tas, kad VM gali net judėti tarp vietinių ir debesų aplinkų. Tai daro juos naudingus hibridiniams debesų scenarijams, kai jūs naudojatės skaičiavimo ištekliais tarp savo duomenų centro ir debesies teikėjo.

Lankstumas

Sukurti virtualią mašiną yra greičiau ir paprasčiau nei įdiegti operacinę sistemą fiziniame serveryje. Taip yra todėl, kad galite klonuoti virtualią mašiną su jau įdiegta operacine sistema. Programinės įrangos testuotojai ir kūrėjai gali sukurti naują aplinką pagal pareikalavimą, kad galėtų atlikti naujas kylančias užduotis.

Saugumas

VM pagerina saugumą keliais būdais, palyginti su operacinėmis sistemomis, veikiančiomis tiesiogiai aparatine įranga.

VM yra failas, kurį naudojant išorinę programą galima nuskaityti, ar nėra kenkėjiškos programinės įrangos. Taip pat turite paklausti savo paslaugų teikėjo apie jų siūlomų saugos sluoksnių skaičių

Galite sukurti visą VM momentinę kopiją bet kuriuo metu, tada atkurti ją į tokią būseną, jei ji užkrėsta kenkėjiška programa. Tai reiškia, kad galite efektyviai grąžinti VM laiką atgal. Taip pat galite visiškai ištrinti pažeistą VM ir tada greitai jį atkurti, kad pagreitintumėte atkūrimą nuo kenkėjiškų programų infekcijų.

Kaip pasirinkti virtualių mašinų tiekėją?

Pasirinkti virtualią mašiną ir debesų teikėją nebūtinai turi būti labai sudėtinga, jei tik žinai, ko ieškai. Pasirinkta virtuali mašina turi atitikti jūsų darbo krūvio poreikius ir verslo biudžetą.

Be verslo biudžeto ir poreikių, svarbūs kiti veiksniai. Toliau pateikiami keli kritiniai elementai, į kuriuos turite atsižvelgti pasirinkdami virtualios mašinos paslaugų teikėją.

Patikima parama

Užtikrinkite, kad klientų palaikymas visą parą veiktų visą parą, el. Paštu, telefonu ir pokalbiais. Pagalbos linijos pabaigoje norite bendrauti su realiu asmeniu, kad galėtumėte išspręsti svarbiausias problemas. Jums bus būtina atkreipti dėmesį į tai, kurie debesų tiekėjai siūlo papildomas praktinio palaikymo paslaugas

Valdomos parinktys

Paklauskite savęs, ar debesų tiekėjas teikia ir nevaldomus, ir valdomus sprendimus. Jei jie nežino apie virtualizavimo technologijas, apsvarstykite galimybę pasirinkti paslaugų teikėją, kuris yra atsakingas už visą sąranką, priežiūrą ir nuolatinį našumo stebėjimą.

Programinės įrangos integracija

Apsvarstykite, ar jūsų virtualios mašinos aplinka bus tinkama kitiems, ar ne. Jums reikia tokios, kurią būtų galima sklandžiai integruoti į operacines sistemas, atvirojo kodo technologijas, trečiųjų šalių programinę įrangą ir kitas programas. Tai padės jums pateikti daugiau sprendimų visame versle.

Jums reikės virtualių mašinų tiekėjo, palaikančio ir tvirtą partnerystę su dažniausiai naudojamais pramonės programinės įrangos tiekėjais.

Aukštos kokybės tinklas ir infrastruktūra

Ar atnaujinta infrastruktūra, kurioje veiks jūsų nauja virtuali mašina? Apsvarstykite tokius aspektus kaip pliko metalo serveriai, modernūs duomenų centrai ir tinklo pagrindas. Debesijos paslaugų teikėjas turėtų galėti įvykdyti savo sandorio dalį naudodamas aukštos kokybės aparatinę įrangą su sparčiojo tinklo technologija.

Vieta

Kuo arčiau duomenų yra jūsų vartotojai, tuo mažiau vargo turėsite tokiose srityse kaip saugumas, vėlavimas ir savalaikis paslaugų teikimas.

Atsarginė kopija ir atkūrimas

Sužinokite apie visus planus, kuriuos turi debesies paslaugų teikėjas, kad jūsų virtualiosios mašinos veiktų ir veiktų netikėtų įvykių atveju. Ar jie teikia papildomas atsargines kopijas ir atkuria jūsų virtualizavimo aplinką? Užtikrinkite, kad galėtumėte sklandžiai veikti, jei kiltų.

Sklandus migracijos palaikymas

Jūsų IT prioritetai visada keisis. Bet kuris virtualių mašinų tiekėjas turėtų galėti padėti jums pakelti hibridinę, vietinę ir ne patalpų aplinką. Turite ieškoti visų duomenų persiuntimo, tinklo ryšio ir programų valdomų perkėlimo parinkčių.

Mastelis

Ar jums bus lengva žaisti su savo duomenų centru didinant ir mažinant? Turite ieškoti virtualios mašinos teikėjo, kuris teikia įvairius konfigūracijos paketus, nesvarbu, ar tai būtų vieno ar kelių nuomininkų reikalavimai.

Ar perkate duomenų centrą ar kitus „Windows“ programinės įrangos produktus? „Software Keep“ -, mes esame pramonės lyderiai duomenų centrų licencijavimo ir nustatymo srityje bei patikimas „Microsoft“ partneris. Mes turime specialią inžinierių komandą, kuri gali greitai nustatyti jūsų duomenų centrą ir paleisti jį. Būtinai pasitarkite su mumis, kad galėtume pasiūlyti jums pritaikytą ir jūsų poreikius atitinkantį sprendimą.