Распределённые вычислительные системы — различия между версиями
| Строка 6: | Строка 6: | ||
# Связь между узлами распределенной системы не мгновенная, а с существенной задержкой | # Связь между узлами распределенной системы не мгновенная, а с существенной задержкой | ||
# Связь ненадежна, т.е. сообщения могут теряться | # Связь ненадежна, т.е. сообщения могут теряться | ||
| − | # Любой узел может в любой момент быть выключен или отказать | + | # Любой узел может в любой момент быть выключен или отказать. |
| + | |||
| + | Распределённая система состоит из конечного множества N независимых процессов {P1...PN}. Множеством возможных событий, происходящих внутри процессов называются следующие события: | ||
| + | * внутренние события | ||
| + | * события отправки | ||
| + | * события получения сообщения. | ||
Версия 15:19, 23 февраля 2018
Распределенные вычислительные системы — это физические компьютерные, а также программные системы, реализующие тем или иным способом параллельную обработку данных на многих вычислительных узлах.
Отличия распределенных систем от систем с разделяемой памятью:
- В каждом узле распределенной системы свое время (невозможность задания глобального времени)
- Связь между узлами распределенной системы не мгновенная, а с существенной задержкой
- Связь ненадежна, т.е. сообщения могут теряться
- Любой узел может в любой момент быть выключен или отказать.
Распределённая система состоит из конечного множества N независимых процессов {P1...PN}. Множеством возможных событий, происходящих внутри процессов называются следующие события:
- внутренние события
- события отправки
- события получения сообщения.