В распределенной системе (distributed system)вычисления распределены между несколькими физическими процессорами (компьютерами), объединенными между собой в сеть.
Слабо связанная система (loosely coupled system)– распределенная компьютерная система, в которой каждый процессор имеет свою локальную память, а различные процессоры взаимодействуют между собой через линии связи –высокоскоростные шины, телефонные линии, беспроводную связь (Wi-Fi, EVDO, Wi-Max и др.).
Преимущества распределенных систем:
В распределенной системе компьютеры связаны в сетевую инфраструктуру, которая может быть:
По своей организации распределенные системы могут быть клиент-серверными (client-server) или одноранговыми (peer-to-peer) системами. В клиент-сервернойсистеме определенные компьютеры играют роль серверов, а остальные – роль клиентов, пользующихся их услугами. Подобная организация распределенных систем наиболее распространена, и мы рассмотрим ее подробнее. В одноранговойраспределенной системе все компьютеры равноправны.
Структура клиент-серверной системы изображена на рис. 3.2.
Рис. 3.2.Структура клиент-серверной системы