Che cos'è il "Fog computing"? [chiuso]


17

Sto leggendo un lavoro sui servizi cloud e tocca brevemente "Nebbia informatica" come esempio di possibile ramo di sviluppo futuro dell'infrastruttura software-hardware, senza specificare di cosa si tratti esattamente e dei suoi vantaggi.

Wikipedia ha alcune parole sul calcolo della nebbia nella sua pagina di calcolo Edge . Suppongo che potrebbe significare che l'elaborazione è distribuita in modo non uniforme tra un set di dispositivi, ma è in qualche modo diverso dal concentrare tutta l'elaborazione sul server di dati centrale (cloud computing) o sui dispositivi dell'utente finale (edge ​​computing), ma non sono sicuro.

Allora, cos'è esattamente il "Fog computing"?


20
" Che cos'è il fog computing? " - Una parola d'ordine.
Superbo

@Superbest - Come "cloud computing" non era già abbastanza una parola d'ordine.
Daniel R Hicks,

Risposte:


18

Fog Computing è un paradigma che estende il cloud computing e i servizi ai margini della rete. Simile al cloud, Fog offre agli utenti finali dati, elaborazione, archiviazione e servizi applicativi. Le caratteristiche distintive della nebbia sono la sua vicinanza agli utenti finali, la sua densa distribuzione geografica e il suo sostegno alla mobilità. I servizi sono ospitati ai margini della rete o persino ai dispositivi finali come set-top-box o punti di accesso. In tal modo, Nebbia riduce la latenza del servizio e migliora la qualità del servizio, garantendo un'esperienza utente superiore. Fog Computing supporta le emergenti applicazioni Internet of Everything (IoE) che richiedono latenza in tempo reale / prevedibile (automazione industriale, trasporto, reti di sensori e attuatori). Grazie alla sua ampia distribuzione geografica, il paradigma della nebbia è ben posizionato per i big data in tempo reale e le analisi in tempo reale.

A differenza dei data center tradizionali, i dispositivi Fog sono distribuiti geograficamente su piattaforme eterogenee, che coprono più domini di gestione. Cisco è interessata a proposte innovative che facilitano la mobilità dei servizi su tutte le piattaforme e tecnologie che preservano la sicurezza e la privacy degli utenti finali e dei contenuti tra domini.

La nebbia offre vantaggi unici per i servizi in diversi settori verticali come IT, intrattenimento, pubblicità, personal computer ecc. Cisco è particolarmente interessata a proposte incentrate su scenari di calcolo della nebbia relativi a Internet of Everything (IoE), reti di sensori, analisi dei dati e altri dati servizi intensivi per dimostrare i vantaggi di un tale nuovo paradigma, per valutare i compromessi in entrambe le distribuzioni sperimentali e di produzione e per affrontare potenziali problemi di ricerca per tali distribuzioni.

Da http://www.cisco.com/web/about/ac50/ac207/crc_new/university/RFP/rfp13078.html


24
Direi che il cloud computing ha già tutti gli elementi del fog computing e che questa è principalmente la creazione di un nuovo termine a fini di marketing.
Dan D.

7
Wow. Mi aspettavo una "nuvola di basso livello" o qualcosa sulla scarsa visibilità e ho avuto un muro di chiacchiere di marketing. Non sono più saggio.
njd

5
@njd: direi che sei più saggio, non proprio come speravi.
Brian Adkins,

12
@DanD. Vuoi dire proprio come il Cloud Computing descrive qualcosa che stavamo già facendo da decenni ma che poi ha ottenuto un nuovo termine per scopi di marketing?
Philipp

1
@DanD .: Non credo che il "cloud computing" descriva qualcosa. Alcuni dicono che X è il cloud computing, altri dicono che Y è. Dico che il Common Cloud è solo un'icona in un diagramma di rete che rappresenta Internet.
galleria

2

Forse non è quello a cui stavano guidando, ma ciò che mi è venuto in mente potrebbe essere descritto come elaborazione "cloud distribuito" - invece di raccogliere tali dati in un sito centrale (denominato) o complesso, i dati risiedono "localmente" rispetto a origine e accessibile tramite un meccanismo di localizzazione basato su indirizzo IP (o basato su server dei nomi) - simile ai meccanismi di calcolo dietetico già in atto, ma orientato ai dati. Qualche acquirente?


Sembra la definizione di Internet in generale.
user1306322

2
  • Servizio cloud: servizio accessibile da remoto su Internet.

  • Servizio antiappannamento: servizio cloud con memorizzazione nella cache mescolata. Un servizio antiappannamento sembra essere accessibile da una posizione accessibile tramite WAN centrale, Internet o aziendale, ma in realtà è accessibile localmente, ma il servizio ospitato localmente memorizza nella cache o distribuisce in modo trasparente, all'insaputa dell'utente finale.


Mi chiedo cosa determina quali dati devono essere memorizzati nella cache locale nel caso in cui l'utente debba accedervi. Inoltre, quali potrebbero essere i casi d'uso reali?
user1306322

In altre parole, "nebbia" è ciò che Google utilizza da anni.
Daniel R Hicks,

@ user1306322 - forse qualcosa di simile a Panzura: panzura.com/products/global-file-system - i tuoi sistemi su una determinata rete accedono a una Panzura locale, ma le reti trasversali di Panzura sincronizzano i dati in background.
LawrenceC,

@ultrasawblade quindi, fondamentalmente, l'archiviazione sincronizzata, come Google Drive?
user1306322

@ user1306322 - Penso che anche l'aspetto "just in time" sia importante per il concetto. Immagina di avere file in due posizioni. Un sistema di memorizzazione nella cache intelligente copia in modo trasparente il file da A a B solo quando qualcuno in B chiede il file o lo anticipa. La posizione B non sa davvero dove si trovano i file, la memorizzazione nella cache / backend lo capisce.
LawrenceC
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.