21 СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
В широком смысле сетевая операционная система (NOS – Network Operation System) – это совокупность операционных систем отдельных компьютеров, которые контактируют друг с другом сцелью обмена информацией и разделения ресурсов по единым правилам (протоколам).
В узком смысле сетевая операционная система (ОС) – это операционная система отдельной рабочей станции, обеспечивающая ей работу в сети.
Сетевая операционная система состоит из нескольких компонент:
1) средств управления локальными ресурсами компьютера (например, распределение оперативной памяти между выполняемыми процессами);
2) средств предоставления собственных ресурсов и услуг в общее пользование (серверная часть ОС);
3) средств запроса доступа к удаленным ресурсам и услугам и их использования (клиентская часть ОС);
4) средств ОС, посредством которых происходит обмен сообщениями в сети (коммуникационные средства).
Любая сетевая операционная система должна обеспечивать выполнение таких функций, как эффективное управление ресурсами, предоставление удобного многооконного пользовательского интерфейса и т.д. С 1990–х гг. к созданию сетевых операционных систем стали предъявляться стандартные требования:
1) расширяемость;
2) переносимость;
3) надежность;
4) совместимость;
5) безопасность;
6) производительность.
В зависимости от выполняемых функций сетевые операционные системы делятся на созданные специально для одноранговых сетей и сетей с выделенным сервером. На серверных компьютерах желательно устанавливать ОС, специально оптимизированные для выполнения тех или иных серверных функций. Поэтому в сетях с выделенными серверами чаще всего используются сетевые операционные системы, в состав которых входит нескольких вариантов ОС, отличающихся возможностями серверных частей.
Сетевые операционные системы в зависимости от масштаба обслуживаемых сетей классифицируются на следующие виды:
1) сети отделов, объединяющие небольшую группу сотрудников конкретного предприятия или организации. Основная задача сетевой операционной системы заключается в процессе разделения локальных ресурсов;
2) сети уровня кампусов, объединяющие несколько сетей отделов предприятия внутри отдельного здания или внутри одной территории в единую ЛВС. Основная функция ОС – предоставление доступа сотрудникам одних отделов к информации и ресурсам сетей других отделов;
3) корпоративные сети (или сети предприятия), объединяющие все ЛВС отдельного предприятия, находящиеся на различных территориях. Корпоративные сети являются глобальными вычислительными сетями. ОС на данном уровне должны поддерживать более широкий набор сервисов.