Cтраница 4
В сети с централизованным управлением выделяется одна или несколько машин, управляющих обменом данными по сети. Диски выделенных машин, которые называются файл-серверами или серверами баз данных, доступны всем остальным компьютерам сети. На серверах должна работать специальная сетевая операционная система. [46]
В первой модели сервер обеспечивает доступ к файлам базы данных для каждой рабочей станции, и на этом его работа заканчивается. Например, если используется база данных типа файл-сервер, для получения сведений о налогоплательщиках, проживающих на какой-либо конкретной улице Москвы, по сети будет передана вся таблица по территориальному округу, и решать, какие записи в ней удовлетворяют запросу, а какие нет, приходится самой рабочей станции. Таким образом, работа модели файл-сервер приводит к перегрузке сети. [47]
В первой модели сервер обеспечивает доступ к файлам базы данных для каждой рабочей станции и на этом в принципе его работа заканчивается. Например, если используется база данных типа файл-сервер, для получения сведений о налогоплательщиках, проживающих на какой-либо конкретной улице Москвы, по сети будет передана вся таблица по территориальному округу, и решить, какие записи в ней удовлетворяют запросу, а какие нет, приходится самой рабочей станции. Таким образом, работа по модели файл-сервер приводит к перегрузке сети. [48]
Компьютер, выполняющий функции рабочей станции, должен обеспечить пользователю возможность решения всех его прикладных задач. Требования к рабочим станциям более скромные, чем к файл-серверу. Большую часть пользователей вполне удовлетворит объем оперативной памяти 64 - 128 Мбайт и жесткий диск емкостью порядка 10 Гбайт. [49]
Многопользовательская система, как правило, должна содержать средства разграничения доступа к совместно используемым ресурсам. В сети Novell NetWare такими ресурсами являются данные на файл-серверах и сетевые принтеры. [50]
Сетевая операционная система, используемая в сетях, реализующих архитектуру клиент / сервер ( client / server architecture), состоит из двух частей. Первая часть, более громоздкая и сложная, выполняется на файл-сервере. Она обеспечивает согласованное выполнение множества функций, включая поддержку бюджетов пользователей и информации о доступе к сети, работу средств защиты, разделение ресурсов, решение задач администрирования, мониторинг источников бесперебойного питания, защиту данных и контроль за наличием ошибок. Гораздо более компактен компонент сетевой ОС, который размещается на каждом подключенном к сети ПК или рабочей станции. Примерами сетевых операционных систем, реализующих архитектуру клиент / сервер, могут служить продукты Novell NetWare, Banyan VINES и Microsoft LAN Manager, Что касается операционных систем для одноранговых сетей ( peer-to - peer network), то входящее в их состав ПО устанавливается на каждом подключенном к сети ПК или рабочей станции и запускается поверх локальной операционной системы. В некоторых случаях один из компьютеров сети может использоваться в роли файл-сервера, но при этом его возможности не ограничиваются - на нем также можно запускать различные приложения. [51]