Pilvandmetöötlus

Eelised

Pilvandmetöötlus põhineb ressursside jagamisel, et saavutada sidusust ja mastaabisäästlikkust (sarnaselt elektrivõrguga) interneti kaudu. Pilvandmetöötluse alustalaks on koondunud infrastruktuuri ja ühisteenused. Pilv samuti keskendub jagatud ressursside efektiivsuse maksimeerimisele. Neid ressursse tavaliselt ei jagata ainult paljude kasutajate vahel, vaid neid ka liigutatakse vastavalt vajadusele. Näiteks pilvandmetöötluse süsteem, mis töötab Euroopa kasutajate jaoks Euroopa inimeste töötundide ajal võib need samad ressursid üle viia ja töötada Põhja-Ameerika inimeste jaoks nende töötundide ajal. Selline andmetöötluse viis peaks kasutama maksimaalset arvutijõudlust ja seeläbi vähendama kahju loodusele.

Majutatud teenused

Terminit "pilvandmetöötlus" kasutatakse põhiliselt majutatud teenuste müügiks, mis tähendab, et serverid ja andmed asuvad eemal lõppkasutajast. Lõppkasutaja siseneb pilvepõhisesse teenusesse veebibrauseri või telefonirakenduse kaudu ja pääseb oma andmetele ligi. Näiteks võib tuua Amazoni veebiteenuse ja Google'i App mootori, mis jagavad kasutajale ruumi, mida kasutaja saab pilves kasutada.

1950

Mõiste "pilvandmetöötlus" pärineb 1950. aastatest, kus kõrgkoolidesse ja korporatsioonidesse tekkisid suurarvutid, millele oli võimalik ligi pääseda läbi väikeste terminaliarvutite, millel endal polnud sisemisi andmetöötlusvõimalusi.

1960–1990

Juba 1960. aastatel pakkus John McCarthy välja pilvandmetöötluse kontseptsiooni, mida käsitles lähemalt Douglas Parkhilli raamat "The Challenge of the Computer Utility". Termin "pilv" (inglise cloud) pärineb telekommunikatsioonifirmadest, mis 1990. aastatel hakkasid pakkuma otseühenduste asemel VPN-teenuseid. Need olid sama kvaliteediga, kuid märksa odavamad, kuna võimaldasid firmal suunata võrguliiklust vastavalt vajadusele, kasutades olemasolevat võimsust efektiivsemalt. Pilvesümboliga tähistati punkti, kus vastutus siirdus kasutajalt teenusepakkujale.

Termini päritolu

Termini "pilvandmetöötlus" päritolu on ebaselge. Mõiste "pilv" antud kontekstis kirjeldab teaduses kõige üldisemalt suuri objekte, mis kaugelt näivad pilvena ning mille sisu lähemalt ei uurita.
Tänapäevases tähenduses kasutati mõistet pilvandmetöötlus esmalt Compaqi firma dokumentides 1996. aastal.
Termin sai populaarseks, kui Amazon.com tutvustas Elastic Compute Cloudi 2006. aastal.

Avalik pilv

Avalik pilv (inglise keeles public cloud) on pilvandmetöötluse teenuse pakkumine kõigile.
Avalikus pilves jagab teenusepakkuja arvutusvõimsust dünaamiliselt kõigile soovijatele internetis iseteenindusega veebirakenduste ja -teenuste kaudu, maksustades tarbijaid ükshaaval.

Privaatpilv

Privaatpilv (inglise keeles private cloud) on kliendi- või ettevõttepõhine pilvandmetöötlus.
Privaatpilv (inglise keeles private/internal cloud) on üheainsa organisatsiooni tarbeks tegutsev infrastruktuur, mida haldab kas sama organisatsioon või teenusepakkuja. See võib asuda nii tarbija pinnal kui ka mujal.
Privaatpilvi on kritiseeritud, kuna kasutajad peavad arvutivõrke endistviisi ostma, ehitama ja haldama ning ei võida niimoodi ehitus- ja hoolduskulude arvelt. Seetõttu ei rajane privaatpilved samal majandusmudelil kui avalikud pilved.

Kogukonnapilv

Kogukonnapilv (inglise keeles community cloud) jagab infrastruktuuri mitme organisatsiooni vahel spetsiifilises kogukonnas ühiste huvidega (turvalisus, legaalsus, vastavus õigusaktidele). Seetõttu ei oma tähtsust, kas seda juhitakse nende endi või kolmanda isiku poolt ning kas tehakse sisemiselt või väliselt. Kulud jaotuvad vähemate kasutajate vahel kui avalikul pilvel, nii et ainult osa kulude säästmise potentsiaalist pilvandmetöötluse pealt säästetakse.

Hübriidpilv

Hübriidpilv (inglise keeles hybrid cloud) on kombinatsioon kahest või enamast pilvest (privaatpilv, kogukonnapilv ja avalik pilv), mis jäävad ainulaadseteks üksusteks, kuid seovad need siiski omavahel kokku, pakkudes eri pilvandmetöötluse mudelite kõiki boonuseid.
Leidub erinevaid variatsioone hübriidpilvedest. Näiteks võib organisatsioon hoida tundlikke andmeid privaatse pilve rakendusel, aga ühendada see rakendus raamatupidamise rakendusega avalikul pilvel.

Pilvehaldus

Pilvandmetöötlus seisab silmitsi mitmete haldusprobleemidega.
Pilvi kasutavad firmad ei oma pilvkeskkonda majutavat varustust ja kuna pilvkeskkond ei asu firma enda võrgus, puudub firmal pilve üle (täielik) kontroll.
Avalike pilveteenuste kasutajad peavad arvestama ning kohanduma pilveteenuste pakkuja kasutatava arhitektuuriga ning kasutama teenusepakkuja seatud kindlaid parameetreid pilvkomponentidega töötamisel.
Kohandumine sisaldab pilve rakendusliidese läbi IP-aadresside, alamvõrkude, tulemüüride ning andmetalletusfunktsioonide seadistamist. 
Kuna kontroll nende funktsioonide üle sõltub pilveteenuse pakkuja infrastruktuurist ning teenustest, siis peavad avaliku pilve kasutajad integreeruma pilve infrastruktuuri haldusega.
 
Nii avalike kui ka privaatsete pilvkeskkondade jaoks on probleemiks kasutajate poolt juurutatud rakenduste ressursikulu haldamine. 
Kuna kasutajatel on võimalus juurutada rakendusi iseteenindusportaalides, siis võib igasuguses suurusjärgus rakendusi ilmuda pilvkeskkonda, kasutada ettearvamatul hulgal ressursse ja igal ajal keskkonnast kaduda.
Hübriidpilvedel, mis koosnevad nii avalikust kui ka privaatpilvest, on veel eraldi probleemid. Tuleb vältida tundlike andmete sattumist avaliku pilve serveritesse, vältida andmemahu üleliigset kasutamist ja halvasti hallatud piltide vohamist.
 
Informatsioonitaseme haldamine hübriidpilves on samuti tähtis ülesanne. Kohalikud pilved peavad infot jagama rakendustega, mis on juurutatud mujal, mingis avaliku pilve keskkonnas. Hübriidpilvedes on tavaliselt ka keerukad poliisid, juurdepääsuload ja piirangud, mida tuleb järjepidevalt hallata nii avalikes kui ka privaatpilvedes.

Privaatsus

Kasvav pilvandmetöötluse kasutuselevõtt on toonud esile privaatsuse probleemi. Pilvandmetöötlust pakkuvatele firmadele on antud ligipääs paljude inimeste ja firmade andmetele. Selle ligipääsuga kaasneb suur risk nende andmete juhuslikule või tahtlikule avalikustamisele.

Turvalisus

Pilvandmetöötlus pakub palju eeliseid, kuid on kaitsetu ohtude eest. Kuna pilvandmetöötlus pidevalt kasvab, siis on tõenäoline, et üha rohkem kurjategijaid leiavad viise kuidas süsteemi nõrku kohti ära kasutada. Ohu ärahoidmiseks peaksid pilvandmetöötluse teenust pakkuvad firmad suuresti investeerima turbemeetmetesse. Turbeprobleemidega tuleb tegelda, et usaldus pilvandmetöötluse vastus ei väheneks.

Avatud lähtekood

Avatud lähtekoodiga tarkvara on olnud põhiliseks vundamendiks paljudele pilvandmetöötlus rakendustele, näiteks Hadoopi võrgustik ja VMware's Cloud Foundry. Siiski 2007. aasta novembris andis Free Software Foundation välja Affero General Public License, GPLv3 versiooni, mis pidi kinni panema pealtnäha seadusliku augu seoses tasuta tarkvaraga, mis oli disainitud kasutamiseks üle võrgustiku.

Ärakasutamine

Nagu eraviisiliselt ostetud riistvaraga, saavad kliendid osta pilvandmetöötluse teenuseid kuritegelikel eesmärkidel. See hõlmab paroolide kräkkimist ja rünnakute käivitamist kasutades ostetud teenust. 2009. aastal kasutas panganduslik Trooja hobune populaarset Amazoni teenust nn käsuta-ja-kontrolli kanalina ning levitas tarkvarauuendusi ja kahjulikke instruktsioone arvutitele, mis olid nakatatud pahavaraga.