Distributed Computing (DCI)

Autor: Robert Simon
Data Utworzenia: 18 Czerwiec 2021
Data Aktualizacji: 24 Czerwiec 2024
Anonim
DCI -- 2022 01 18
Wideo: DCI -- 2022 01 18

Zawartość

Definicja - Co oznacza Distributed Computing (DCI)?

Przetwarzanie rozproszone odnosi się do dziedziny informatyki, która bada systemy rozproszone. System rozproszony obejmuje różne komputery, które łączą się i komunikują za pośrednictwem sieci komputerowej. Komputery komunikują się ze sobą, aby osiągnąć wspólny cel.


Rozproszone systemy komputerowe zawierają kilka składników oprogramowania, które są instalowane na różnych komputerach, ale działają jako oddzielny system. Komputery działające w systemie rozproszonym mogą być fizycznie zamknięte i połączone za pomocą sieci lokalnej. Lub mogą być geograficznie odległe i połączone za pomocą sieci rozległej.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Distributed Computing (DCI)

Systemy rozproszone obejmują różne możliwe konfiguracje, takie jak komputery osobiste, komputery mainframe, minikomputery, stacje robocze itp. Program komputerowy działający w systemie rozproszonym jest znany jako program rozproszony, natomiast procedura pisania takich programów nazywa się programowaniem rozproszonym.


Systemy rozproszone zapewniają wiele korzyści w porównaniu do systemów scentralizowanych. Obejmują one:

  • Skalowalność: System rozproszony można łatwo rozszerzyć, dodając w razie potrzeby więcej maszyn.
  • Redundancja: wiele maszyn może oferować te same usługi. Dlatego nawet jeśli jeden komputer jest niedostępny, zadania pozostają nienaruszone. Ponadto, ze względu na zastosowanie wielu mniejszych maszyn, ta redundancja jest stosunkowo niedroga.

Rozproszone systemy komputerowe mogą działać na sprzęcie dostarczonym przez wielu dostawców. Może korzystać z wielu różnych komponentów oprogramowania opartych na standardach. Systemy te są samowystarczalne i nie polegają zbytnio na podstawowym oprogramowaniu. Są w stanie korzystać z różnych protokołów komunikacyjnych, a także działać w wielu systemach operacyjnych. W celu komunikacji między urządzeniami używają protokołu TCP / IP lub SNA w sieci Ethernet lub Token Ring.


Komputery używane w przetwarzaniu rozproszonym korzystają z modelu klient-serwer.