Podnoszenie się popularności obliczeń rozproszonego
Dotychczasowo, dane generowane przez urządzenia przesyłano do centralnej serwera w chmurze dla przetwarzania. Ten model ‘klient-serwer’ wprowadza opóźnienie – zwrotny czas spowodowany wysyłaniem danych przez sieć. Obliczenia na krawędzi rozwiązuje to poprzez wykonywanie początkowej analizy i działania bezpośrednio na urządzeniu generującym dane lub blisko niego.
Ten przesunięcie jest spowodowane kilkoma czynnikami, w tym rosnącą ilością urządzeń IoT (Internet of Things), ograniczeniami prędkości przesyłania danych oraz zwiększonymi potrzebami do podejmowania decyzji w czasie rzeczywistym w aplikacjach takich jak pojazdy bezczelne i automatyzacja przemysłowa.
Kluczowe komponenty systemu brzegowego
System brzegowy zazwyczaj składa się z trzech podstawowych elementów: źródła danych (np. czujnika), sam urządzenie brzegowe (mały komputer lub mikrokontroler) oraz sieć łącząca je.
Urządzenie brzegowe wykonywało zadania takie jak filtrywanie, agregowanie i wcześniejsze przetwarzanie danych, a nawet uruchamianie prostych algorytmów. To zmniejsza ilość niewykorzystanych danych przesyłanych do chmury, co oszczędza przepustowość i koszty przetwarzania.
Data Source -> Edge Device -> Network
Użycie obliczeń brzegowych
Obliczenia brzegowe znajduje zastosowania w różnorodnych sektorach gospodarki. W zdrowiu umożliwia one monitorowanie i diagnostykę pacjentów w czasie rzeczywistym na punkcie dostarczania opieki medycznej.
Przemysł wykorzystuje urządzenia brzegowe do przewidywanej utrzymania, kontroli jakości oraz automatyzacji robotów. Miasta inteligentne zastosowują technologie brzegowe do zarządzania ruchem traficznym, czujników środowiskowych i bezpieczeństwa publicznego.
Zarówno korzyści jak i rozważania
Glowne korzyści z obliczeń brzegowych obejmują zmniejszoną opóźnienie, poprawiony wykorzystanie przepustowości, lepszą bezpieczność (poprzez minimalizację transmisji danych) i zwiększonej odporności.
Jednak istnieją wyzwania związane z zarządzaniem rozproszoneymi urządzeniami, zapewnianiem zgodności danych w sieci oraz nadchodzącymi ograniczeniami mocy na brzegu. Stosowny projekt systemu jest kluczowy.
Latency = Distance / Speed of Light
Często zadawane pytania
Jaka jest różnica między obcym obliczeniem a obliczeniem brzegowym?
Obce obliczenie centralizuje przetwarzanie danych, podczas gdy obliczenie brzegowe rozprowadza je bliżej źródła. Obce obliczenie zależne jest od szerokości pasma sieci; obliczenie brzegowe zmniejsza jego zależność.
Jak bezpieczne jest obliczenie brzegowe?
Obliczenie brzegowe zwiększa bezpieczeństwo poprzez minimalizację przesyłania danych do centralnej lokalizacji, co zmniejsza potencjalne węzełki wrażliwe na ataki.
Jakie rodzaje sprzętu są używane w systemie brzegowym?
Urządzenia brzegowe często wykorzystują mikrokontrolery, komputery z jednego modułu (np. Raspberry Pi) lub specjalizowane komputery przemysłowe.
Wypróbuj na żywo
Wszystko powyżej działa bezpośrednio w Twojej przeglądarce — otwórz SPH Fluid i zmieniaj parametry podczas działania. Nic nie jest instalowane ani przesyłane na serwer, cały model działa w jednej karcie.
▶ Otwórz symulację SPH Fluid