Edge computing verandert geleidelijk en ingrijpend de manier waarop we gegevens beheren. Hoe werkt het? Verwerk gegevens zo dicht mogelijk bij de eindgebruiker of de verbonden objecten die ze genereren., zonder ze naar de cloud te hoeven verplaatsen. Het resultaat: een sneller, goedkoper en betrouwbaarder systeem. We vertellen je er alles over.
Traditioneel worden gegevens opgeslagen en verwerkt op beide uiteinden van het netwerk :
- of zo dicht mogelijk bij de gebruikerop onze computers, smartphones of op de lokale servers van het bedrijf,
- of ver weg van de gebruiker, op externe servers binnen gigantische datacenters, in de cloud.
Edge computing definieert een derde manier.
Definitie van edge computing
Zoals de naam al zegt, houdt edge computing in dat gegevens gedistribueerd worden verwerkt, aan de rand van het netwerk, in plaats van centraal in de cloud. Het maakt gebruik van minidatacenters om gegevens zo dicht mogelijk bij aangesloten objecten, eindgebruikers en bedrijven op te slaan en te verwerken. Het resultaat: een betere servicekwaliteit door een betere latentie, verwerkingscapaciteit, energieverbruik en milieu-efficiëntie. Na verwerking kan een deel van de gegevens naar de cloud worden gestuurd voor andere vormen van niet-urgente verwerking.
Edge computing is dus op zich niets nieuws. Gedistribueerd computergebruik bestaat al lang, maar het gebruik en de toepassingen ervan groeien snel dankzij de opkomst van verbonden objecten, die de bandbreedte van netwerken die verbonden zijn met de cloud onder druk zetten.
Ideaal voor het verwerken van gegevens in realtime
De cloud staat voor een aantal moeilijke uitdagingen: steeds meer gegevens verwerken en deze steeds sneller verwerken. Voor bepaalde toepassingen (industrie, energieproductie, geneeskunde, wegverkeersbeheer, enz.) zijn verwerkingstijden en reactietijden kritiek. Gegevens moeten bijna in realtime worden verwerkt.
In de industrie
Red Hat, een bedrijf dat infrastructuuroplossingen biedt, geeft een goed voorbeeld: in een moderne productiefabriek monitoren zo'n 2.000 Internet of Things (IoT)-sensoren de productie. Deze verbonden sensoren genereren ongeveer 2.200 terabytes aan gegevens per maand. Een massa gegevens die sneller verwerkt kan worden op slechts een paar kilometer van de fabriek dan in een datacenter op een ander continent.
In logistiek en mobiliteit
Een ander voorbeeld zijn connected voertuigen. Bussen, treinen, trams en vrachtwagens zijn uitgerust met GPS-chips en sensoren om het verkeer in realtime te volgen en passagiersstromen te analyseren. De boordcomputer geeft realtime informatie over de verkeerssituatie (ongevallen, wegwerkzaamheden, geblokkeerde wegen, enz.). Hierdoor kunnen bezorgers de snelste routes vinden volgens hun bezorgplannen. Het is moeilijk voor te stellen om 30 minuten te wachten tot de route is bijgewerkt en vervolgens vast te komen zitten in het verkeer omdat het verzenden en verwerken van de gegevens te lang duurde.
Het aantal en het gebruik van verbonden objecten en het internet der dingen (IoT) neemt explosief toe: 13 miljard wereldwijd in 2022, bijna 30 miljard in 2030, volgens Statista. Alleen al in Frankrijk schatten Ademe en Arcep het aantal op 244 miljoen. Hieronder vallen onze mobiele telefoons en laptops, maar ook robots, camera's en sensoren die worden gebruikt in de industrie en smart cities. De ontwikkeling van 5G zal dit fenomeen nog versnellen.
En om al deze gegevens te verwerken, is edge computing de voor de hand liggende oplossing. Volgens Research & Markets groeit edge computing met 17 % per jaar.
Gartner schat dat in 2025 meer dan 50 % van de gegevens die door bedrijven worden beheerd, buiten de cloud zullen worden verwerkt.
De voordelen van edge computing
Verminderde communicatievertraging
Door informatie zo dicht mogelijk bij de bron te verwerken, wordt de tijd die nodig is om gegevens over te dragen en dienovereenkomstig te reageren aanzienlijk verkort. Als er bijvoorbeeld een storing optreedt in een productielijn, kunnen IIoT-sensoren (Industrial Internet of Things) de gegevens en de analyse daarvan zo snel mogelijk doorsturen.
Hogere prestaties
Door minder gegevens in de cloud te verzenden, zullen de gegevens sneller en met een hogere verwerkingscapaciteit worden verwerkt. Het bedrijf zal ook gegevens kunnen cachen in een CDN (content delivery network) dat geïntegreerd is in het edge netwerk. Hierdoor kan content, met name video, sneller worden gedistribueerd.
Lagere infrastructuurkosten
Door bandbreedte en datacenterresources te beperken, levert edge computing aanzienlijke besparingen op.
Grotere schaalbaarheid
Gedistribueerde edge computing maakt het mogelijk om de middelen die nodig zijn om gegevens te verwerken en op te slaan te moduleren.
Milieu-efficiëntie
Door IT-resources te besparen en het volume van uitgewisselde gegevens te verminderen, stoot edge computing minder CO2 en heeft minder impact op het milieu.
Edge computing, ter vervanging van de cloud?
Edge computing heeft ook nadelen. Het eerste is dat je gebruik moet maken van serviceproviders die deze edge service aanbieden. Afhankelijk van de locatie van het bedrijf is de keuze niet zo groot als bij cloudproviders.
Het andere nadeel betreft cyberveiligheid. Hoe meer informatie in de periferie wordt verwerkt, hoe complexer de architectuur wordt. Apparatuur en dienstverleners zijn waarschijnlijk heterogener. De hardware en processen kunnen verschillend zijn, met verschillende leveranciers... waardoor de kwetsbaarheid architectuur.
Edge computing is dus geen vervanging voor de cloud. Het is een aanvulling op de cloud door gegevens te verwerken die een hoge verwerkingssnelheid vereisen. Andere soorten gegevens, of ze nu minder kritisch of massaler zijn, kunnen in de cloud verwerkt blijven worden. De cloud zal dus niet verdwijnen.