Назначение и тип сервера

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

Файловый сервер. В этом случае на сервере находятся со­вместно обрабатываемые файлы или (и) совместно исполь­зуемые программы. Одним из примеров использования фай­лового сервера является размещение на нем программ MS Office. В этом случае на рабочих станциях находится только небольшая (клиентская) часть программ, требующая незна­чительных ресурсов. Программы, допускающие такой режим работы, называются программами с возможностью инсталля­ции в сети. Требования к мощности сервера и пропускной спо­собности сети при таком способе использования опреде­ляются количеством одновременно работающих рабочих станций и характером используемых программ.

Сервер баз данных. На сервере размещается база данных. База данных на сервере может пополняться с различ­ных рабочих станций или (и) выдавать информацию по зап­росам с рабочей станции. В последнем случае возможны три принципиально различающихся режима обработки запросов с рабочей станции или редактирования записей в базе данных:

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

• сервер сам отбирает необходимые записи из БД (реализует запрос) и пересылает их на рабочую станцию. В этом случае снижаются нагрузка на сеть и требования к рабочим станци­ям, но резко возрастают требования к вычислительной мощ­ности сервера. Тем не менее именно такой способ обработки запросов является наиболее эффективным. Указанный способ удовлетворения запросов с рабочих станций называется ре­жимом клиент-сервер, его реализуют специальные средства работы с современными сетевыми базами данных;

• при маломощном сервере, рабочих станциях и сети исполь­зуется режим, называемый на профессиональном жаргоне "слив-разлив". Этот режим используется в основном для ввода новых записей или для их редактирования при усло­вии, что запись БД может изменяться не более одного раза в день. В этом случае запись после ее ввода или редактиро­вания остается на рабочей станции, и только в конце дня или в определенное время по специальной команде или про­грамме все измененные или новые записи с рабочих стан­ций переносятся в БД на сервере.

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

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