Teknologi

Hva er edge computing? Kantberegning

Vi forklarer med eksempler hvordan edge computing, der data behandles nærmest mulig brukeren, fungerer, hvordan det skiller seg fra skyen, og hva som er fordelene med hensyn til hastighet, kostnad og personvern.

Aurora YazılımRedaksjonen 6 min lesetid
Hva er edge computing? Kantberegning
Hva er edge computing?

Svaret på hva edge computing er: data behandles så nær som mulig stedet der de oppstår, eller brukeren, i stedet for å sendes til et fjernt, sentralt datasenter. På tyrkisk kalles det uç bilişim (kantberegning). Det reduserer ventetiden, senker nettverkstrafikken og kostnadene, og gjør det lettere å la sensitive data bli lokale. Det erstatter ikke skyen, men utfyller den.

Hva er edge computing?

Edge computing betyr at databehandlingen flyttes til kanten av nettverket, altså dit dataene oppstår eller brukes. Dette punktet kan være en liten datamaskin ved siden av en sensor i en fabrikk, en kasse i en butikk, en basestasjon eller en server i brukerens by.

I den klassiske skymodellen forlater dataene enheten, reiser kilometervis til et stort datasenter, behandles der, og resultatet kommer tilbake. Edge computing forkorter denne reisen: En del av jobben gjøres på stedet, og bare det nødvendige sammendraget eller resultatet sendes til skyen.

Konseptet er ikke nytt. Nettverk for innholdsleveranse har jobbet etter en lignende logikk i årevis. Det nye er at ikke bare filer, men også kode og AI-modeller nå kan kjøres nær brukeren.

Slik fungerer edge computing

Det er enklest å tenke på arkitekturen for edge computing som tre lag:

  • Enhetslaget: Sensorer, kameraer, smarttelefoner og kassaapparater produserer data. Noen enheter kan utføre enkle operasjoner selv.
  • Edge-laget: En edge-server eller gateway nær enhetene filtrerer og analyserer dataene og tar beslutninger i sanntid.
  • Skylaget: Langtidslagring, analyse i stor skala, modelltrening og sentral administrasjon skjer her.

Et enkelt eksempel

Et kamera på en produksjonslinje tar titalls bilder i sekundet. Å sende alle bildene til skyen er både tregt og dyrt. En enhet i kanten gransker bildene på stedet og sender bare en logg og et varsel til skyen når den oppdager et feilaktig produkt. Linjen kan stoppes umiddelbart uten å vente på svar fra skyen.

Forskjellen på edge og sky

Forskjellen på edge og sky er ikke en forskjell mellom to konkurrerende teknologier, men en arbeidsfordeling. Hvor en oppgave utføres, avgjøres av behovet for ventetid, datamengde og personvern. Grunnleggende om skyen har vi forklart i artikkelen hva er skytjenester.

KriteriumSkyEdge (kant)
BeliggenhetStore, sentrale datasentrePunkter nær brukeren eller enheten
VentetidAvhengig av avstanden, høyereLav, egnet for umiddelbar respons
RegnekraftSvært høy, skalerer fleksibeltBegrenset, rettet mot et bestemt formål
Egnede oppgaverLagring, stor analyse, modelltreningSanntidsbeslutninger, filtrering, lokal behandling
Brudd i forbindelsenTjenesten påvirkesLokal behandling fortsetter som regel

Fordelene med edge computing

Hastighet og lav ventetid

Fysikkens lover endrer seg ikke: Jo lenger dataene reiser, desto senere kommer de tilbake. Lav ventetid er avgjørende innen områder som autonome systemer, industriell styring, direktesending og spill. På nettet forkorter det første responstid at siden leveres fra et punkt nær brukeren.

Kostnad og båndbredde

Å sende bare den meningsfulle delen i stedet for å flytte alle rådata til skyen reduserer kostnadene for dataoverføring og lagring. I virksomheter som bruker mange kameraer eller sensorer, kan denne forskjellen være tydelig.

Personvern og datalokalitet

Sensitive data, for eksempel kamerabilder eller helsedata, kan behandles på stedet, slik at bare det anonyme resultatet sendes ut. Denne tilnærmingen gjør det lettere å oppfylle krav til personvern og datalokalitet. Den er likevel ikke nok alene for juridisk samsvar. Sjekk også de gjeldende kravene i regelverk som KVKK (tyrkisk personvernlov, sammenlignbar med GDPR).

Robusthet

Når internettforbindelsen brytes, kan et skybasert system slutte å fungere. Et system som kjører i kanten, fortsetter med de grunnleggende funksjonene sine og synkroniserer dataene til skyen når forbindelsen er tilbake.

Tingenes internett og edge

Tingenes internett (IoT) er det mest naturlige bruksområdet for edge computing. Det er upraktisk å flytte alle dataene som millioner av små enheter produserer, til skyen. Dataene forhåndsbehandles nær enheten.

I landbruket kan sensorer for jordfuktighet og vær styre vanningen på stedet. I kjølekjedelogistikk oppdager enheten i kjøretøyet temperaturavvik umiddelbart og gir varsel. På hoteller styrer romsensorer energiforbruket. Når disse dataene integreres med hotellprogramvare, kan driften følges fra én skjerm.

I varehandelen kan kameraer i butikken analysere hyllebeholdningen på stedet, og kassasystemer kan fortsette salget selv om internett faller ut. Felles for alle disse scenariene er at beslutningen i sanntid tas på stedet, mens langsiktig analyse gjøres i skyen.

Edge for nettsteder

På nettet er den mest kjente formen for edge computing nettverket for innholdsleveranse (CDN). Bilder, stilfiler og skript kopieres til servere på ulike steder i verden, og den besøkende får tjenesten fra nærmeste punkt. Hvordan det fungerer, har vi forklart i artikkelen hva er CDN.

De siste årene har CDN-leverandører begynt å tilby muligheten til å kjøre kode, ikke bare filer. Omdirigeringsregler, språk- og regionsgjenkjenning, enkel personalisering og sikkerhetskontroller gjør at forespørselen behandles i kanten uten å nå hovedserveren i det hele tatt.

Likevel er ikke edge-laget nødvendig for alle nettsteder. For et bedriftsnettsted der de fleste besøkende kommer fra Tyrkia, er en godt konfigurert server, riktige hurtigbufferinnstillinger og optimaliserte bilder som regel nok. Forskjellene mellom hostingalternativene finner du i artikkelen hva er hosting.

Utfordringer med edge computing

Edge computing er ikke en mirakelkur. Før du bestemmer arkitekturen, må du ta hensyn til disse utfordringene:

  • Spredt administrasjon: I stedet for ett enkelt datasenter må titalls eller hundrevis av punkter oppdateres og overvåkes.
  • Fysisk sikkerhet: Edge-enheter står som regel ute i felten, ikke i et beskyttet datasenter, og det er risiko for tyveri og manipulering.
  • Begrensede ressurser: Regnekraften og lagringsplassen i edge-maskinvare er begrenset. Tunge oppgaver blir fortsatt overlatt til skyen.
  • Datakonsistens: Å samle data som behandles på ulike punkter, riktig i sentrum krever omhyggelig design.

Trenger virksomheten din edge?

Still tre spørsmål før du bestemmer deg: Har du en oppgave som krever respons på under ett sekund? Skaper datamengden du flytter til skyen, et kostnadsproblem? Har du en prosess som ikke kan stoppe når forbindelsen faller ut? Hvis du ikke svarer «ja» på noen av disse, trenger du ikke å ha det travelt med å investere i edge computing.

For de fleste små og mellomstore virksomheter er det første møtet med edge computing CDN- og hurtigbufferlagene de bruker uten å vite det. Å måle hastigheten på nettstedet og nettbutikkplattformen og forbedre server-, hurtigbuffer- og CDN-lagene samlet er temaet for tjenesten vår innen hastighet og ytelse.

For et nøkternt blikk på fremtidens teknologier kan du også lese artikkelen vår hva er en kvantedatamaskin. Hvis du trenger et spesialsystem som samler inn data fra enheter i felten, kan vi planlegge riktig arkitektur sammen med teamet vårt for Aurora-løsninger og mobiltilpasset design.

Vanlige spørsmål

01Hva er forskjellen på en edge-server og en vanlig server?

Teknisk sett kan det være lignende maskinvare. Forskjellen ligger i plassering og oppgave. En edge-server plasseres nær brukeren eller datakilden og settes som regel av til bestemte, raske oppgaver. En sentral server tar seg derimot av generelle oppgaver og behandling av store datamengder.

02Hva er sammenhengen mellom 5G og edge computing?

Mobiloperatører kan redusere ventetiden ytterligere ved å tilby regnekapasitet nær basestasjonene. 5G sitt mål om lav ventetid og edge computing utfyller hverandre. Hvor utbredt disse tjenestene er, varierer likevel med operatør og område.

03Fjerner edge computing behovet for skyen?

Nei. Edge computing tar seg av sanntids- og lokale oppgaver, mens skyen beholder styrken sin innen lagring, stor analyse og sentral administrasjon. De fleste sunne arkitekturer er hybride og bruker begge deler sammen.

Edge computing gir fordeler med hensyn til hastighet, kostnad og personvern ved å behandle data nær brukeren. Den er likevel ikke en konkurrent til skyen, men en utfyller. Hvis du vil måle og forbedre hastigheten på nettstedet ditt i alle lag, også edge-laget, kan du se på Auroras tjeneste for hastighet og ytelse.