Открыть сервис

Операционная система NetWare

NetWare — это сетевая операционная система, разработанная компанией Novell, Inc. (США). Предназначена для работы в локальных вычислительных сетях (ЛВС) и предоставляет серверные функции, включая управление файлами, печатью, каталогами и безопасностью. NetWare была одной из доминирующих сетевых ОС в 1980-х и 1990-х годах, особенно в корпоративном сегменте, но к началу 2000-х годов утратила популярность под давлением Microsoft Windows NT и Unix-подобных систем.

История

Ранние версии (1983–1989)

Разработка NetWare началась в 1981 году в компании Novell, основанной Деннисом Фэйрклафом, Джеком Дэвисом и Дарреллом Миллером. Первая версия, NetWare 68, вышла в 1983 году и работала на процессоре Motorola 68000. Она была ориентирована на небольшие сети и поддерживала до 4 пользователей. В 1985 году была выпущена NetWare 86, работавшая на процессоре Intel 8086, что позволило использовать более дешёвые IBM PC-совместимые компьютеры. Версия NetWare 286 (1986) стала первой коммерчески успешной, поддерживая до 100 пользователей и используя защищённый режим процессора Intel 80286.

Расцвет (1990–1995)

В 1990 году вышла NetWare 386 (версия 3.x), работавшая на процессоре Intel 80386. Она поддерживала до 250 пользователей, многозадачность, 32-битную адресацию и встроенную поддержку протоколов IPX/SPX (Internetwork Packet Exchange/Sequenced Packet Exchange). Эта версия стала стандартом для корпоративных сетей. В 1993 году была выпущена NetWare 4.x, которая ввела службу каталогов Novell Directory Services (NDS) — иерархическую базу данных для управления пользователями, группами и ресурсами сети. NDS позволила централизованно администрировать сети с тысячами узлов, что дало Novell значительное преимущество перед Microsoft, у которой в то время не было аналогичного решения.

Упадок (1996–2009)

С середины 1990-х годов конкуренция со стороны Microsoft Windows NT (выпущена в 1993 году) и Windows 2000 (2000) усилилась. Microsoft предлагала более простую интеграцию с настольными системами Windows, а также встроенные сетевые службы (Active Directory, файловый сервер, сервер печати). Novell попыталась ответить выпуском NetWare 5 (1998) с поддержкой протокола TCP/IP и Java, а также NetWare 6 (2001) с улучшенной поддержкой веб-сервисов. Однако доля рынка неуклонно падала. В 2006 году Novell была приобретена компанией The Attachmate Group. Последняя версия, NetWare 6.5 Support Pack 8, вышла в 2009 году. В 2011 году Attachmate Group объявила о прекращении поддержки NetWare, рекомендовав пользователям мигрировать на Open Enterprise Server (OES), который базируется на SUSE Linux Enterprise Server.

Архитектура и ключевые особенности

Ядро и многозадачность

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

Файловая система

NetWare использует собственную файловую систему Novell Storage Services (NSS), введённую в версии 5. NSS поддерживает:

  • Журналирование (для восстановления после сбоев).
  • Сжатие данных на лету.
  • Квоты дискового пространства.
  • Поддержку файлов размером до 8 ТБ (в ранних версиях — до 2 ГБ).
  • Доступ к томам через протоколы NCP (NetWare Core Protocol), CIFS/SMB (для Windows) и NFS (для Unix).

Сетевые протоколы

Основным протоколом NetWare был IPX/SPX, разработанный Novell на основе Xerox Network Systems (XNS). IPX обеспечивал негарантированную доставку пакетов, а SPX — гарантированную. С версии 5.x началась поддержка TCP/IP, что позволило интегрировать NetWare в сети Интернет. Для маршрутизации использовался протокол RIP (Routing Information Protocol) для IPX, а позже — OSPF для IP.

Служба каталогов NDS

Novell Directory Services (NDS) — это иерархическая, распределённая база данных, организованная в виде дерева. Каждый объект (пользователь, группа, сервер, принтер) имеет уникальное имя (DN — Distinguished Name) и атрибуты. NDS поддерживает:

  • Репликацию между серверами (для отказоустойчивости).
  • Гранулярное управление правами доступа.
  • Интеграцию с LDAP (Lightweight Directory Access Protocol) в версии 5.x.
  • Возможность создания контейнеров (Organizational Units, OU) для группировки объектов.

Классификация версий

ВерсияГод выпускаПроцессорМакс. пользователейКлючевые особенности
NetWare 681983Motorola 680004Первая версия, базовая файловая служба
NetWare 861985Intel 808625Поддержка IBM PC
NetWare 2861986Intel 80286100Защищённый режим, IPX/SPX
NetWare 386 (3.x)1990Intel 8038625032-битная адресация, многозадачность
NetWare 4.x1993Intel 80386/4861000NDS, улучшенная безопасность
NetWare 51998Intel Pentium1000TCP/IP, Java, NSS
NetWare 62001Intel Pentium1000Веб-сервисы, iFolder
NetWare 6.52003Intel Pentium1000Поддержка Linux, виртуализация

Применение

Корпоративные сети

NetWare активно использовалась в крупных организациях, государственных учреждениях, банках и образовательных учреждениях в 1990-х годах. Основные сценарии:

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

Преимущества перед конкурентами

  • Высокая производительность при работе с файлами: NetWare использовала кэширование в оперативной памяти, что ускоряло доступ к данным.
  • Надёжность: система могла работать годами без перезагрузки, что было критично для mission-critical приложений.
  • Централизованное администрирование: NDS позволяла управлять тысячами пользователей из одной консоли.

Недостатки

  • Сложность настройки: требовала квалифицированного персонала, знающего IPX/SPX и NDS.
  • Закрытость: большинство протоколов (NCP, IPX/SPX) были проприетарными, что затрудняло интеграцию с другими системами.
  • Отсутствие графического интерфейса: до версии 5.x управление велось через командную строку (CONSOLE) или текстовые утилиты (SYSCON, PCONSOLE).
  • Зависимость от аппаратного обеспечения: NetWare требовала серверов с поддержкой определённых сетевых карт (например, NE2000).

Интересные факты

  • В 1990-х годах Novell занимала около 70% рынка сетевых операционных систем, обогнав Microsoft LAN Manager и Banyan VINES.
  • NDS была позже портирована на Linux и Windows как eDirectory, который используется до сих пор в некоторых корпоративных средах.
  • Протокол IPX/SPX был настолько популярен, что его поддерживали многие игры 1990-х годов (например, Doom, Quake) для многопользовательской игры по сети.
  • В 1998 году Novell выпустила NetWare for Small Business — упрощённую версию для малых предприятий, но она не получила широкого распространения.
  • Последняя версия NetWare (6.5) поддерживала виртуализацию на платформах VMware и Microsoft Hyper-V, что позволяло запускать её на современном оборудовании.

Критика

Основные претензии к NetWare касались её закрытости и сложности. Критики отмечали:

  • Высокая стоимость лицензирования: лицензии на пользователя были дорогими по сравнению с Windows NT.
  • Отсутствие поддержки современных протоколов: до версии 5.x NetWare не поддерживала TCP/IP, что затрудняло доступ в Интернет.
  • Сложность миграции: переход с NetWare на Windows NT требовал перестройки всей сетевой инфраструктуры.
  • Снижение производительности при большом количестве пользователей (более 500) из-за ограничений NDS.

Источники

  • Novell, Inc. «NetWare 4.1 Installation Guide». 1994.
  • Novell, Inc. «NetWare 5.0 Administration Guide». 1998.
  • «NetWare: The Operating System That Built the Networked World» — книга Дэвида Х. Кларка, 2005.
  • «The History of Novell NetWare» — статья на сайте Computer History Museum.
  • «NetWare 6.5: The Last of the Breed» — обзор в журнале Network World, 2003.
  • Документация Novell Open Enterprise Server (OES) 2018.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →