Ero pilvipalvelun ja virtualisoinnin välillä

Cloud Computing vs. virtualisointi

Voisiko laskenta ja virtualisointi liittyä termeihin IT-infrastruktuurin resurssien optimoinnissa. Virtualisointi on tekniikka, jota käytetään pilvilaskennan käsitteessä. Virtualisointi käyttää samaa laitteistoinfrastruktuuria useiden virtuaalipalvelimien rakentamiseen vaatimusten ja tarpeiden mukaisesti. Oletetaan esimerkiksi, että tarvitset Windows Server- ja Linux-palvelimia eri tarkoituksiin, voit rakentaa tämän samassa fyysisessä palvelimessa käyttämällä virtualisointitekniikkaa.

virtualisointi (Pehmeä virtualisointi vs. kova virtualisointi)

Virtualisointi käyttää samaa laitteistoinfrastruktuuria useiden virtuaalipalvelimien rakentamiseen vaatimusten ja tarpeiden mukaisesti. Jos laitamme tämän kerrostettuun arkkitehtuurikerrokseen 1 olisi SAN (Storage Area Network), kerros 2 olisi laitteistopalvelimet (teräpalvelimet) resurssien allokointiin ja ylin kerros olisi isäntäpalvelin. Virtualisointiohjelmat, kuten Citrix, VMwaren vSphere, Xen, Microsoft Hyper V, Sun xVM, toimivat ylimmän tason palvelimissa, joita kutsutaan isäntäpalvelimiksi. Isäntäpalvelin ajaa mitä tahansa käyttöjärjestelmää, ja virtuaaliset palvelimet voidaan rakentaa mihin tahansa käyttöjärjestelmään vaatimuksen mukaisesti.

Virtualisointitekniikka otettiin käyttöön laitteiden optimoidun käytön saavuttamiseksi ja ylläpitotaakkien sekä niihin liittyvien kustannusten vähentämiseksi. Virtuaalinen katkaisija, jolla on sama kokoonpano kuin omistetulla palvelimella, antaa tarkan suorituskyvyn, jonka oma palvelin pystyy suorittamaan tarvittaessa. Edellä mainittua tekniikkaa kutsutaan pehmeäksi virtualisoimiseksi. On myös toinen tekniikka, nimeltään kova virtualisointi, joka suoritetaan allokoimalla omistettu resursseja palvelinta rakennettaessa. Tämä voidaan tehdä merkkituotteiden palvelimilla vain Pre OS: n avulla. Tämä on periaatteessa fyysinen resurssien osio, eikä sillä saavuteta resurssien maksimaalista käyttöä.

Pilvilaskenta

Cloud computing -konsepti on toimittaa virtuaalipalvelimia, joilla on tietyt määritystiedot, tietyillä käyttöjärjestelmillä, sovelluksilla ja palveluilla. Ytimien (prosessorit tai laskentateho), ohjelmistojen, tiedon käyttöoikeuksien ja tallennustilan fyysinen sijainti ei ole käyttäjän kannalta merkityksellistä. Cloud Computing käyttää virtualisointitekniikkaa kriteeriensä saavuttamiseksi.

Pohjimmiltaan Cloud Computing on kokoelma virtualisointitekniikkaa, SOA (Service Oriented Architecture), autonominen ja apuohjelma.

Tämän takana oleva liiketoimintakonsepti on, että pikemminkin kun sinulla on fyysinen palvelin jokaiselle palvelulle tai sovellukselle paikan päällä, voit vuokrata offshore- tai ulkopuolella sijaitsevan virtuaalipalvelimen pilvipalveluntarjoajalta. Tämä resurssien ulkopuolella oleva resurssi ei vaadi omistautunutta voimaa ylläpitoon yrityksen näkökulmasta. Yritys voi määritellä vaatimusmäärittelyn ja antaa sen pilvipalveluntarjoajalle tai laskea resurssivaatimuksen ja tilauksen pilvipalvelimelle verkossa.

Cloud Computing sisältää IaaS: n ja SaaS: n (IasS vs SaaS). IaaS tarkoittaa infrastruktuuria palveluna ja SaaS on ohjelmisto palveluna. Sen sijaan, että investoidaan palvelimiin, SAN: iin, ohjelmistoihin, Rack Space -verkkoon, verkkolaitteisiin, kaistanleveyteen, ylläpitotyöntekijöiden on parempi ostaa pilvipalvelinpalvelu pilvipalveluntarjoajilta. Tässä mallissa yritysten ei tarvitse investoida paljon rahaa infrastruktuuriin eikä niiden tarvitse paljastaa korjaus- tai ylläpitokustannuksia.

Ohjelmisto palveluna (SaaS) on konsepti tarjota ohjelmistopalveluita yrityksille virtuaalisella IaaS-alustalla. Asennustiedostot tai binaarit pidetään isäntäpalvelimella, jossa virtualisointiohjelmisto on käynnissä, ja ne asennetaan virtuaalipalvelimiin silloin, kun vaaditaan tai pyydetään.

Joten IaaS: n ja SaaS: n kanssa pilvipalveluntarjoajien tulisi pystyä tarjoamaan koko ratkaisu yhdessä virtuaalikotelossa asiakkaan tarpeiden mukaan. Esimerkiksi jos haluat käyttää Microsoft Exchange Server -palvelinta henkilöstön postitustarkoituksiin, vaan ostaa fyysisen palvelimen ja käyttää enemmän resursseja, voit ostaa pilvipalvelimen, jossa MS Exchange on asennettu Internet-yhteydellä tai VPN-yhteys yritysverkkoon.

Ero pilvipalvelun ja virtualisoinnin välillä

(1) Virtualisointi on tekniikka, mutta Cloud Computing on konsepti, jossa käytetään virtualisointitekniikoita.

(2) Virtualisointi voitaisiin tehdä sisäisesti paikan päällä, ja resurssien osallistuminen paitsi laitteisto on edelleen olemassa, mutta pilvipalveluissa sisäisiä resursseja ei tarvita.