Mis on serveriteta andmetöötluse osas suurepärane ja mis mitte nii tore?

Autor: Roger Morrison
Loomise Kuupäev: 25 September 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Mis on serveriteta andmetöötluse osas suurepärane ja mis mitte nii tore? - Tehnoloogia
Mis on serveriteta andmetöötluse osas suurepärane ja mis mitte nii tore? - Tehnoloogia

Sisu


Allikas: chombosan / iStockphoto

Ära võtma:

Serverita arvuti on pilvepõhise virtuaalse taristu uusim mudel. Uurige välja, mida see saab ja mida ei saa teha tänase ettevõtte töökoormuse jaoks.

Tehnoloogiaüksused ennustasid juba mõnda aega IT-infrastruktuuri lõppu, vähemalt selles osas, mille pärast ettevõte peab muretsema. Kuid serverivaba arvutisüsteemi tõus on viinud vestluse täiesti uuele tasemele. (Serverivaba põhiteabe saamiseks vaadake Serverless Computing 101.)

Küsimus on kindlasti kehtiv. Miks tahaks keegi minna läbi oma arvutustehnoloogia infrastruktuuri ehitamise aja, vaeva ja kulu, kui saaks lihtsalt abstraktseid ressursse rentida vaid vajalikuks ajaks?

Kuid nagu iga tehnoloogia puhul, on serverita ka oma plussid ja halvad küljed, mis tähendab, et see pakub mõnedele rakendustele optimaalset tuge, teistele keskmist tuge ja teistele nõrka tuge.


Parem virtualiseerimine

Esiteks head punktid. Iisraeli ettevõtlusettevõtte YL Ventures sõnul on serverivaba arvutirakendus järgmine etapp kui teenus, milles virtualiseerimise keskmesse saavad tööajad ja operatiivjuhtimise funktsioonid. Seetõttu nimetatakse seda mõnikord teenuseks funktsioonina, kuna see võimaldab kasutajatel antud ülesannet täita, muretsemata serverite, virtuaalsete masinate või muude aluseks olevate arvutusressursside pärast. Peamised eelised on parem paindlikkus ja mastaapsus, samuti täpsemad kulude / tarbimise mudelid ja isegi parem turvalisus, eriti DDoS-i rünnakute vastu. (DDoS-rünnakute vastu võitlemise uue meetodi kohta vt teemat Kas Blockchaini tehnoloogia muudab DDoS-rünnakud aegunuks?)

Neil põhjustel võib ettevõtte sõnul serverivaba potentsiaal keeruka tarkvara väljatöötamise, juurutamise ja haldamise revolutsiooniliseks muutmiseks, mis omakorda muudab viisi, kuidas ettevõte loob ja toetab teenusepõhise majanduse võtmerakendusi. Tõusevad sellised algatused nagu DevOps ja asjade Internet saavad serverita arvutite abil tõenäoliselt märkimisväärset tõuget nii funktsionaalsuse kui ka kulude kokkuhoiu osas.


Tegelikult on serverite üks juhtivaid meister Netflix. Enam kui 100 miljoni abonendiga, kes voogesitas andmemahukat videosisu, lõpetas ettevõte hiljuti oma sisu edastamise platvormi migratsiooni pilve. Nüüd kasutab AWS Lambda teenust meediumifailide, varukoopiate tegemiseks, eksemplari juurutamiseks ja seiretarkvara toetamiseks. Muidugi, ettevõte võiks kogu selle sisemisele taristule paigutada, kuid ainuüksi kapitalikulud oleksid astronoomilised, rääkimata tehnikute armeest, mida on vaja operatiivse efektiivsuse lähedal.

Microsofti Azure'i funktsioonide programmijuht Donna Malayeri märgib ka, et serverita tehnoloogia viimased iteratsioonid eemaldavad hulga peamisi takistusi, mis olid alguses vastuvõtmist takistanud. Nende hulka kuulub silumise ja jälgimise jõulisem tugi, samuti kohalike virtuaalsete masinate tugi, mis võimaldab ettevõtetel kasutada kohapealseid arenduskogemusi, mis on kohustuslik era- ja hübriidpilvi ehitavatele ettevõtetele. Serverita serveri puhul peab muretsema ainult selle kood ja selle käivitamise viis; alusplatvorm hoolitseb kõige muu eest.

Tech Republic'i Matt Asay sõnul pole serveriteta andmetöötluse kõik puudused siiski lahendatud. Esiteks on tehnoloogia hõlpsam kui kunagi varem koodi loomine, serverita ressursis hostimine ja selle unustamine. See omakorda põhjustab tarbetut ressursitarbimist ja laiendatud rünnakvektoreid, mida saab kasutada pahatahtliku koodi sisestamiseks ettevõtte andmekeskkonda. Samal ajal on serverivabal võimalus suurendada sõltuvust ühest pakkujast, kuna uue koodi käivitamine samal platvormil, mis toetab olemasolevat koodi, on lihtsam. Mõlemal juhul on oluline märkida, et probleemid ei tulene serverita lahendusest endast, vaid viisist, kuidas ettevõte seda haldab.

Pole vigu ega stressi - teie samm-sammuline juhend elumuutva tarkvara loomiseks ilma oma elu hävitamata

Te ei saa oma programmeerimisoskusi parandada, kui keegi tarkvara kvaliteedist ei hooli.

Teadaolevad tundmatud

Lisaks serverivaba andmetöötluse nii positiivsetele kui ka negatiivsetele külgedele on veel palju teadmata, kuidas see integreerub üldisesse ökosüsteemi. Mänguarendaja Michael Churchmani sõnul on serverita kasutamise juhtumid endiselt suuresti määratlemata ja näivad piirduvat peamiselt suuremahuliste taustaprogrammide protsesside ja reaalajas andmete voogesitusega. Need on olulised funktsioonid, kuid moodustavad vaid väikese osa kogu ettevõtte töökoormusest.

Veel üks suur küsimus on see, kas serverivaba peaks integreeruma pärandi infrastruktuuriga või asendama selle. Kiusatus on kasutada ressursse, mis maksavad kõige vähem ja tagavad kõrgeima jõudluse. Kuid selle kindlaksmääramine igal üksikjuhtumil eraldi võib olla keeruline, eriti kui toetatavad teenused hakkavad üksteisega suhelda uudsel ja ettearvamatul viisil.

Kolmanda osapoole lahendusena puutub serverless kokku ka samade väljakutsetega rakenduste ja teenuste jõudluse osas. SLA on trahv kadunud või halvenenud teenuse abinõude täpsustamise eest, kuid need ei saa tagada tööaega. Otsustades, kas minna rakenduse jaoks serverivabaks või mitte, hinnake hoolikalt seisakute tagajärgi reaalajas.

Suhe teiste tekkivate tehnoloogiate, nimelt konteinerite ja serverivaba arvuti vahel on samuti suuresti teadmata. Paljud inimesed leiavad, et serverita tähistab konteinerite lõppu, enne kui nad isegi ettevõtte andmekeskkonda märkimisväärselt edasi jõuavad. Churchman väidab siiski, et serverita ja konteinerid täiendavad tegelikult üksteist, serverita ressursid toimivad välise teenusena, mis ei pea tingimata olema tihedalt integreeritud rakenduse peamiste konteinerite ökosüsteemi.

Nagu iga kujunemisjärgus tehnoloogia, peaks ettevõte omama serveriteta ettevaatust ja selget ettekujutust sellest, mida ta loodab sellest uuest keskkonnast saada. Ainult hoolika ja läbimõeldult kavandatud vastuvõtmise kaudu saavad organisatsioonid vähendada riski usaldada põhifunktsioonid endiselt arenevale kolmanda osapoole andmelahendusele, suurendades samal ajal uue, paindlikuma tegevuskeskkonna hüvesid.