Серверные локальные сети

В сетях с централизованным управлением (часто их называют двухранговыми или серверными сетями) один из компьютеров (сервер) реализует процедуры, предназначенные для использования всеми рабочими станциями, управляет взаимодействием рабочих станций и выполняет целый ряд сервисных функций. В процессе обработки данных клиент может сформировать запрос на сервер для выполнения тех или иных процедур: чтение файла, поиск информации в базе данных, печать файла и т. п. Сервер выполняет запрос, поступивший от клиента. Результаты выполнения запроса передаются клиенту. Сервер обеспечивает хранение данных общего использования, организует доступ к этим данным и передает данные клиенту. Клиент обрабатывает полученные данные и представляет результаты обработ­ки в виде, удобном для пользователя. Обработка данных может быть выполнена и на сервере. Следует отметить, что в серверных сетях клиенту непосредственно доступны ре­сурсы сети, имеющиеся только на сервере (серверах, если имеется несколько специализированных серверов). Данные и программы, хранящиеся на дисках чужих рабочих станций, могут быть доступны пользователю только через сервер или с помощью установленной в сети специальной программы доступа к ресур­сам рабочих станций. Системы, в которых сервер выполняет только процедуры организации, хранения и выдачи клиентам нужной информации, называются системами «файл-сервер» или сетями с выделенным сервером; те же системы, в которых на сервере наряду с хранением выполняется и содержательная обработка информации, принято на­зывать системами «клиент-сервер». В системе «клиент-сервер» сервер играет активную роль: он не просто выдает на запрос весь файл, а может предварительно обработать информацию и вы­дать клиенту результаты решения задачи или отобрать именно те записи файла, которые и интересуют клиента, в удобном для клиента представлении. Такая технология, кроме всего прочего, способствует и меньшей загрузке каналов свя­зи сети. Клиент-серверные системы иногда подразделяют также на две группы:

□ системы, в которых клиент, решая свои задачи на сервере, использует свое прикладное программное обеспечение (такие системы часто называют системами с толстым клиентом),

□ системы, в которых клиент, решая свои задачи на сервере, прибегает к при­кладному программному обеспечению, размещенному на сервере (такие сис­темы обычно называют системами с тонким клиентом), типичным примером этих систем являются ЛВС, где в качестве рабочих станций выступают сете­вые компьютеры.

Сервер, работающий по технологии «файл-сервер», сам называется файл-серве­ром; работающий по технологии «клиент-сервер» — сервером приложений.

Достоинства серверных локальных вычислительных сетей:

□ отсутствие ограничений на число рабочих станций;

□ простота управления по сравнению с одноранговыми сетями;

□ высокое быстродействие;

□ надежная система защиты информации.

Недостатки серверных локальных вычислительных сетей:

□ высокая стоимость из-за выделения одного или нескольких компьютеров под сервер;

□ зависимость быстродействия и надежности сети от сервера;

□ меньшая гибкость по сравнению с одноранговой сетью.

Серверные сети являются весьма распространенными; примеры сетевых опера­ционных систем для таких сетей: LAN Manager (Microsoft), Token Ring (IBM) и NetWare (Novell).