Распределённые вычислительные системы — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
Строка 6: Строка 6:
 
# Связь между узлами распределенной системы не мгновенная, а с существенной задержкой
 
# Связь между узлами распределенной системы не мгновенная, а с существенной задержкой
 
# Связь ненадежна, т.е. сообщения могут теряться
 
# Связь ненадежна, т.е. сообщения могут теряться
# Любой узел может в любой момент быть выключен или отказать
+
# Любой узел может в любой момент быть выключен или отказать.
 +
 
 +
Распределённая система состоит из конечного множества N независимых процессов {P1...PN}. Множеством возможных событий, происходящих внутри процессов называются следующие события:
 +
* внутренние события
 +
* события отправки
 +
* события получения сообщения.

Версия 15:19, 23 февраля 2018

Распределенные вычислительные системы — это физические компьютерные, а также программные системы, реализующие тем или иным способом параллельную обработку данных на многих вычислительных узлах.

Отличия распределенных систем от систем с разделяемой памятью:

  1. В каждом узле распределенной системы свое время (невозможность задания глобального времени)
  2. Связь между узлами распределенной системы не мгновенная, а с существенной задержкой
  3. Связь ненадежна, т.е. сообщения могут теряться
  4. Любой узел может в любой момент быть выключен или отказать.

Распределённая система состоит из конечного множества N независимых процессов {P1...PN}. Множеством возможных событий, происходящих внутри процессов называются следующие события:

  • внутренние события
  • события отправки
  • события получения сообщения.