Co to jest „mgła obliczeniowa”? [Zamknięte]

17

Czytam pracę nad usługami w chmurze, która krótko omawia „Fog computing” jako przykład możliwej przyszłej gałęzi rozwoju infrastruktury sprzętowo-programowej, bez precyzowania, czym ona dokładnie jest i jakie są jej zalety.

Wikipedia ma kilka słów na temat obliczeń Fog na swojej stronie obliczeniowej Edge . Przypuszczam, że może to oznaczać, że przetwarzanie jest rozkładane nierównomiernie między zestaw urządzeń, ale w jakiś sposób różni się od koncentrowania całego przetwarzania na centralnym serwerze danych (przetwarzanie w chmurze) lub urządzeniach użytkowników końcowych (przetwarzanie na krawędzi), ale nie jestem pewien.

Czym dokładnie jest „Obliczanie mgły”?

użytkownik1306322
źródło
20
Co to jest mgła obliczeniowa? ” - modne hasło.
Superbest
@ Superbest - Podobnie jak „przetwarzanie w chmurze” nie było już dość modnym słowem.
Daniel R Hicks

Odpowiedzi:

18

Fog Computing to paradygmat, który rozszerza zakres przetwarzania i usług w chmurze na brzeg sieci. Podobnie jak Cloud, Fog zapewnia użytkownikom danych końcowych usługi danych, obliczeń, przechowywania i aplikacji. Cechami wyróżniającymi Mgłę są bliskość użytkowników końcowych, gęsty rozkład geograficzny oraz wsparcie mobilności. Usługi są hostowane na brzegu sieci, a nawet na urządzeniach końcowych, takich jak przystawki STB lub punkty dostępu. W ten sposób Fog zmniejsza opóźnienia serwisowe i poprawia QoS, co zapewnia lepsze wrażenia użytkownika. Fog Computing obsługuje nowe aplikacje Internetu Rzeczy (IoE), które wymagają czasu oczekiwania / przewidywalnego czasu rzeczywistego (automatyka przemysłowa, transport, sieci czujników i urządzeń wykonawczych). Dzięki szerokiemu rozkładowi geograficznemu paradygmat Fog jest dobrze przygotowany do dużych zbiorów danych i analiz w czasie rzeczywistym.

W przeciwieństwie do tradycyjnych centrów danych, urządzenia Fog są rozmieszczone geograficznie na heterogenicznych platformach, obejmujących wiele domen zarządzania. Firma Cisco jest zainteresowana innowacyjnymi propozycjami ułatwiającymi mobilność usług na różnych platformach oraz technologiami, które zapewniają bezpieczeństwo użytkowników końcowych i treści oraz prywatność w różnych domenach.

Fog zapewnia wyjątkowe korzyści dla usług z różnych branż, takich jak IT, rozrywka, reklama, komputery osobiste itp. Cisco jest szczególnie zainteresowany propozycjami, które koncentrują się na scenariuszach Fog Computing związanych z Internetem wszystkiego (IoE), sieciami czujników, analizą danych i innymi danymi intensywne usługi w celu wykazania zalet takiego nowego paradygmatu, oceny kompromisów zarówno we wdrożeniach eksperymentalnych, jak i produkcyjnych oraz w celu rozwiązania potencjalnych problemów badawczych w tych wdrożeniach.

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

Dan D.
źródło
24
Twierdziłbym, że przetwarzanie w chmurze ma już wszystkie elementy przetwarzania w mgle i że jest to głównie stworzenie nowego terminu do celów marketingowych.
Dan D.
7
Łał. Spodziewałem się „chmury niskiego poziomu” lub czegoś o słabej widoczności i dostałem ścianę marketingowego paplania. Nie jestem mądrzejszy.
njd
5
@njd: Twierdziłbym, że jesteś mądrzejszy, ale nie tak, jak chciałeś.
Brian Adkins
12
@DanD. Masz na myśli, tak jak Cloud Computing opisuje coś, co robiliśmy już od dziesięcioleci, ale potem dostałeś nowy termin na cele marketingowe?
Philipp
1
@DanD .: Nie sądzę, że „przetwarzanie w chmurze” nic nie opisuje. Niektórzy twierdzą, że X to przetwarzanie w chmurze, inni - Y. Mówię, że Common Cloud to tylko ikona na schemacie sieci przedstawiającym internet.
fresnel
2

Być może nie o to chodziło, ale to, co do mnie przyszło, można określić jako „chmurę rozproszoną” - zamiast zbierać takie dane w centralnej (nazwanej) witrynie lub kompleksie, dane są „lokalnie” w odniesieniu do pochodzenia i dostępne za pośrednictwem mechanizmu lokalizacji opartego na adresie IP (lub serwerze nazw) - podobnego do mechanizmów dietetycznych już istniejących, ale zorientowanych na dane. Jacyś chętni?

użytkownik311388
źródło
Brzmi jak definicja Internetu w ogóle.
user1306322
2
  • Usługa w chmurze: usługa dostępna za pośrednictwem Internetu.

  • Usługa mgły: usługa chmurowa z buforowaniem wmieszana. Usługa mgły wydaje się być dostępna z centralnej, internetowej lub korporacyjnej lokalizacji WAN, ale w rzeczywistości jest dostępna lokalnie, ale lokalnie hostowana usługa w sposób przezroczysty buforuje lub rozpowszechnia, bez wiedzy użytkownika końcowego.

LawrenceC
źródło
Zastanawiam się, co decyduje o tym, jakie dane powinny być buforowane lokalnie na wypadek, gdyby użytkownik musiał uzyskać do nich dostęp. Jakie mogą być rzeczywiste przypadki użycia?
user1306322
Innymi słowy, „mgła” jest tym, czego Google używa od lat.
Daniel R Hicks
@ user1306322 - może coś w stylu Panzura: panzura.com/products/global-file-system - twoje systemy w danej sieci uzyskują dostęp do lokalnej sieci Panzura, ale Panzura w różnych sieciach synchronizuje dane w tle.
LawrenceC
@ultrasawblade, więc w zasadzie zsynchronizowane miejsce, takie jak Dysk Google?
user1306322
@ user1306322 - Myślę, że aspekt „just-in-time” jest ważny również dla tej koncepcji. Wyobraź sobie, że masz pliki w dwóch lokalizacjach. Inteligentny system buforowania w przejrzysty sposób kopiowałby pliki z A do B tylko wtedy, gdy ktoś w B poprosi o plik - lub go spodziewa. Lokalizacja B tak naprawdę nie wie ani nie obchodzi, gdzie są pliki, buforowanie / backend to wszystko.
LawrenceC