Распределённая архитектура
Понятие распределённой вычислительной системы
Существует множество различных определений распределённой вычислительной системы. Одно из них с иронией дал Лесли Лампорт [6]:
«Распределенной вычислительной системой можно назвать такую систему, в которой отказ компьютера, о существовании которого вы даже не подозревали, может сделать ваш собственный компьютер непригодным к использованию».
Э. Таненбаум, в своем труде «Распределённые системы. Принципы и парадигмы» [7] сформулировал более строгое определение, которое мы в дальнейшем будем использовать:
«Распределенная вычислительная система (РВС) - это набор соединенных каналами связи независимых компьютеров, которые с точки зрения пользователя некоторого программного обеспечения выглядят единым целым».
В этом определении отмечено два важных момента: автономность узлов системы и представление системы пользователем в виде единого целого. При этом в качестве основного связующего звена распределенных вычислительных систем выступает программное обеспечение.
3I