Mis on servaarvutus?
Asjade internet (IoT) on meie ümber kõikjal – seadmed genereerivad pidevalt andmeid, mida tuleb salvestada ja kriitiliste rakenduste puhul reaalajas analüüsida. Äärtearvutus analüüsib neid andmeid otse allikas, tuues kaasa paradigma muutuse pilvearvutuse ajastul.
Mis on servaarvutus? Mõiste
Äärtearvutus on IoT-keskkonna jaoks mõeldud lahendus, mis pakub IT-ressursse, nagu salvestusmaht ja arvutusvõimsus, võimalikult lähedal andmeid genereerivatele seadmetele ja anduritele. Äärtearvutus on alternatiiv traditsioonilistele pilvelahendustele, mis kasutavad keskseid servereid.
Mõiste „edge“ viitab asjaolule, et selle lähenemisviisi puhul ei toimu andmete töötlemine tsentraliseeritult pilves, vaid detsentraliseeritult võrgu äärealal. Äärearvutuse eesmärk on pakkuda seda, mida pilv seni pakkuda ei suutnud: servereid, mis suudavad viivituseta analüüsida nutikatest tehastest, tarneketidest või liiklussüsteemidest pärinevaid tohutuid andmehulki, võimaldades neil intsidendi korral viivitamatult meetmeid võtta.
Äärtearvutuse põhitõed lühidalt
Äärtearvutuses kasutatakse väljakujunenud tehnoloogiaid kompaktse disainiga uue nimetuse all. Siin on ülevaade ääretehnoloogia olulisematest mõistetest:
- Võrgu ääreala: IT-žargoonis tähendab „ääreala“ võrgu ääreala. Millised komponendid võrgu äärealale kuuluvad, sõltub aga olukorrast. Näiteks telekommunikatsioonis võib võrgu äärealaks olla mobiiltelefon; võrgustatud isesõitvate autode süsteemis aga iga üksik sõiduk.
- Ääreseade: Iga võrgu ääres asuv andmeid genereeriv seade toimib ääre seadmena. Võimalikud andmeallikad on andurid, masinad, sõidukid või intelligentsed seadmed IoT-keskkonnas. Need võivad olla näiteks pesumasinad, tulekahjuandurid, lambipirnid või radiaatoritermostaadid.
- Äärevärav: Äärevärav on arvuti, mis asub kahe võrgu vahelisel üleminekul. IoT-keskkonnas kasutatakse ääreväravaid sõlmedena asjade interneti ja tuumvõrgu vahel.
Äärtearvutus vs uduarvutus
Kohalike töötlemisüksuste lisamine pilve ei ole uus lähenemisviis. Juba 2014. aastal võttis Ameerika Ühendriikide tehnoloogiaettevõte Cisco kasutusele turundusmõiste„fog computing“. Asjade interneti (IoT) keskkondades genereeritud andmeid ei saadeta enam otse pilve, vaid need koondatakse esmalt väikestesse andmekeskustesse, kus neid analüüsitakse ja valitakse välja edasiseks töötlemiseks.
Tänapäeval peetakse servaarvutust osaks uduarvutusest, kus IT-ressursid, nagu arvutusvõimsus ja salvestusmaht, liiguvad veelgi lähemale võrgu äärealal asuvatele IoT-seadmetele. Võimalik on ka mõlema kontseptsiooni kombineerimine. Järgneval joonisel on kujutatud arhitektuur, mis koosneb pilve-, udu- ja servakihtidest.

Tööstuse ja akadeemiliste ringkondade avatud konsortsiumi Open Fog Consortium raames töötatakse välja fog- ja servarvutuskeskkonna viitearhitektuure.
Miks valida servaarvutust?
Praegu kannavad keskandmekeskused suuremat osa internetist pärinevast andmevoost. Tänapäeval on andmeallikad aga sageli mobiilsed ja asuvad keskandmesüsteemist liiga kaugel, et tagada vastuvõetav reageerimisaeg (viivitus). See on eriti problemaatiline ajakriitiliste rakenduste puhul, nagu masinõpe ja ennetav hooldus.
Ennetav hooldus on valmis tulevaste tehaste hooldust ja juhtimist põhjalikult muutma. Uus hoolduskontseptsioon on loodud selleks, et tuvastada rikkeohtusid intelligentsete seiresüsteemide abil, nii et probleemid saaks kindlaks teha enne tegeliku rikke tekkimist.
Äärtearvutust ei peeta pilve asendajaks, vaid täienduseks, mis pakub järgmisi funktsioone:
- Andmete kogumine ja koondamine: servaarvutamine tugineb andmete kogumisele allika lähedal, sealhulgas eeltöötlusele ja andmekogumite valikule. Pilve üleslaadimine toimub vaid juhul, kui andmeid ei ole võimalik kohapeal töödelda, on vaja põhjalikku analüüsi või tuleb andmed arhiveerida.
- Kohalik andmete salvestamine: Suurte andmemahtude puhul on reaalajas edastamine pilve keskandmekeskusest tavaliselt võimatu. Seda probleemi saab vältida, salvestades vastavad andmed detsentraliseeritult võrgu äärealal. Äärevõrgu väravad toimivad sisu edastamise võrgus replikatsiooniserveritena.
- Tehisintellekti toetav seire: servaarvutus võimaldab ühendatud seadmete pidevat seiret. Koos masinõppe algoritmidega on võimalik reaalajas seisundi seire.
- M2M-side: servarvutust kasutatakse sageli koos M2M-sidega, et võimaldada võrgustatud seadmete vahelist otsest suhtlust.
Järgnev joonis illustreerib detsentraliseeritud pilvearhitektuuri põhimõtet, kus servaväravad toimivad vahendajatena pilves asuva keskarvuti ja võrgu äärealal asuvate IoT-seadmete vahel.

Kuidas saab servaarvutuse arhitektuure kasutada?
Äärearvutuse rakendused pärinevad tavaliselt asjade interneti (IoT) keskkonnast. Äärearvutustehnoloogia oluliseks kasvuteguriks on reaalajas töötavate sidesüsteemide kasvav nõudlus. Detsentraliseeritud andmetöötlust peetakse näiteks järgmiste projektide võtmetähtsusega tehnoloogiaks:
- Autodevaheline side: servarvutamine on oluline pilvepõhiste varajase hoiatamise süsteemide või isesõitvate sõidukite jaoks.
- Arukad võrgud: Tänu detsentraliseeritud energiahaldussüsteemidele peaksid elektrivõrgud suutma kohaneda võimsuse kõikumistega. Generaatoritele edastatavad andmed võimaldavad reageerida tarbimise muutustele reaalajas.
- Arukad tehased: servarvutuse abil on võimalik rakendada isekorraldavaid tootmisettevõtteid ja logistikasüsteeme.
Millised on servaarvutuse eelised?
Võrreldes traditsiooniliste pilvearhitektuuridega pakub servaarvutust mitmeid eeliseid:
- Reaalajas andmetöötlus: töötlemine toimub andmeallikate lähedal, mis aitab vältida viivitustega seotud probleeme.
- Vähendatud andmevoog: kohaliku andmeanalüüsi tõttu tuleb võrgu kaudu edastada märkimisväärselt vähem andmeid.
- Andmete turvalisus: nõuetele vastavust on lihtsam tagada.
Millised on servaarvutuse puudused?
Hoolimata paljudest eelistest on servaarvutamisel ka puudusi, mida tuleks rakendamisel arvesse võtta:
- Keerukam võrgustiku struktuur: hajutatud süsteem on keerukam kui tsentraliseeritud pilveinfrastruktuur.
- Hankekulud: servarvutamine nõuab palju kohalikku riistvara ja seetõttu kaasnevad sellega tohutud hankekulud.
- Hoolduskulud: Komponentide suure arvu tõttu ei saa eirata nii hooldus- kui ka halduskulusid.