Novell NetWare
Novell NetWare — это семейство сетевых операционных систем, разработанных американской компанией Novell, Inc. и предназначенных для управления локальными вычислительными сетями (ЛВС). NetWare была одной из первых и наиболее популярных серверных платформ в 1980-х и 1990-х годах, обеспечивая файловый обмен, печать, аутентификацию пользователей и другие сетевые службы. Система отличалась высокой производительностью, надёжностью и эффективной поддержкой клиент-серверной архитектуры, что сделало её стандартом для корпоративных сетей до массового распространения Windows NT и Linux.
История
Разработка и первые версии
История NetWare началась в начале 1980-х годов, когда компания Novell, основанная в 1979 году, сосредоточилась на создании сетевого программного обеспечения. Первая версия, известная как NetWare 68 (1983 год), работала на процессорах Motorola 68000 и использовала протокол IPX (Internetwork Packet Exchange). Уже в 1985 году вышла NetWare 86, оптимизированная для процессоров Intel 8086, что позволило системе работать на более доступных IBM PC-совместимых компьютерах.
Ключевым прорывом стал выпуск NetWare 2.x (1986–1989 годы), которая поддерживала многозадачность и файловую систему с высокой степенью защиты. Эта версия закрепила за Novell лидерство на рынке сетевых ОС, обойдя конкурентов, таких как 3Com и Banyan VINES.
Расцвет в 1990-е
Наиболее успешной линейкой стала NetWare 3.x (1990–1994 годы), в частности версия NetWare 3.11, которая обеспечивала поддержку до 250 одновременных пользователей и включала встроенную поддержку протоколов TCP/IP. Это позволило интегрировать NetWare в глобальные сети и Интернет. К середине 1990-х годов доля рынка NetWare составляла, по разным оценкам, от 60 до 80% среди серверных ОС для ЛВС.
В 1995 году вышла NetWare 4.x, которая ввела службу каталогов NDS (Novell Directory Services) — иерархическую базу данных для управления пользователями, ресурсами и правами доступа. NDS стала предшественницей современных служб каталогов, таких как Microsoft Active Directory.
Упадок и переход к открытым стандартам
С середины 1990-х годов позиции NetWare начали ослабевать. Основными причинами стали:
- Рост популярности Microsoft Windows NT Server, который предлагал более простой интерфейс и интеграцию с настольными системами Windows.
- Переход к открытым протоколам TCP/IP, в то время как NetWare долгое время опиралась на собственный стек IPX/SPX.
- Сложность администрирования и высокая стоимость лицензирования.
В 1998 году Novell выпустила NetWare 5, которая полностью перешла на стек TCP/IP, отказавшись от IPX. Однако рынок уже был потерян. В 2003 году вышла последняя значимая версия — NetWare 6.5. После этого Novell начала продвигать Open Enterprise Server (OES), который работал поверх SUSE Linux Enterprise Server, сохраняя совместимость с NetWare. Окончательная поддержка NetWare была прекращена в 2010 году.
Архитектура и ключевые особенности
Ядро и модульность
NetWare использовала собственное микроядро, ориентированное на максимальную производительность файлового ввода-вывода. В отличие от Windows NT, ядро NetWare не было монолитным — оно загружалось как набор модулей (NLM — NetWare Loadable Modules), которые могли динамически добавляться и удаляться без перезагрузки сервера. Это позволяло администраторам наращивать функциональность (например, добавлять поддержку новых протоколов или служб) без остановки работы сети.
Файловая система
NetWare работала с собственной файловой системой NWFS (NetWare File System), которая поддерживала:
- Журналирование (с версии 5.x).
- Сжатие данных на лету.
- Квоты на дисковое пространство для пользователей.
- Поддержку длинных имён файлов (до 255 символов).
- Атрибуты файлов, включая «только чтение», «скрытый» и «архивный».
Служба каталогов NDS
NDS (Novell Directory Services) была введена в NetWare 4.x и представляла собой распределённую иерархическую базу данных. Она хранила информацию обо всех объектах сети: пользователях, группах, серверах, принтерах, томах. NDS позволяла централизованно управлять правами доступа, политиками и ресурсами в масштабах всей организации, даже если сеть состояла из сотен серверов. Эта технология стала основой для последующих разработок, включая eDirectory.
Протоколы и сетевое взаимодействие
Изначально NetWare использовала собственный стек протоколов IPX/SPX (Internetwork Packet Exchange/Sequenced Packet Exchange), который был оптимизирован для локальных сетей и обеспечивал высокую скорость передачи данных. Однако с ростом популярности Интернета и TCP/IP Novell была вынуждена адаптироваться. В NetWare 5.x поддержка IPX была объявлена устаревшей, и система полностью перешла на TCP/IP.
Для удалённого доступа и маршрутизации использовался протокол NLSP (NetWare Link Services Protocol), а для аутентификации — NCP (NetWare Core Protocol).
Применение
Файловый сервер и печать
Основное назначение NetWare — предоставление доступа к файлам и принтерам в локальной сети. Сервер мог обслуживать десятки и сотни клиентов (рабочих станций под управлением DOS, Windows, Mac OS и OS/2), обеспечивая централизованное хранение данных и совместную работу.
Службы каталогов и управление пользователями
Благодаря NDS, NetWare стала платформой для построения корпоративных каталогов. Администраторы могли создавать единую учётную запись для пользователя, которая действовала на всех серверах организации, а также назначать права доступа на уровне отдельных файлов или папок.
Сетевые приложения
На базе NetWare работали различные серверные приложения: почтовые системы (например, GroupWise), базы данных, системы резервного копирования и даже веб-серверы (с версии 5.x). Благодаря модульной архитектуре NLM, сторонние разработчики могли создавать собственные службы, интегрируемые с NetWare.
Критика и недостатки
- Сложность администрирования. Настройка NetWare требовала глубоких знаний сетевых протоколов и командной строки. Графические утилиты появились лишь в поздних версиях.
- Зависимость от собственных протоколов. Долгое отсутствие поддержки TCP/IP затрудняло интеграцию с Интернетом и другими сетями.
- Высокая стоимость. Лицензирование NetWare было дорогим, особенно для крупных организаций с сотнями пользователей.
- Ограниченная поддержка клиентов. Хотя NetWare поддерживала множество ОС, настройка клиентов (особенно под Windows) была не всегда интуитивной.
Наследие
Несмотря на коммерческий провал, Novell NetWare оказала значительное влияние на развитие сетевых технологий:
- Концепция службы каталогов NDS стала основой для Active Directory от Microsoft.
- Модульная архитектура NLM предвосхитила появление плагинов и драйверов для современных ОС.
- NetWare популяризировала идею централизованного управления ресурсами в локальных сетях.
Сегодня NetWare практически не используется, но её принципы продолжают жить в современных серверных ОС, таких как Windows Server и Linux, а также в облачных каталогах (например, Azure AD).
Интересные факты
- В 1994 году Novell приобрела компанию WordPerfect Corporation, но неудачная интеграция привела к убыткам и продаже активов.
- Первая версия NetWare (68) была написана на языке ассемблера и занимала всего 64 КБ оперативной памяти.
- В 1998 году Novell выпустила NetWare for Small Business — упрощённую версию для малых предприятий, которая не получила широкого распространения.
- В 2006 году компания Novell была приобретена корпорацией The Attachmate Group, а позже её активы перешли к Micro Focus International.
Источники
- «Novell NetWare: The Complete Reference» by Tom Sheldon, 1993.
- «NetWare 4.0: The Official Guide» by Novell, Inc., 1995.
- «History of Novell NetWare» — документация Novell, 2006.
- Статья «NetWare» в Encyclopedia of Computer Science, 2003.
- Материалы сайта NetWare.org (архив).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →