Распределённая архитектура

Основой распределённой архитектуры является файл-сервер. Он предоставляет клиентам (то есть программам на ПЭВМ) свою дисковую память, то есть обеспечивает доступ к данным. Каждый клиент пользуется для работы своими ресурсами, поэтому требования к производительности файл-сервера невысоки. Основные требования будут предъявляться к файловой системе файл-сервера.

Рис. 4.9 Распределённая архитектура

 
 

вычислительной системы

Как видно из рис. 4.9, основная обработка данных происходит на клиентных ЭВМ, то есть клиенты, в отличие от терминалов, должны обладать некоторыми ресурсами, поэтому их называют «толстыми» клиентами.

Распределённая архитектура лишена недостатков централизованной архитектуры, к тому же дорогие периферийные устройства (принтеры, RAID-массивы) в такой архитектуре также могут использоваться совместно (рис. 4.10).

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

Пример

Одной из важных задач по обработке данных является поиск информации. Пусть необходимо найти 5 записей некоторой таблицы, содержащей миллион таких записей. Поскольку вся обработка данных сосредоточена на некоторой клиентной ЭВМ, то для поиска файл-сервер должен передать клиенту всю таблицу целиком. То есть резко возрастает нагрузка на сеть.

g

 
 

Рис. 4.10 Архитектура распределённого приложения

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: