Skip to content

Co to jest przetwarzanie brzegowe i dlaczego ma to znaczenie?

26 de lipiec de 2021
edge computing

Przetwarzanie w chmurze to coś więcej, niż większość ludzi zdaje sobie sprawę. Jego wpływ jest odczuwalny nie tylko w świecie biznesu, gdzie zastępuje poprzednie serwery lokalne szybszymi alternatywami, które znajdują się poza siedzibą firmy. Nawet laik przenosi bity do eterycznego centrum danych na niebie, dzięki usługom takim jak Zdjęcia Google i Netflix. Ale czy nadchodzi kolejna rewolucja?

Mówimy o przetwarzaniu brzegowym. Ten nowy paradygmat w IT ma na celu przybliżenie odległych centrów danych ludziom, którzy faktycznie z nich korzystają. Jest szczególnie idealny do zastosowań, w których czas ma krytyczne znaczenie, dla których niskie opóźnienia są koniecznością. Oto, co musisz wiedzieć.

Na początku był serwer

Trzy boksy z dopasowanymi krzesłami i monitorami komputerowymi na biurkach.

Aby przetwarzanie brzegowe miało sens, warto umieścić je w kontekście historycznym, więc zaczniemy od samego początku.

Informatyka korporacyjna była kiedyś sprawą statyczną. Ludzie pracowali na rozległych farmach z boksami, trudząc się w ostrym świetle halogenowego światła. Rozsądne było, aby ich dane i aplikacje o znaczeniu krytycznym znajdowały się w pobliżu. Firmy umieszczały serwery w dobrze wentylowanych pomieszczeniach lub wynajmowały przestrzeń w lokalnym centrum danych.

Potem wszystko się zmieniło. Ludzie zaczęli więcej pracować w domu. Firmy rozwijały się i otwierały biura w innych miastach i krajach. Szybko serwer lokalny przestał mieć sens — zwłaszcza, gdy weźmie się pod uwagę ogromny wzrost korzystania z Internetu przez konsumentów. Firmom technologicznym trudno jest się skalować, gdy są zmuszone kupować, udostępniać i wdrażać nowe serwery co kilka dni.


Usługi przetwarzania w chmurze, takie jak Microsoft Azure i Amazon Web Services (AWS), rozwiązały te problemy. Firmy mogły wynajmować przestrzeń na serwerze i rozwijać się wraz z rozwojem.

Problem z chmurą w jej obecnym wcieleniu polega na tym, że jest scentralizowana. Dostawcy tacy jak Amazon, Microsoft i Google mają centra danych w większości lokalizacji, ale często są to setki – jeśli nie tysiące – mil od swoich klientów.

Na przykład, jeśli jesteś w Edynburgu w Szkocji, najbliższe centrum danych AWS znajduje się w Londynie, oddalonym o około 330 mil. Tymczasem, jeśli jesteś w Lagos w Nigerii, najbliższa kontynentalna lokalizacja AWS znajduje się w Kapsztadzie w RPA, oddalonym o prawie 3000 mil.

Im większa odległość, tym większe opóźnienie. Pamiętaj, że dane to tylko światło przepływające przez kabel światłowodowy, a zatem są ograniczone prawami fizyki.

Więc jakie jest rozwiązanie? Cóż, prawdopodobnie odpowiedź leży w tym, że historia się powtarza i zbliża serwery do ludzi, którzy z nich korzystają.

Życie na krawędzi

Szafy serwerowe w serwerowni.

Podsumowując, przetwarzanie brzegowe oznacza przybliżenie aplikacji i przechowywania danych do miejsca, w którym znajdują się osoby, które z nich korzystają. W przypadku dużych korporacji może to obejmować specjalnie zbudowany serwerowni w pobliżu ich głównych biur. Z punktu widzenia konsumenta pomocne może być myślenie o urządzeniach IoT wykonujących określone zadania, takie jak rozpoznawanie twarzy, z własnymi lokalnymi zasobami obliczeniowymi, zamiast przekazywać je do usługi w chmurze.


Ma to kilka zalet. Po pierwsze, pomaga zmniejszyć ilość ruchu sieciowego, który musi zostać wysłany. Biorąc pod uwagę, że wiele dużych korporacji często płaci wysokie opłaty za przerzucanie bitów między centrami danych, sensowne jest zbliżenie ich do domu.

Po drugie, zmniejsza opóźnienie. Często ogromna część czasu potrzebnego do wykonania zadania jest poświęcana na przenoszenie ruchu w sieci. Przybliżenie mocy obliczeniowej do domu może zmniejszyć opóźnienie i przyspieszyć działanie.

Mogłoby to potencjalnie otworzyć drzwi dla nowych form informatyki, dla których natychmiastowość jest kluczowa. Często reklamowanym przykładem jest „inteligentne miasto”, w którym władze lokalne mogą w czasie rzeczywistym zbierać informacje na temat zużycia mediów i wzorców ruchu drogowego, a następnie podejmować szybkie działania.

Istnieją również potencjalne zastosowania przetwarzania brzegowego w sektorze przemysłowym. Obejmują one umożliwienie producentom gromadzenia danych o sprzęcie i dokonywania szybkich regulacji, a tym samym zmniejszania zużycia energii i degradacji sprzętu.

Po stronie konsumenta przetwarzanie brzegowe ma potencjał, aby takie rzeczy jak gry w chmurze bardziej satysfakcjonujące doświadczenie. Jeśli graficzna analiza liczb jest bliższa graczom, jest mniej prawdopodobne, że doświadczą nieprzyjemnego opóźnienia, co może być czynnikiem decydującym o tym, kto wygra grę online.

Czynnik 5G

Wieża komórkowa 5G na tle błękitnego nieba z białymi chmurami.

Wraz ze stałym rozwojem przetwarzania brzegowego zbiega się wprowadzenie łączności 5G. Chociaż jest wciąż w powijakach, 5G obiecuje znacznie mniejsze opóźnienia niż poprzednie standardy mobilne. W rezultacie można oczekiwać, że odegra on ogromną rolę w ewolucji przetwarzania brzegowego jako paradygmatu.


Co to znaczy? W sektorach logistycznych zauważysz większy nacisk na analizy i dane, ponieważ ciężarówki i furgonetki przesyłają informacje do analizy i działania w czasie rzeczywistym. Istnieje również perspektywa „inteligentnego rolnictwa”, które zautomatyzuje ogromne połacie produkcji rolnej. Nie tylko poprawi to plony, ale także zapobiegnie marnotrawstwu.

Następnie jest strona konsumencka. Zbliżając obliczeniowe „ciężkie podnoszenie” do telefonów ludzi, odblokowujesz nowsze, bardziej wciągające wrażenia rozrywkowe, takie jak rzeczywistość wirtualna (VR), rzeczywistość rozszerzona (AR) i gry.

Oczywiście do tego jeszcze daleko. Przewoźnicy i programiści muszą go najpierw zbudować. Jeśli jednak tak się stanie, możesz spodziewać się tej samej zmiany sejsmicznej, która nastąpiła, gdy chmura obliczeniowa pojawiła się po raz pierwszy.

Czy ten post był pomocny?