Cloud Computing vs klusterilaskenta
Pilvilaskenta on laskentatyyli, jossa resurssit tuodaan saataville Internetin kautta. Useimmiten nämä resurssit ovat laajennettavia ja erittäin visualisoituja resursseja, ja ne tarjotaan palveluna. Nämä resurssit voidaan jakaa pääasiassa sovelluksiin, alustoihin tai infrastruktuuriin. Klusterilaskennassa joukko erillisiä tietokoneita on kytketty toisiinsa muodostaen yhden integroidun laskentaresurssin, joka pystyy parantamaan suorituskykyä ja käytettävyyttä kuin yhden tietokoneen käyttäminen. Klusterit toteutetaan pääasiassa kuormituksen tasapainottamiseen ja korkean käytettävyyden tarjoamiseen.
Mitä pilvipalvelu on?
Cloud computing on nouseva teknologia, joka toimittaa monenlaisia resursseja palveluina, pääasiassa Internetin kautta. Toimittajaa kutsutaan palveluntarjoajiksi, kun taas käyttäjiä kutsutaan tilaajiksi. Tilaajat maksavat liittymismaksut tyypillisesti käyttökohtaisesti. Pilvipalvelu on jaettu muutamaan eri luokkiin tarjottavan palvelun tyypin mukaan. SaaS (Software as a Service) on pilvipalveluiden luokka, jossa tärkeimmät palveluna käytettävissä olevat resurssit ovat ohjelmistosovellukset. PaaS (Platform as a Service) on pilvilaskennan luokka/sovellus, jossa palveluntarjoajat toimittavat laskenta-alustan tai ratkaisupinon tilaajilleen Internetin kautta. IaaS (Infrastructure as a Service) on pilvipalveluiden luokka, jossa tärkeimmät palveluna käytettävissä olevat resurssit ovat laitteistoinfrastruktuuri. DaaS (Desktop as a Service), joka on nouseva –aaS-palvelu, käsittelee koko työpöytäkokemuksen tarjoamista Internetin kautta. Tätä kutsutaan joskus työpöydän virtualisoinniksi/virtuaalityöpöydäksi tai isännöity työpöytä.
Mitä on klusterilaskenta?
Klusterilaskennassa joukko erillisiä tietokoneita on yhdistetty toisiinsa muodostaen yhden integroidun laskentaresurssin, joka pystyy parantamaan suorituskykyä ja käytettävyyttä kuin käyttämällä yhtä tietokonetta. Yleisimmät klusterilaskennan käyttötavat ovat kuormituksen tasapainottaminen ja korkean käytettävyyden tarjoaminen. Kuormituksen tasapainotusklusterissa yksi työkuorma (esim. laskenta) jaetaan useiden toisiinsa linkitettyjen tietokoneiden kesken, jotka toimivat yhtenä yksikkönä. Kaikki järjestelmään tulevat työmäärät jaetaan klusterin tietokoneiden kesken siten, että työ on tasapainossa niiden kesken. Tämä parantaa koko järjestelmän suorituskykyä. High Availability (HA) -klustereissa on redundantteja solmuja, jotka varmistavat, että klusterin tarjoama palvelu on aina saatavilla (vaikka jotkin järjestelmäkomponentit epäonnistuvat). Klusterit voivat parantaa suorituskykyä huomattavasti hintaan verrattuna.
Mitä eroa on Cloud Computingilla ja klusteritietotekniikalla?
Cloud computing on tekniikka, joka toimittaa monenlaisia resursseja palveluina, pääasiassa Internetin kautta, kun taas klusterilaskenta keskittyy palvelun suorituskyvyn ja saatavuuden parantamiseen yhdistämällä joukon itsenäisiä koneita yhdeksi integroiduksi laskentaresurssi. Klustereita käytetään pääasiassa kuormituksen tasapainottamiseen ja korkean käytettävyyden tarjoamiseen, kun taas pilvilaskenta keskittyy tarjoamaan palveluita, kuten ohjelmistoja, alustoja jne. Yksi tärkeä asia on kuitenkin huomioida, että pilvilaskenta on rakennettu palvelinklusterin pohj alta.