Skip to main content

Jakie są zastosowania przetwarzania siatki?

Obliczenie siatki wykonuje swoją pracę przy użyciu zasobów komputerowych w kilku domenach administracyjnych w celu osiągnięcia wspólnych celów.Niektóre aplikacje przetwarzania siatki mają własny interfejs użytkownika.W takich przypadkach połączenie jest kontrolowane przez operatora komputerowego, takie jak sieci udostępniania plików Peer to Peer (P2P).Inne są mniej zauważalne zadania w tle, takie jak przetwarzanie danych naukowych w czasie bezczynności komputerów.

Obliczenie siatki jest często nazywane obliczeniami rozproszonymi, ponieważ pliki projektów są rozmieszczone między kilkoma różnymi węzłami.Węzeł składa się z pojedynczej, połączonej przez Internet maszynę luźno sprzężoną z centralnym komputerem, który może znajdować się setki mil dalej.Ta centralna maszyna jest podłączona do setek, nawet tysięcy innych węzłów, z których wszystkie otrzymują pakiety, przetwarzanie danych i wysyłanie żądań.W zależności od struktury siatki poszczególne węzły mogą, ale nie muszą być w stanie komunikować się między sobą.

Jedną z podstawowych korzyści uzyskanych przez zastosowania przetwarzania siatki jest luźne sprzężenie węzłów z komputerem centralnym w celu stworzenia bardzo potężnej maszyny wirtualnej.Ta maszyna jest zasadniczo superkomputerem, który może przetwarzać dane w znacznie szybszym tempie niż którykolwiek z poszczególnych komputerów na siatce.Taka technologia sieci superkomputerowej została skutecznie wykorzystana do badania i przetwarzania danych związanych z trzęsieniami ziemi, pogody, a nawet możliwości życia na innych planetach.

Kolejną zaletą korzystania z tego rodzaju obliczeń jest dwukierunkowa komunikacja między węzłemi komputer centralny.Proces przetwarzania siatki został pierwotnie zaprojektowany z pomysłem, że Internet powinien być bardziej jak siatka energetyczna.System siatki mocy wysyła i odbiera informacje z poszczególnych punktów w celu śledzenia statystyk użytkowania.Ta sama zasada kanału komunikacyjnego umożliwia zaprojektowanie zastosowań procesów obliczeniowych sieciowych do ekonomicznych usług internetowych na podstawie kwot użytkowania.

Wśród innych aplikacji przetwarzania sieci, ta struktura programowania może być również przydatna w tworzeniu sieci udostępniania plików P2P.W takich sieciach ludzie ze wszystkich zakątków globu mogą udostępniać dane, w tym pliki audio, wideo i tekstowe.System przetwarzania siatki umożliwia użytkownikowi węzła na znalezienie żądanych plików za pomocą funkcji wyszukiwania koordynowanej przez system centralny i inne punkty przetwarzania w dowolnym miejscu w sieci.

Wadę tego typu usługi leży w połączeniach węzłów.Ponieważ ta sieć obejmuje zróżnicowaną grupę użytkowników Internetu, różne węzły mogą być połączone różnymi środkami.W rezultacie niektórzy użytkownicy mogą mieć bardzo powolne połączenie przesyłania lub nierzetelne połączenie z siecią.Jeśli użytkownik odłącza komputer z hostowanymi plikami przed zakończeniem pobierania, plik może nie być dostępny, dopóki urządzenie nie zostanie przywrócone online.