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

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 07:04, 30 декабря 2017.

Сетевая операционная система — термин, относящийся к двум различным концепциям:

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

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

Peer to peer ОС

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

Примеры:

  • AppleShare используется для подключения сетевых продуктов Apple.
  • LANtastic поддерживает компьютеры DOS, Microsoft Windows и OS / 2
  • Windows для рабочих групп, используемых для подключения одноразовых компьютеров Windows.
Одноранговая ОС

Преимущества

К преимуществам относятся:

  • Простота настройки
  • Меньше необходимого оборудования, сервер не требуется

Недостатки

К недостаткам относятся:

  • Нет центрального расположения для хранения
  • Меньшая безопасность, чем модель клиент-сервер

Клиент-серверные ОС

Архитектура клиент-сервер

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

Преимущества

К преимуществам относятся:

  • Централизованные серверы более стабильны.
  • Безопасность обеспечивается через сервер.
  • Новые технологии и оборудование можно легко интегрировать в систему.
  • Оборудование и операционная система могут быть специализированными, с акцентом на производительность.
  • Доступ к серверам возможен удаленно из разных мест и типов систем.

Недостатки

К недостаткам относятся:

  • Покупка и запуск сервера увеличивает затраты.
  • Зависимость от централизованного расположения.
  • Требуется регулярное обслуживание и обновления.

Варианты построения сетевых ОС

Варианты построения сетевых ОС

Первые сетевые ОС представляли собой совокупность существующей локальной ОС и надстроенной над ней сетевой оболочки. При этом в локальную ОС встраивался минимум сетевых функций, необходимых для работы сетевой оболочки, которая выполняла основные сетевые функции. Примером такого подхода является использование на каждой машине сети операционной системы MS DOS (у которой начиная с ее третьей версии появились такие встроенные функции, как блокировка файлов и записей, необходимые для совместного доступа к файлам). Принцип построения сетевых ОС в виде сетевой оболочки над локальной ОС используется и в современных ОС, таких, например, как LANtastic или Personal Ware.

Однако более эффективным представляется путь разработки операционных систем, изначально предназначенных для работы в сети. Сетевые функции у ОС такого типа глубоко встроены в основные модули системы, что обеспечивает их логическую стройность, простоту эксплуатации и модификации, а также высокую производительность. Примером такой ОС является система Windows NT фирмы Microsoft, которая за счет ветрености сетевых средств обеспечивает более высокие показатели производительности и защищенности информации по сравнению с сетевой ОС LAN Manager той же фирмы (совместная разработка с IBM), являющейся надстройкой над локальной операционной системой OS/2.[Источник 4]

Сетевые ОС для компьютерных сетей

Функционал

К их возможностям относится поддержка следующего:

  • сетевого оборудования;
  • сетевых протоколов;
  • протоколов маршрутизации;
  • фильтрации сетевого трафика;
  • доступа к удалённым ресурсам: принтерам, дискам посредством сети;
  • сетевых протоколов авторизации.

Сетевая ОС также включает в себя сетевые службы, позволяющие удалённым пользователям использовать те или иные ресурсы компьютера.[Источник 5]

Функциональные компоненты сетевой ОС

Примеры сетевых операционных систем:

  • Novell NetWare
  • LANtastic
  • Microsoft Windows (NT, XP, Vista, 7, 8, 8.1, 10)
  • Различные UNIX системы, такие как Solaris, FreeBSD
  • Различные GNU/Linux системы

Основное назначение

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

  • сетевые ОС для серверов;
  • сетевые ОС для пользователей.

Существуют специальные сетевые ОС, которым приданы функции обычных систем (например, Windows NT) и обычные ОС (например, Windows XP), которым приданы сетевые функции. Сегодня практически все современные ОС имеют встроенные сетевые функции.


ОС для рабочих групп и ОС для сетей масштаба предприятия

Сетевые операционные системы имеют разные свойства в зависимости от того, предназначены они для сетей масштаба рабочей группы (отдела), для сетей масштаба кампуса или для сетей масштаба предприятия.

ОС для сетей масштаба предприятия
  • Сети отделов - используются небольшой группой сотрудников, решающих общие задачи. Главной целью сети отдела является разделение локальных ресурсов, таких как приложения, данные, лазерные принтеры и модемы. Сети отделов обычно не разделяются на подсети.
  • Сети кампусов - соединяют несколько сетей отделов внутри отдельного здания или внутри одной территории предприятия. Эти сети являются все еще локальными сетями, хотя и могут покрывать территорию в несколько квадратных километров. Сервисы такой сети включают взаимодействие между сетями отделов, доступ к базам данных предприятия, доступ к факс-серверам, высокоскоростным модемам и высокоскоростным принтерам.
  • Сети предприятия(корпоративные сети) - объединяют все компьютеры всех территорий отдельного предприятия. Они могут покрывать город, регион или даже континент. В таких сетях пользователям предоставляется доступ к информации и приложениям, находящимся в других рабочих группах, других отделах.[Источник 6]

Источники

  1. Сетевая операционная система // Wkipedia. [2006-2017]. Дата обновления: 24.12.2017. URL: https://ru.wikipedia.org/wiki/Сетевая_операционная_система (дата обращения:30.12.2017)
  2. Peer to peer // Wkipedia. [2006-2017]. Дата обновления: 26.12.2017. URL: https://en.wikipedia.org/wiki/Network_operating_system#Peer-to-peer (дата обращения:30.12.2017)
  3. Клиент-сервер // Wkipedia. [2006-2017]. Дата обновления: 26.12.2017. URL: https://en.wikipedia.org/wiki/Network_operating_system#Client-server (дата обращения:30.12.2017)
  4. Варианты построения ОС // CSIP.Dep.KHPI. [2017-2017]. Дата обновления: 13.04.2017. URL: http://khpi-iip.mipk.kharkiv.edu/library/extent/os/sos/sos01.html (дата обращения:30.12.2017)
  5. Сетевые ОС, функции и компоненты сетевых операционных систем // Itandlife. [2017-2017]. Дата обновления: 10.09.2017. URL: http://itandlife.ru/os/setevye-os-funkcii-i-komponenty-setevyx-operacionnyx-sistem/ (дата обращения:30.12.2017)
  6. Сетевые операционные системы// Teacherbox. [2017-2017]. Дата обновления: 20.11.2017. URL: http://teacherbox.ru/kompseti/pm02/lesson2/setevyieos/.html (дата обращения:30.12.2017)

Литература/Ссылки

  1. Томас, У. Электронные системы связи. — Техносфера, 2007. — 1360 с. — ISBN 9785457385535.
  2. Владимирович, П.Б.А. Сеть своими руками. 3 изд.. — БХВ-Петербург, 2012. — ISBN 9785977501637.
  3. Н. А. Олифер, В. Г. Олифер Сетевые операционные системы Центр Информационных Технологий