Сетевые операционные системы

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

Сетевая операционная система составляет основу любой вычислительной сети и представляет собой совокупность ОС отдельных компьютеров, взаимодействующих в целях обмена сообщениями и разделения ресурсов по единым правилам — протоколам. В узком смысле сетевая ОС — операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети (рис. 2.9).

К основным функциям сетевых ОС относятся:

1) управление каталогами и файлами в сетях — заключается в обеспечении доступа к данным, физически расположенным в других узлах сети. Управление осуществляется с помощью специальной сетевой файловой системы. Файловая система позво-

Рис. 2.9. Структура сетевой ОС

67



ляет обращаться к файлам путем применения привычных для локальной работы языковых средств. При обмене файлами должен быть обеспечен необходимый уровень конфиденциальности обмена (секретности данных);

2) управление ресурсами — включает в себя обслуживание запросов на предоставление ресурсов, доступных по сети;

3) коммуникационные функции — обеспечивают адресацию, буферизацию, выбор направления для движения данных в разветвленной сети (маршрутизацию), управление потоками данных

и др.;

4) защита от несанкционированного доступа — важная функция, способствующая поддержанию целостности данных и их конфиденциальности. Средства защиты могут разрешать доступ к определенным данным только с некоторых терминалов, в оговоренное время, определенное число раз и т. п.;

5) отказоустойчивость — характеризуется сохранением работоспособности системы при воздействии дестабилизирующих факторов. Отказоустойчивость обеспечивается применением для серверов автономных источников питания, отображением или дублированием информации в дисковых накопителях;

6) управление сетью — связано с применением соответствующих протоколов управления. Программное обеспечение управления сетью обычно состоит из менеджеров и агентов. Менеджером называется программа, вырабатывающая сетевые команды. Агенты представляют собой программы, расположенные в различных узлах сети. Они выполняют команды менеджеров, следят за состоянием узлов, собирают информацию о параметрах их функционирования, сигнализируют о происходящих событиях, фиксируют аномалии, следят за трафиком, осуществляют защиту от вирусов.

Сетевая ОС отдельного компьютера содержит следующие составные части:

■ средства управления локальными ресурсами компьютера. Выполняют функции диспетчеризации задач, распределения оперативной памяти между задачами, управления периферийными устройствами и т.д.;

■ средства предоставления собственных ресурсов и услуг в общее пользование (серверная часть).

Обеспечивают, в частности, блокировку файлов и записей, что необходимо для их совместного использования; ведение справочников ресурсов; обработку запросов удаленного доступа к собственной файловой системе и

68


базе данных; управление очередями запросов удаленных пользователей к своим периферийным устройствам;

■ средства запроса доступа к удаленным ресурсам и услугам и их использования (клиентская часть). Осуществляют распознавание и распределение в сеть запросов к удаленным ресурсам от приложений и пользователей; прием ответов от серверов и преобразование их в локальный формат;

■ коммуникационные средства. Обеспечивают адресацию и буферизацию сообщений, выбор маршрута, проверку правильности передачи, управление коммуникационными устройствами, т. е. обмен сообщениями в сети.

Если выполнение каких-либо серверных функций является основным назначением узла сети (например, предоставление файлов, организация совместного использования принтера), то такой узел является сервером. Сервер может быть выделенным и невыделенным. Если сервер выделенный, то он не может использоваться в качестве рабочей станции.

В соответствии с функциями, выполняемыми узлами сети, и распределением их серверной и клиентской частей, различают три класса сетей.

1. Одноранговые сети. Все узлы имеют одинаковые возможности доступа к ресурсам друг друга. На всех узлах устанавливаются типовые ОС, предоставляющие узлу возможности как клиента, так и сервера. Примерами одноранговых ОС являются Windows 2000 Professional, Windows ХР, Windows NT Workstation.

2. Сети на основе сервера. При этом на один из узлов сети устанавливается специализированная серверная ОС. Серверная ОС, помимо расширенного набора сетевых функций, является оптимизированным вариантом ОС и обеспечивает высокую производительность работ.

Примерами серверных ОС являются UNIX, Windows NT Server, Windows 2000 Server, Windows 2003 Server, Windows Server 2008 R2. Компания Microsoft выпускает по две версии одной и той же ОС: одна для сервера, например Windows NT Server, а другая для обычного узла сети, например Windows NT Workstation. Эти версии ОС основаны на одном и том же ядре, но отличаются набором служб и утилит, а также параметрами конфигурации, в том числе устанавливаемыми по умолчанию.

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


69


дельные серверные функции (например, служить принт-сервером), оставаясь клиентом по отношению к главному серверу.

<< | >>

Еще по теме Сетевые операционные системы:

  1. Э. ТАНЕНБАУМ, А. ВУДХАЛЛ. ОПЕРАЦИОННЫЕ СИСТЕМЫ Разработка и реализация 3-е издание, 2007
  2. В.Е. Карпов К.А. Коньков. Основы операционных систем, 2005
  3. Э. ТАНЕНБАУМ Х. БОС. СОВРЕМЕННЫЕ ОПЕРАЦИОННЫЕ СИСТЕМ Ы 4-е ИЗДАНИЕ, 2015
  4. 6. СИСТЕМА СМИ. ОСОБЕННОСТИ ИНФРАСТРУКТУРЫ ПЕЧАТНЫХ, ВЕЩАТЕЛЬНЫХ, СЕТЕВЫХ СМИ. ВЛИЯНИЕ ТЕХНОЛОГИЧЕСКИХ ОСОБЕННОСТЕЙ НА ПРОДУКТ ЖУРНАЛИСТСКОЙ ДЕЯТЕЛЬНОСТИ.
  5. Рождение сетевой журналистики.
  6. Модель сетевого анализа коммуникационных сетей.
  7. Нет-мен или каково быть сетевым журналистом?
  8. § 39 Классификация договоров в отдельных видах. – Римская классификация. – Система прусского закона, французского и австрийского кодекса. – Система русского свода. – Система настоящего изложения.
  9. Тема 15 Правова система і система права. Система законодавства та систематизація нормативно-правових актів
  10. Глава 4. Система права и система законодательства
  11. §5. Система военных судов в РФ как часть системы судов общей юрисдикции
  12. Единство и взаимосвязь правовой системы и системы правового общества
  13. § 1.3. Система трудового права і система трудового законодавства
  14. § 33 Общее правило о переходе наследства к детям. – Отличие отделенных от неотделенных. – Право представления. – Право родительское. – Право боковых родственников. – Римская система определения прав по классам и степеням. – Германская система определения прав по линиям и коленам.
  15. § 14 Отношения супругов по имуществу. – Германское начало общения имуществ в браке и римская система приданого. – Особое имущество жены. – Разнообразные системы западных законодательств. – Раздел имуществ по прекращении брака. – Ограничения брачных договоров и сделок между супругами. – Английский закон об отношениях супругов по имуществу.
  16. § 34 Смешанные системы в новейших законодательствах. – Происходящее от различия сих систем различие в порядке раздела и в допущении права представления. – Ограничение наследственного права пределами родства. – Ограничение женщин. – Разделение наследства между родами. – Возвращение подаренного родителями. – Наследование супругов и незаконных детей и родителей. – Закон наследования в Англии.
  17. СИСТЕМА
  18. СИСТЕМА НЕРВНАЯ
  19. 4.4. Модели и системы
  20. Тема 20. Смешанные правовые системы