KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Linux pohjaiset pilvipalvelut Linux järjestelmät TI 11/12 TIVE Santeri Kangaskolkka TI 12 Janne Enroos TI 12
Mikä on Pilvipalvelu Historia Pilvipalvelulla tarkoitetaan palvelua mitä käytetään tietokoneen internet yhteyden läpi. Näitä palveluita yleensä pyörittävät suuret palvelin klusterit. Esimerkkinä SaaS (Software as a Service) jonka avulla pystytään käyttämään pilvessä olevia ohjelmia omalta tietokoneelta, ilman suurta rasitusta omalle tietokoneelle. Pilvi kehitettiin jo 1960 luvulla. Sitä käyttivät vain yritykset eikä muilla ollut tietoakaan siitä. Vasta 1990 luvulla aloitettiin miettimään sen laajentamista myös tavallisille tallaajille, internet yhteyksien nopeuden kasvamisen ansiosta. Amazon oli edelläkävijä ja vuosituhannen vaihtuessa Amazon modernisoi omat datakesk muksensa. Mutta lanseerasi kuitenkin ensimmäiset yksityisille henkilöille suunnatut pilvipalvelut vasta 2006. Ennen kuin pilvipalvelut yleistyivät yksityishenkilöiden parissa niitä lähinnä käytettiiin tiedostojen turvaamiseen. Nykyään niiden suurimmat käyttötarkoitukset ovat varmuuskopiointi, tiedostojen siirtäminen ja jakaminen. Nykytilanne Internetin ja sen palveluiden räjähdysmäinen kasvu on luonut hyvin kilpailu alttiin ympäristön joka on täynnä toistensa kopioijia. Isoilla yrityksillä kuten Google, Amazon, Apple ja Microsoft on omat pilvipalvelunsa jotka kilpailevat keskenänsä. Linuxin työpöytätuki on edelleen heikkoa ja suurin osa pilvipalveluista toimii Linuxilla erilaisten kolmansien osapuolien ohjelmien avulla.
Linux yritysten käytössä Amazon S3 Amazon s3 on perustettu jo vuonna 2006 ja sitä pidetäänkin yhtenä ensimmäisistä nykyaikaisista pilvipalveluista. Se on vakiintunut lähinnä yritysten käyttöön ja suuret yritykset kuten Netflix ja DropBox käyttävät sitä omien palveluidensa alustana. S3:n ohjelmointirajapinta on myös erittäin suosittu muiden samankaltaisten palveluiden kanssa. Esimerkiksi hakukonejätti Googlen oma pilvipalvelu Google Cloud Storage käyttää S3:n rajapintaa. Sitä pidetään tällä hetkellä yhtenä parhaista pilvipalveluiden ohjelmointirajapinnoista ja onkin suosituin niistä. OpenStack Openstack on pilvipalvelu joka yrittää tarjota kaikkialle ulottuvaa vapaan lähdekoodin alustaa yksityisille ja julkisille pilville. Sen kehitys aloitettiin vuonna 2010 NASA:n toimesta ja sen tarkoitus oli antaa organisaatioille mahdollisuus tarjota pilvipalveluita normaalilla raudalla. Openstack on saatavissa kaikille tunnetuimmille Linux distribuutioille ja sitä kehitetään tukemaan yhä useampia alustoja. Openstack on modulaarinen, joten käyttäjä voi halutessaan asentaa eri moduuleja itse niitä tarvitessaan. Modulaarisuus on toteutettu yksinkertaisella menetelmällä, sekä Amazon S3 rajapinnan kanssa yhteensopivalla omalla rajapinnalla. Openstackia onkin teoriassa mahdollista käyttää esimerkiksi Windowsilla Amazon S3:lle tarkoitetuilla ohjelmilla pelkkiä portteja muuttamalla. Tästä syystä Openstackia verrataan usein isoihin pilvipalveluihin, kuten juuri S3, ja sitä on myös ruvettu kutsumaan pilvipalveluiden Linuxiksi.
Linux yksityisille asiakkaille owncloud Frank Karlitschek aloitti owncloudin kehittämisen vuonna 2010, tarkoituksena jakaa ilmainen ohjelmisto vaihtoehto. Mahdollistaa oman pilvipalvelu serverin luomisen ja sen koon, käyttäjien ja tietoturvan hallitsemisen niin kuin itse parhaakseen näkee. Valmiit sovellukset tietokoneille sekä mobiililaitteille joilla pääsee hallitsemaan tiedostojaan. Saman tyylinen kuin Dropbox, suurimpina eroina on dropboxin maksullisuus ja sen suljettu lähdekoodi. Ubuntu One Ubuntu One on Canonical yrityksen kehittämä ja ylläpitämä tiedostojen synkronointi sovellus. Perustuu avoimeen lähdekoodiin joka mahdollistaa äärettömät muokkausmahdollisuudet. Pohjimmiltaan samanlainen kuin yrityksille tarkoitetut pilvipalvelut. Huhtikuun 2014 alussa Canonical ilmoitti lopettavansa Ubuntu One palvelun nykymuodossaan kesäkuun alussa. Sitä ei enää saa integroituna Ubuntu 14.04 jakelussa ja lopettamisen yhteydessä lähdekoodi avataan. Bitcasa Bitcasa on vuonna 2011 perustettu yhtiö, joka tarjoaa yksityisille ja yrityksille erilaisia pilvipalveluita. Se sai alkunsa TechCrunch uutissivuston järjestämän kilpailun kautta, jossa sijoittajat etsivät uusia ja innovatiivisia tuotteita ja palveluita, joita he voisivat tukea. Bitcasaa voi käyttää suoraan web selaimesta, tai sen omalla ohjelmalla, joka on saatavissa niin Mac OS X:lle, kuin Windowsille. Linuxille tehdään
parhaillaan omaa ohjelmaa, mutta se on edelleen kesken ja vasta alpha vaiheessa. Bitcasa perustuu vanhaan teknologiaan, jota pidettiin ennen liian hitaana, mutta uusien Kernel distribuutioiden myötä siitä on tullut taas varteenotettava vaihtoehto perinteisemmälle virtuaalitietokone ratkaisulle. Sitä pidetään kustannustehokkaampana, kuin nykyisiä VM ratkaisuja, sillä siinä yritetään eliminoida kokonaan kahden käyttöjärjestelmän tarve. Nykyiset VM ratkaisut. Jotkut ovatkin arvelleet, että tällainen container niminen järjestelmä voisi olla pilvipalveluiden tulevaisuus, sillä erikseen käytettävät virtuaalitietokoneet vievät tällä hetkellä valtavasti resursseja, eikä niiden täyttä potentiaalia voida läheskään aina käyttää. Containerissa on
kuitenkin vielä paljon parannettavaa mm. tietoturvan takia, sillä hakkerin päästessä käsiksi yhteen osioon, pääsee hän todennäköisesti kaikkiin muihinkin. Dropbox Dropbox julkaistiin vuonna 2008 ja se tarjoaa käyttäjilleen mahdollisuuden jakaa ja tallentaa tietoja nopeasti ja kätevästi. Dropbox synkronoi tiedostot eri laitteiden ja alustojen välillä ja näyttää ne samanlaisena kansiona alustasta riippumatta. Dropboxin synkronointi on viety vielä pidemmälle,
sillä nykyään esimerkiksi kännykällä otetut kuvat voidaan samalla hetkellä synkronoida pilveen ja ovat katsottavissa samalla hetkellä esimerkiksi tietokoneelta. Dropbox on tällä hetkellä suosituin pilvitallennuspalvelu yli 200 miljoonalla käyttäjällään. DropBox Windows internet selaimella. Dropbox Android
Google Drive Google Drive on tietotekniikkajätti Googlen lanseeraama järjestelmä, joka mahdollistaa tiedostojen helpon varmuuskopioinnin ja jaon. Google driveen on myös sisäänrakennettu tekstinkäsittelyohjelmisto ja se onkin kasvattanut suosiotaan eräänlaisena internetin Officena. Google drive on julkaistu virallisesti vasta vuonna 2012, mutta on jo saavuttanu suuren suosion käyttäjien keskuudessa sen luotettavuuden, sekä halvan hintatasonsa ansiosta. Google drive on tehty Debianin päälle ja Google onkin ollut aktiivisesti tukemassa Linuxia ja vapaampaa internetiä. Onkin sinällään ihme, ettei googlella ole Linuxille omaa ohjelmistoa Driveen, vaan käyttäjät ovat kolmannen osapuolten ohjelmien varassa. Google Drive näkymä Google Chromella avattuna
LÄHTEET http://www.linuxjournal.com/content/containers%e2%80%94not virtual machines%e 2%80%94are future cloud