L'edge computing sta elaborando su server e dispositivi localizzati per elaborare più rapidamente i dati nelle applicazioni. Invece di affidarsi interamente a fornitori di cloud computing o data center per elaborare tutti i dati, forse a centinaia di chilometri di distanza, l'edge computing elabora prima i dati inizialmente su un server locale, sia che si trovi in un dispositivo personale o in un piccolo data center nell'area geografica dell'utente regione. L'edge computing aiuta a ottimizzare la larghezza di banda. Più dispositivi che inviano dati a strutture distanti possono ridurre la velocità e la funzionalità della rete, quindi l'elaborazione dei dati su un dispositivo periferico può essere molto più veloce.
Il cloud computing e data center di grandi dimensioni sono necessari per l'archiviazione e l'utilizzo dei dati, soprattutto perché aumenta la richiesta di elaborazione più rapida e maggiore capacità di archiviazione. Ma le lunghe distanze dai data center a un personal computer o telefono possono causare il backup della rete, il che impedisce alla tecnologia Internet of Things di funzionare in modo più efficiente. I dispositivi e i sistemi IoT dovrebbero aggiornarsi immediatamente per avere il loro pieno effetto e l'edge computing lo rende più probabile elaborando i dati su un dispositivo o server vicino per ottenere risultati più rapidi. Tali dispositivi sono noti come dispositivi periferici.
La tecnologia edge diventerà più importante man mano che l'informatica pervasiva e ambientale si integrerà ulteriormente in dispositivi, case, aziende e veicoli. Le auto intelligenti in particolare richiederebbero una risposta quasi istantanea ai dati in arrivo; quei dati non vedono l'ora di essere elaborati da un provider di cloud o da un data center distanti. Anche le infrastrutture intelligenti richiederebbero un'analisi dei dati in tempo reale se fossero installate sulle strade.
L'edge computing e le reti 5G sono due tecnologie simili e correlate: le reti 5G per dispositivi consentono Internet e l'elaborazione più veloci. La bassa latenza è una priorità per il 5G e l'edge computing. Le reti 5G non sono state implementate ovunque, in parte perché molte aree non hanno capacità di rete per supportare completamente la tecnologia. Ma l'edge computing potrebbe essere in grado di accelerare lo sviluppo del 5G e colmare il divario tra l'implementazione completa del 5G e le applicazioni che richiedono un'elaborazione immediata dei dati.
Sfide di edge computing
L'edge computing potrebbe consentire alle aree rurali di avere accesso a reti veloci e tecnologia IoT. Tuttavia, una delle sfide nell'implementazione con successo dell'edge computing in alcune località geografiche è la mancanza di reti adeguate per supportare tale elaborazione. I piccoli data center edge, che sono stati proposti per l'implementazione dell'edge computing, sarebbero difficili da gestire e proteggere, soprattutto nelle aree rurali con meno persone e risorse di sicurezza.
Anche la sicurezza Edge in generale è difficile da mantenere. È sparso su dispositivi e server, molti dei quali non hanno gli stessi livelli di sicurezza dei grandi data center o dei fornitori di cloud. I dati che si spostano oltre il confine sono molto difficili da monitorare e proteggere. I processi di autenticazione e la crittografia dei dati per dispositivi ed endpoint sono importanti.
Fornitori di edge computing
Alcune aziende offrono software per l'edge computing, che può essere installato su dispositivi personali o aziendali. Alcuni fornitori di edge computing includono:
- Amazon Web Services (AWS)
- RedHat
- HPE Edgeline
- Microsoft Azure
- IBM
- Cisco
- Dell EMC
- LINFA