Home Cloud Informatica Fog Computing – Quali sono le somiglianze e le differenze con il Fog Computing? edge computing?

Fog Computing – Quali sono le somiglianze e le differenze con il Fog Computing? edge computing?

Di recente, il termine “fog computing” è stato utilizzato insieme a cloud computing e a edge computing. “Fog computing” è un termine relativamente nuovo proposto da Cisco Systems e viene spesso utilizzato nello stesso contesto di edge computing. Allora perché abbiamo dovuto creare una nuova parola? Qui spiegheremo il significato di “fog”, la differenza tra fog computing e . edge computinge l'”elaborazione distribuita” comune al fog computing e al fog computing. edge computing. Discuteremo inoltre il ruolo di ciascun server in un tipico modello a tre livelli cloud fog/edge physical device.

Che cos’è la “nebbia”?

Che cosa significa nebbia? Fog è nebbia in inglese. La parola “cloud” in cloud informatica, che oggi è diventata un termine comune, significa “cloud”. In altre parole, significa che è più vicino al suolo di cloud. Ad esempio, se un dispositivo fisico come un sensore è “ground”, è un termine generale per i sistemi che esistono più vicini a cloud delle nuvole e che si frappongono tra cloud e il dispositivo fisico. Inoltre, la parola “nebbia” può avere il significato di disperdere le nuvole per farle sembrare nebbia.

Un termine comunemente usato e simile per un sistema che funziona tra il sito cloud e i dispositivi fisici è “.edge computing.” In realtà, edge computing e fog computing non sono usati in modo molto rigoroso e si può dire che attualmente sono usati quasi con lo stesso significato. Ci sono molti esempi di scrittura “edge/fog computing” insieme.

La differenza tra “nebbia” e “edge”.

Allora perché avete osato creare una nuova parola? Tenendo presente questo, la differenza tra edge computing e fog computing diventa evidente.

Edge computing è una tecnologia che riduce il carico sul server elaborando i dati in una posizione vicina all’utente e non concentrandosi sul cloud. Quindi, ancora una volta, svolge il lavoro tra il cloud e il dispositivo fisico, solo che edge computingè più vicino al dispositivo fisico, mentre il fog computing è un po’ più vicino al cloud. Il fog computing mira a ottimizzare le risorse applicando la tecnologia cloud laterale ai server edge ed eseguendo un’elaborazione distribuita in tempo quasi reale. Per così dire, l’obiettivo è quello di avvicinarsi all’cloud computing preservando le capacità e i benefici di . edge computing.

Al contrario, spostando le funzioni del server cloud sul server edge , si può dire che l’elaborazione sul server cloud è distribuita. Come accennato in precedenza, il termine fog computing è stato coniato paragonando la decentralizzazione dei server cloud alla dispersione delle nuvole nella nebbia.

La necessità di un’elaborazione distribuita

Ciò che è comune a edge computing e il fog computing è l'”elaborazione distribuita”. Cloud computing, invece, è in linea di principio un'”elaborazione centralizzata”. Si può affermare che questa “elaborazione distribuita” è il motivo per cui edge computing e il fog computing sono sotto i riflettori. Perché è necessaria l’elaborazione distribuita?

Uno dei motivi è la limitazione dell’elaborazione cloud . Gli svantaggi dell’elaborazione cloud , o centralizzata, sono che la quantità di dati inviati alla rete è elevata, con conseguente rallentamento della velocità, e che i dati sono concentrati sul server cloud , con conseguenti problemi di sicurezza. Pertanto, diventa necessario creare un server intermedio tra il dispositivo fisico e il server cloud ed eseguire qui l’elaborazione distribuita. A seconda che questo server intermedio sia più vicino al dispositivo fisico (serveredge ) o compatibile con il server cloud (chiamato per comodità fog server), dipende dal fatto che si chiami edge computing o fog computing.

Nell’esempio precedente, abbiamo considerato un modello a tre livelli composto da un server cloud , un server intermedio e un dispositivo fisico, ma in realtà non esiste un server cloud ed è composto da due livelli di server multipli e dispositivi fisici. Esiste anche un sistema. In un sistema di questo tipo, l’elaborazione eseguita dal server cloud nel modello a tre livelli viene elaborata dal server che si trova di fronte al server cloud. Questo gruppo di server comprende anche i server edge , ma è il più vicino al sistema a cui mira il fog computing in quanto ha sia funzioni di server cloud che di server edge .

Un esempio del ruolo di ogni server in un modello a tre livelli

Infine, esaminiamo il ruolo di ciascun server nel modello a tre livelli. Come già detto, può trattarsi di un modello a due livelli, ma qui considereremo un modello a tre livelli composto da un server generale cloud , un server intermedio e un dispositivo fisico.

In primo luogo, il ruolo del server edge è quello di raccogliere dati e rispondere alle emergenze. Per risposta alle emergenze si intende, ad esempio, un arresto temporaneo di emergenza di un robot quando rischia di colpire una persona. I server Edge sono fondamentalmente più veloci in quanto più vicini al luogo in cui vengono generati i dati, quindi edge computing è probabilmente il più adatto per l’elaborazione urgente. Pertanto, l’intelligenza artificiale (AI) utilizzata in applicazioni come la manutenzione predittiva sarà fondamentalmente collocata sul server edge a causa della richiesta di velocità.

Il ruolo del fog server è quello di memorizzare e analizzare i dati e inviare i risultati al sito cloud. In alcuni casi, il fog server può raccogliere i dati direttamente o agire come server cloud per conto dell’utente. Nell’esempio dell’intelligenza artificiale riportato sopra, potrebbe essere collocata su un fog server per le applicazioni in cui non è richiesta la velocità di risposta.

Il server cloud è responsabile della gestione dei dati provenienti dal server edge e dal fog server, della loro visualizzazione al responsabile e dell’invio dei risultati dell’analisi a un sistema di livello superiore (ad esempio, un sistema di gestione aziendale). Inoltre, in edge computingI server cloud spesso memorizzano e analizzano i dati.

Cose da tenere d’occhio quando si distribuisce l’elaborazione edge/fog

Questa volta ho dato una breve occhiata alle basi del fog computing. La costruzione di edge computing e del fog computing dovrà essere effettuata in base alla strategia del sistema produttivo nel suo complesso, considerando attentamente la situazione sul campo. Inoltre, non si può dire che questo sia generalmente buono in termini di quale processo viene elaborato da quale server e sono necessari un senso di equilibrio. Edge computing e il fog computing si può dire che sarà messo in campo in futuro, quindi quando si chiede a uno specialista esterno, vorrei prestare attenzione a questi punti e procedere con la costruzione del sistema ottimale.

MESSAGGI CORRELATI