logo search
Митряев лекции / РИС гр

1. Понятие рис как совокупности автономных процессоров и систем

В дальнейшем под распределенной системой следует понимать совокупность автономных процессоров и систем, объединенных в коммуникационные подсети для накопления данных и действующих совместно для решения общей задачи.

Посредством сети происходит координация распределенных процессов и обмен информацией.

Определение распределенной системы в техническом смысле тесно связано с передачей информации и организацией обработки данных.

Существует по меньшей мере пять критериев, которыми можно охарактеризовать распределенную систему:

Общая память, при помощи которой различные процессы могут обмениваться данными, в распределенной системе почти не используется.

Поэтому классические методы синхронизации и коммуникации (семафоры, память общего доступа и т. д.) исключаются.

Единственно возможным методом коммуникации является обмен сообщениями, причем отправитель и получатель выступают в роли равноправных коммуникационных партнеров, между которыми происходит неструктурированный обмен данных.

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

Понятие «распределенная система» применяется сегодня очень широко, независимо от того, идет ли речь о комплексах из нескольких машин или мультипроцессорных системах различных архитектур. Благодаря этому в большинстве случаев оно потеряло свой смысл.