Katsaus virtualisointiin pilvipalveluissa
Tulkitaan mikä on virtualisointi pilvitietokoneessa?
Laskenta- tai pilvilaskenta-verkkotunnuksessa virtualisointi tarkoittaa virtuaalisten resurssien (kuten virtuaalipalvelimen, virtuaalisen tallennuslaitteen, virtuaalisen verkkokytkimen tai jopa kyseisen virtuaalisen käyttöjärjestelmän) luomista yhdestä tyyppisestä resurssista, joka näkyy useana erillisenä resurssina tai ympäristöjä ja käyttäjät voivat käyttää niitä erillisenä fyysisenä resurssina.
Eri virtuaalikoneet voivat käyttää erilaisia käyttöjärjestelmiä ja useita sovelluksia, jotka jakavat yhden alla olevan fyysisen tietokoneen. Ja koska virtualisointi eristää kaikki muut virtuaalikoneet, jos yksi kaatuu, muut pysyvät muuttumattomina.
Virtualisointiin käytetty ohjelmisto tunnetaan Hypervisorina, ja se on yksin vastuussa laitteiston irrottamisesta käyttöjärjestelmästä ja tarvittavien resurssien, kuten prosessorin, muistin, tallennustilan jne. Allokoimisesta jokaiselle esiin tuodulle virtuaaliresurssille. Hypervisoreita on kahta tyyppiä, jotka ovat Type-1 Hypervisor ja Type-2 Hypervisor. Ensin mainittu asennetaan paljaalle metallilevylle tai suoraan koneen päälle ja se itse toimii käyttöjärjestelmänä, kun taas jälkimmäinen asennetaan isäntäkoneessa olevan käyttöjärjestelmän päälle.
Mikä on virtualisointi pilvitietokoneessa?
- Me kaikki tiedämme, kuinka tämä Cloud Computing -malli toimii. Pilvimyyjällä on kaikki fyysiset resurssit, kuten palvelimet, tallennuslaitteet, verkkolaitteet ja myös sovellukset / ohjelmistot, jotka toimivat heidän ympäristössään, ja nämä fyysiset resurssit vuokrataan asiakkaille maksua kohden -toimintamallina.
- Pilvimyyjille aiheutuisi yleiskustannuksia, jos he alkavat vuokrata uusia henkilökohtaisia fyysisiä resursseja jokaiselle asiakkaalle. Koska mieluiten koskaan fyysinen resurssi ei kuluteta kokonaan. Siksi virtualisointi olisi siisti lähestymistapa siilojen tehokkaaseen hyödyntämiseen (siilo on irtotavarakomponenttien varastointijärjestelmä). Pilvimyyjä voi virtualisoida yksittäiset suuret palvelimensa tarjotakseen pienemmät erikoispalvelimet useille asiakkaille.
Virtualisoinnin rooli pilvilaskennassa
- Jos tarkastellaan Cloud Computing -sovelluksen etuja, kuten helppo muokkaaminen, tietoturva, juoksevat tai joustavat resurssit jne., Kaikki nämä saavutetaan virtualisoinnilla. Jos tarvitaan toinen palvelin, virtuaalipalvelin luodaan nopeasti ja meillä on uusi palvelin valmis. Kun tarvitsemme ylimääräisen muistin, laajennamme jo käyttämämme virtuaalipalvelimen kokoonpanoja ja nyt meillä on tarvittava ylimääräinen muisti.
- Siten virtualisointi muodostaa Cloud Computing -liiketoimintamallin ydinteknologian.
Virtualisointityypit pilvipalveluissa
Virtualisointi voidaan tehdä melkein jokaiselle fyysiselle resurssille, minkä vuoksi seuraavat ovat käytettävissä olevia virtualisointityyppejä.
- Palvelimen virtualisointi.
- Tallennus virtualisointi.
- Käyttöjärjestelmän virtualisointi.
- Ohjelmistojen virtualisointi.
1) Palvelimen virtualisointi
Palvelimen virtualisointi on fyysisen palvelimen jakaminen useisiin virtuaalipalvelimiin palvelinresurssien tehokkaan hyödyntämisen mahdollistamiseksi. Palvelimien virtualisointi piilottaa tai peittää palvelinresurssit, kuten prosessori, käyttöjärjestelmä, muisti, ja esittelee käyttäjiä yksityisenä virtuaalipalvelimena. Tällaista virtualisointitekniikkaa käytetään
- Web-palvelimet pääasiassa web-isännöintipalvelujen kustannusten vähentämiseksi.
- Kehitys- ja testausympäristöissä.
- Yksityisen pilven simulointi.
- Niiden sovellusten isännöinnissä, joissa on klusteroitu arkkitehtuuri.
Esimerkki - VMware VMware vSphere -sovellus, Microsoftin Hyper-V, ovat joitain Hypervisoreita palvelimen virtualisointiin.
2) Varastoinnin virtualisointi
- Varastointi virtualisoinnissa se yhdistää kaikki tallennuslaitteet yhdeksi tallennuslaitteeksi ja esittelee sen isäntälle. Joten tällä tavalla tallennuksen järjestelmänvalvoja pystyy luomaan tai suunnittelemaan loogisia tallennusyksiköitä paremmalla tavalla, jotta niillä olisi varmuuskopiointi-, palautus-, arkistointi- ja sovellustietojen tallennustyyppi peittämällä SAN (Storage Area Network) -järjestelmän monimutkaisuus.
Storage virtualisoinnin etuja ovat -
- Yksi voi luoda jaetun tallennustilan helposti.
- Helppo yhdistää tallennusresurssit peittämällä SAN.
- Virtuaalisen tallennuksen yhteydessä isäntävika ei vaaranna tietoja välttämättä.
- Osioita on helppo suojata ja tallennustilaa käyttää virtualisoinnin avulla.
- Kopiointi, uudelleenkopiointi, replikointi ja katastrofien palautus voidaan saavuttaa tallennus virtualisoimalla.
Esimerkkejä - VMware VMware vSAN: ää käytetään laajalti ohjelmistona tallennuslaitteiden virtualisointiin.
3) Käyttöjärjestelmän virtualisointi
- Käyttöjärjestelmän virtualisointi on tyyppi, jossa käyttöjärjestelmä jaetaan. Se on käyttöjärjestelmän ydin, jota kutsutaan ytimen resursseiksi jaettavaksi ja joka sallii nimitilojen yksittäisten esiintymien olemassaolon omistettujen resurssien kanssa eri sovellusten ajamiseksi. Näitä tapauksia kutsutaan säiliöiksi.
- Eri makuja käyttöjärjestelmiä, jotka jakavat isäntäydinresurssit, voidaan käyttää isäntäkoneessa sovellusten kanssa, jotka toimivat niiden sisällä säiliönä, ja tätä kutsutaan käyttöjärjestelmän virtualisointiin.
Käyttöjärjestelmän virtualisoinnin etuja ovat -
- Nämä ovat nopeampia kuin palvelimen virtualisointi.
- Nämä ovat itsenäisiä käyttöympäristöjä, koska ne jakavat isäntäkäyttöjärjestelmän tallennusvarat ja niissä on ohjelmistot ja riippuvuuskirjastot.
- Tämän kontin siirto on erittäin helppoa.
Esimerkki - Docker on yleisimmin käytetty konttimoottori.
4) Ohjelmistojen virtualisointi
- Cloud tarjoaa palvelumallin ohjelmistopalveluna (SaaS), jossa useat asiakkaat saattavat haluta, että useat saman ohjelmiston esiintymät asennetaan ja käyvät heille. Ohjelmistojen virtualisoinnit jäljittelevät periaatteessa täydellistä tietokonejärjestelmää ja sallivat myös toisen käyttöjärjestelmän ajamisen sen päällä.
- Asenna esimerkiksi android-studio paikalliselle Windows-koneellesi ja ajaa sen sisällä Android Oreo -versio. Voit lainata toista esimerkkiä asentamalla VMware tai VirtualBox Windows-paikalliseen koneeseesi ja ajamalla sen sisällä Linux-käyttöjärjestelmiä.
Ohjelmistojen virtualisoinnin etuja ovat -
- Omistavien palvelimien ja muiden fyysisten resurssien määrä vähenee virtualisoinnin avulla. Täten alennetaan omistajuuden kokonaiskustannuksia (TCO).
- Virtualisointi auttaa täyttämään Cloud Computing-liiketoimintamallin lupaukset.
- Liiketoiminnan jatkuvuus ja katastrofien hallinta käsitellään helpommin virtualisointikonseptin avulla, ja varmuuskopiointi ja palautus voidaan tehdä muutamilla yksinkertaisilla vaiheilla.
- Virtualisointi parantaa resurssien kulutuksen tehokkuutta.
- Virtualisointi tarjoaa myös paremman ympäristön turvallisuuden.
johtopäätös
Virtualisointi helpottaa fyysisten resurssien tehokasta käyttöä ja hallintaa ja auttaa pilvipalvelun liiketoimintamallin johtamisessa saumattomasti ja kannattavasti myyjän näkökulmasta ja käyttäjän näkökulmasta.
Suositellut artikkelit
Tämä on opas Mikä on virtualisointi pilvipalveluissa? Tässä keskustelimme pilvipalveluiden virtualisoinnista, roolista, tyypeistä ja virtualisoinnin eduista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -
- Monoliittinen ydin
- Ura pilvipalveluissa
- Cloud Computing -haastattelukysymykset
- Mikä on klusterointi?