Cloud Computingin ja virtualisoinnin ero

Cloud Computingin ja virtualisoinnin ero
Cloud Computingin ja virtualisoinnin ero

Video: Cloud Computingin ja virtualisoinnin ero

Video: Cloud Computingin ja virtualisoinnin ero
Video: Intro to Cloud and Cloud Security 2024, Heinäkuu
Anonim

Cloud Computing vs virtualisation

Culd Computing ja virtualisointi liittyvät toisiinsa IT-infrastruktuurin resurssien optimoinnissa. Virtualisointi on Cloud Computing -konseptissa käytetty teknologia. Virtualisointi käyttää samaa laitteistoinfrastruktuuria useiden virtuaalipalvelimien rakentamiseen vaatimusten ja tarpeiden mukaan. Oletetaan esimerkiksi, että tarvitset Windows Server- ja Linux-palvelimen eri tarkoitukseen, voit rakentaa tämän samalle fyysiselle palvelimelle käyttämällä virtualisointitekniikkaa.

Virtualisointi (pehmeä virtualisointi vs kova virtualisointi)

Virtualisointi käyttää samaa laitteistoinfrastruktuuria useiden virtuaalipalvelimien rakentamiseen vaatimusten ja tarpeiden mukaan. Jos laitamme tämän kerrosarkkitehtuuriin, kerros 1 olisi SAN (Storage Area Network), kerros 2 olisi laitteistopalvelimia (korttipalvelimia) resurssien allokointia varten ja ylin kerros olisi isäntäpalvelin. Virtualisointiohjelmistot, kuten Citrix, VMwaren vSphere, Xen, Microsoft Hyper V, Sun xVM, toimivat ylimmän kerroksen palvelimilla, joita kutsutaan isäntäpalvelimiksi. Isäntäpalvelin käyttää mitä tahansa käyttöjärjestelmää ja virtuaalipalvelimet voidaan rakentaa mille tahansa käyttöjärjestelmälle vaatimusten mukaisesti.

Virtualisointitekniikka otettiin käyttöön laitteistojen optimoidun käytön saavuttamiseksi ja ylläpitotaakan ja niihin liittyvien kustannusten vähentämiseksi. Virtuaalinen palvelin, jolla on samat kokoonpanot kuin oma palvelin, tarjoaa tarkan suorituskyvyn, jonka dedikoitu palvelin voi tarvittaessa suorittaa. Yllä mainittua tekniikkaa kutsutaan pehmeäksi virtualisoinniksi. On olemassa toinen tekniikka nimeltä Hard Virtualization, joka tehdään varaamalla resursseja palvelinta rakennettaessa. Tämä voidaan tehdä merkkipalvelimilla vain Pre OS -käyttöjärjestelmällä. Tämä on pohjimmiltaan resurssien fyysinen osio, eikä sillä saavuteta resurssien maksimikäyttöä.

Kuva
Kuva

Cloud Computing

Cloud computing -konsepti on toimittaa virtuaalipalvelimia tietyillä kokoonpanotiedoilla ja tietyillä käyttöjärjestelmillä, sovelluksilla ja palveluilla. Ydinten (prosessorit tai laskentateho), ohjelmistojen, tietojen käyttömahdollisuuksien ja tallennustilan fyysisellä sijainnilla ei ole käyttäjille merkitystä. Cloud Computing käyttää virtualisointitekniikkaa saavuttaakseen kriteerinsä.

Periaatteessa Cloud Computing on kokoelma virtualisointitekniikkaa, SOA:ta (Service Oriented Architecture), autonomista ja apulaskentaa.

Tämän taustalla oleva liiketoimintakonsepti on se, että kunkin palvelun tai sovelluksen fyysinen palvelin on paikan päällä, joten voit vuokrata offshore- tai off-site-virtuaalipalvelimen pilvipalveluntarjoaj alta. Nämä laitoksen ulkopuoliset resurssit eivät vaadi erityistä henkilövoimaa kunnossapitoon yrityksen näkökulmasta. Yritys voi määritellä vaatimusmäärittelyn ja antaa sen pilvipalveluntarjoajalle tai laskea resurssitarpeen ja tilata pilvipalvelimen verkosta.

Cloud Computing sisältää IaaS:n ja SaaS:n (IasS vs SaaS). IaaS tarkoittaa infrastruktuuria palveluna ja SaaS ohjelmistoa palveluna. Sen sijaan, että investoisivat palvelimiin, SAN:iin, ohjelmistoihin, telinetilaan, verkkolaitteisiin, kaistanleveyteen, ylläpitotyöntekijöiden on parempi ostaa pilvipalvelinpalvelu pilvipalveluntarjoajilta. Tässä mallissa yritysten ei tarvitse investoida suuria summia infrastruktuuriin, eikä heidän tarvitse maksaa korjaus- tai ylläpitokustannuksia.

Software as a Service (SaaS) on konsepti ohjelmistopalveluiden tarjoamiseksi yrityksille virtuaalisella IaaS-alustalla. Asennustiedostot tai binaarit säilytetään isäntäpalvelimella, jossa virtualisointiohjelmisto on käynnissä ja asennetaan virtuaalisia palvelimia tarvittaessa tai pyydettäessä.

Joten IaaS:n ja SaaS:n avulla Cloud computing -palveluntarjoajien pitäisi pystyä tarjoamaan koko ratkaisu yhdessä virtuaalilaatikossa asiakkaan tarpeiden mukaan. Jos esimerkiksi haluat käyttää palvelinta Microsoft Exchange Serverille henkilöstön postitustarkoituksiin, mieluummin ostaa fyysinen palvelin ja käyttää enemmän resursseja, voit ostaa pilvilaatikon, jossa on MS Exchange asennettuna Internet-yhteydellä tai VPN-yhteydellä yritysverkkoon.

Cloud Computingin ja virtualisoinnin ero

(1) Virtualisointi on tekniikka, mutta Cloud Computing on virtualisointitekniikoita käyttävä käsite.

(2) Virtualisointi voidaan tehdä sisäisesti paikan päällä, ja resurssit, paitsi laitteisto, ovat edelleen olemassa, mutta Cloud Computingissa ei tarvita sisäisiä resursseja.

Suositeltava: