Серверные локальные сети
В сетях с централизованным управлением (часто их называют двухранговымиилисерверными сетями) один из компьютеров (сервер) реализует процедуры, предназначенные для использования всеми рабочими станциями, управляет взаимодействием рабочих станций и выполняет целый ряд сервисных функций. В процессе обработки данных клиент может сформировать запрос на сервер для выполнения тех или иных процедур; чтение файла, поиск информации в базе данных, печать файла и т. п.
Сервер выполняет запрос, поступивший от клиента. Результаты выполнения запроса передаются клиенту. Сервер обеспечивает хранение данных общего использования, организует доступ к этим данным и передает данные клиенту. Клиент обрабатывает полученные данные и представляет результаты обработки в виде, удобном для пользователя. Обработка данных может быть выполнена и на сервере.
Следует отметить, что в серверных сетях клиенту непосредственно доступны ресурсы сети, имеющиеся только на сервере (серверах, если имеется несколько специализированных серверов). Данные и программы, хранящиеся на дисках чужих рабочих станций, могут быть доступны пользователю только через сервер или с помощью установленной в сети специальной программы доступа к ресурсам рабочих станций.
Системы, в которых сервер выполняет только процедуры организации, хранения и выдачи клиентам нужной информации, называютсясистемами«файл-сервер»илисетями с выделенным сервером; те же системы, в которых на сервере наряду с хранением выполняется и содержательная обработка информации, принято называть системами «клиент-сервер».
В системе «клиент-сервер» сервер играет активную роль: он не просто выдает на запрос весь файл, а может предварительно обработать информацию и выдать клиенту результаты решения задачи или отобрать именно те записи файла, которые и интересуют клиента, в удобном для клиента представлении. Такая технология, кроме всего прочего, способствует и меньшей загрузке каналов связи сети.
Клиент-серверные системы иногда подразделяют также на две группы:
l системы, в которых клиент, решая свои задачи на сервере, использует свое прикладное программное обеспечение(такие системы часто называют системами с толстым клиентом);
l системы, в которых клиент, решая свои задачи на сервере, прибегает к прикладному программному обеспечению, размещенному на сервере (такие системы обычно называют системами с тонким клиентом); типичным примером этих систем являются ЛВС, где в качестве рабочих станций выступают сетевые компьютеры.
Сервер, работающий по технологии «файл-сервер», сам называется файл-сервером; работающий по технологии «клиент-сервер» — сервером приложений.
Достоинства серверных локальных вычислительных сетей:
l отсутствие ограничений на число рабочих станций;
l простота управления по сравнению с одноранговыми сетями;
l высокое быстродействие;
l надежная система защиты информации.
Недостатки серверных локальных вычислительных сетей:
l высокая стоимость из-за выделения одного или нескольких компьютеров под сервер;
l зависимость быстродействия и надежности сети от сервера;
l меньшая гибкость по сравнению с одноранговой сетью.
Серверные сетиявляются весьма распространенными; примеры сетевых операционных систем для таких сетей: LAN Manager (Microsoft), Token Ring (IBM) и NetWare (Novell).
Дата добавления: 2016-04-02; просмотров: 974;