Введение

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

Но прежде всего хотелось остановится на исторической миссии фирмы Novell в развитии микрокомпьютерной индустрии.

В 70-ых годах она разрабатывала микрокомпьютеры на базе Z-80, а в начале 80-ых создала свои первые сетевые продукты. В годы появления персональных компьютеров основным продуктом Novell было устройство совместного использования файлов на основе процессора Motorola 68000.

С появлением IBM PC фирма Novell стала уделять этому компьютеру повышенное внимание, считая, что система, использующая интеллектуальный оконечный узел всегда лучше, чем применение неинтеллектуальных терминалов. В 1983 году, когда фирмой IBM был объявлен персональный компьютер XT с жестким диском, Novell быстро отреагировала на это продуктом, преобразующим систему с жестким диском в систему совместного использования файлов.

NetWare/86, система, обеспечивающая возможности файлового сервера, была разработана фирмой Novell Data Systems еще в конце 70-х. Фирма построила многопользовательский микрокомпьютер, используя операционную систему CP/M и в качестве образца - Unix. Это была типичная система разделения времени, с терминалами ввода-вывода, соединенными через последовательные кабели с центральным блоком, содержащим ЦП, диск, память и средства подключения к принтеру. Новая серверная операционная система позволяла пользователям не только совместно использовать файлы, но и обеспечивала доступ к этим файлам и помогала управлять другими средствами сети.

Решение сотрудников Novell включить в свои планы PC в качестве файлового сервера было весьма полезным решением. Вместо того, чтобы предлагать сетевую операционную систему (NOS Network Operating System) как способ продажи аппаратуры (как это делали фирмы 3Com и Corvus), они сосредоточились на развитии самой NOS. Чтобы способствовать выделению NetWare среди конкурирующих продуктов, Novell настойчиво поддерживала каждую новую плату сетевого интерфейса (NIC), которую могла найти. Фирма Novell также поддерживала деловые связи с каждым доступным для нее поставщиком аппаратных средств, что помогало ей переносить NetWare на новую аппаратуру. Независимо от того, кто из них побеждал, NetWare побеждала также.

Взяв в руки инициативу с операционной системой NetWare/86 (для процессоров Intel 8088/8086), Novell начала также разрабатывать концепцию удаленной файловой системы для сетевой работы PC. Не являясь более простым хранилищем файлов, файловый сервер фактически начал управлять файлами и обеспечивать их защиту. Защита стала более сильной, а управление доступом к файлу позволило вендорам программного обеспечения Unix переносить свои приложения на NetWare. Это помогло тому, что многопользовательские программы способствовали продвижению продаж NetWare в области типичной установочной базы Unix, в частности систем бухгалтерского учета и баз данных.

Популярность NetWare быстро росла, а разработчики улучшили ее независимость от аппаратного обеспечения. Novell перестала выпускать свое собственное аппаратное обеспечение для локальных сетей и начала поддерживать продукцию многих производителей. Это было одной из наиболее важных стратегий в превращении NetWare в индустриальный стандарт.

К 1986 году для NetWare было обеспечено независимое аппаратное обеспечение, файловый сервер мог одновременно поддерживать множество типов интерфейсных плат, пакеты стало возможным пересылать между сегментами сети без участия пользователя. Это окупилось также появлением множества приложений, учитывающих NetWare. Для операционной системы Novell NetWare существовало более 2000 многопользовательских приложений.

С появлением PC AT Novell стала уделять основное внимание при разработке операционных систем для семейства процессоров Intel. В 1986 году появилась новая версия NetWare - Advanced NetWare 286, которая позволила использовать преимущества систем с процессором 80286. Благодаря поддержке AT и процессора 80286, NetWare официально получила название Advanced NetWare/286. Она обеспечивал многозадачные возможности задолго до того, как появились OS/2 и Microsoft Windows. Кроме того, эта система работала в защищенном режиме 80286, что позволило реализовать продвинутые средства, недоступные при работе под DOS. К тому же, она не имела ограничений DOS в 640К памяти. Многие пользователи получали большую производительность при доступе к файлам на NetWare-cерверах, чем даже при обращении к файлам на своих локальных дисках! В сервере Anvanced NetWare 286 можно было установить до 4 различных плат сетевого интерфейса.

В конце-концов Novell разделила линию своих программных продуктов. С одной стороны она предложила NetWare ELS (Entry Level System), поддерживающую небольшое число пользователей. С другой стороны, она разработала систему NetWare SFT (System Fault Tolerance). NetWare SFT обеспечила защиту от сбоев диска путем его отображения или дуплексирования. При такой организации два диска записывали одну и ту же информацию, и если на одном из них происходил сбой, то другой был готов к использованию. Кроме того, NetWare начала предлагать систему хранения файлов на сервере NetWare для компьютеров Macintosh фирмы Apple.

В 1988 году появилась NetWare для VMS. Версия NetWare 2.15 стала поддерживать компьютеры Macintosh, заполнив Mac-сервером пробел, оставленный фирмой Apple.

В 1989 году была реализована NetWare/386 версии 3.0. Переписанный вариант NetWare/386 сделал возможным создание Portable NetWare (которая теперь называется NetWare for Unix). Продолжая тенденцию Novell, начатую, когда она решила поддерживать несколько сетевых интерфейсных плат, модульность NOS была хорошо проработана. NetWare/386 версии 3.0 - это полностью заново переписанная операционная система, которая использовала новые средства процессора Intel 80386, и полностью 32-разрядная система, разработанная для сетей с необходимостью интенсивной обработки данных. Она обладала также лучшей защитой, производительностью и гибкостью (в нее стало значительно проще вносить изменения).

В июне 1989 фирма Novell слилась с фирмой Excelan. Это позволило Novell уверенно охватить сферу TCP/IP, OSI и Unix. Приобретенный в результате слияния инженерный персонал позволил Novell начать быстрое овладение мощными возможностями Unix.

В июне 1990 году Novell выпустила версию 3.1 своей системы NetWare с улучшенной производительностью, надежностью и администрированием. В 91 году появилась версия 3.11 с поддержкой файловых средств и средств печати для DOS, Macintosh, Windows, OS/2 и Unix.

В NetWare 4.0 продолжала улучшаться модульность NOS. Новое средство этой системы, NetWare Directory Services (NDS) фирмы Novell - это глобальная, дублируемая база данных без единой точки отказа (потеря любого из серверов не нарушает работы сети). Если говорить о деталях, то это интегрированное управление образами, быстрое сжатие файла и гибкое отслеживание защиты, что вновь выдвинула NetWare на передовые рубежи класса LAN.

Потребность в интеграции

Еще несколько лет назад было только несколько способов взаимодействия NetWare с Unix, и требовалось это немногим. Сейчас такая связь может оказаться необходимой по многим причинам, а реализовать ее можно многими способами. Фирмами предусмотрены подобные решения как со стороны Unix, так и со стороны NetWare. Особое внимание этому рынку уделяет Novell, и здесь имеется несколько превосходных продуктов. Хотя Novell занимает в этом секторе рынка сильную и ведущую позицию, многие другие фирмы также имеют продукты, предлагающие те же средства. Некоторые из них лучше, чем программные продукты NetWare, другие хуже, но все они различны.

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

Стратегия Novell

Современная линия операционных систем NetWare включает в себя: NetWare Lite (основанную на DOS операционную систему с подключением "один в один"); операционную систему NetWare версии 2.2 (на основе процессора 80286); NetWare версии 3.11 и NetWare 4.

Операционная система NetWare Lite предназначена для небольшого числа пользователей (от 2 до 25), которым нужно совместно использовать ресурсы в другой системе (при подключении "один в один"), но которые не хотят выделять систему, используемую в качестве сервера.

NetWare v.2.2 прекрасно подходит для мелких и средних организаций и для коллективов в крупных компаниях. Сервер может быть выделенным (что повышает производительность) или невыделенным (что уменьшает стоимость). Система поддерживает до 100 пользователей и продукты, поддерживающие соединение сетей.

NetWare v.3.11 особенно подходит для крупных компаний, где в сети с одним сервером работают сотни пользователей. Имеется локализованная русская версия. Она предназначена для вычислений в организациях и допускает интеграцию различных типов компьютерных ресурсов (мини-ЭВМ, большие машины, серверы LAN Manager, системы OS/2, системы UNIX и Macintosh) в одну вычислительную платформу.

NetWare v.3.12 содержит ряд улучшений, заимствованных в версии Netware 4.0. В частности - средства разграничения доступа.

NetWare v.4 улучшает средства NetWare v.3.11, поддерживая глобальные сети. Наиболее важным средством является средство NDS (NetWare Directory Services), которое позволяет администраторам сети организовать пользователей и сетевые ресурсы таким образом, чтобы пользователи могли легко получить к ним доступ. Каждый пользователь и ресурс, которые называются в системе NDS объектами, отслеживаются в сетевой базе данных. Администраторы, которым нужно управлять системой, и пользователи, которым нужно получить доступ к ресурсам или связаться с другими пользователями, независимо от расположения в сетях могут быстро найти объекты в системе NDS. База данных постоянно обновляется и содержит последнюю информацию об объектах. NDS позволяет создавать под управлением Novell NetWare глобальные сети и упрощает их настройку, отслеживание и администрирование.

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

Сети предприятий - это эволюционный шаг вперед по сравнению с коллективными вычислениями, целью которых была интеграция в сети настольных компьютеров. Сети предприятий являются по своему масштабу и локальными, и глобальными. Они интегрируют системы в рамках одной организации, независимо от того, какие это системы (PC с DOS, компьютеры Apple Macintosh, рабочие станции Unix и др.). Объединенные сети обеспечивают платформу для передачи данных, а Novell NetWare - это тот компонент программного обеспечения, который помогает связать их вместе.

Движущей силой в этой стратегии являются планы Novell сделать NetWare системой, максимально открытой для интеграции с другими системами и продуктами других фирм.

Стратегия Novell по распределению сетевых средств по сетевой вычислительной платформе называется архитектурой интегрированных вычислений Novell - NICA (Novell Intergated Computing Architecture). NICA предусматривает ряд сетевых средств, позволяющих интегрировать в сеть продукты и приложения различных фирм.

Средства
Продукты
Управление сетью Рабочая группа, администратор, NetView.
Смешанная платформа Тысячи серверов, адаптеров, дисков и систем архивизации.
Файлы и печать DOS, Macintosh, OS/2,файловые средства и средства печати Unix.
Базы данных Интегрированный администратор записей и SQL, SQL других фирм.
Операционная система клиента DOS, Windows, OS/2, Macintosh и Unix.
Операционная система прикладного сервера OS/2, Unix, MVS, VM, VMS и DOS.
Интерфейс прикладной программы NetWare, NetBIOS, CPI-C, Named PIPES Berkeley Sockets.
Передача данных SPX/IPX, SNA, TCP/IP, AppleTalk, OSI, T1, X.25 и средства асинхронной передачи.
Подключение Встроенный протокол SPX/IPX и маршрутизатор TCP/IP.
Обмен сообщениями MHS, X.400, SMTP и SNADS/DISSOS.
Целостность данных Отслеживание и отображение диска.
Защита Кодирование данных и ресурсов, пароли, наблюдение за рабочей станцией.

Целью NICA является стимуляция интеграции других архитектур, таких как SAA (System Application Architecture) фирмы IBM, NewWave Office фирмы Hewlett Packard и NAS (Network Application Support) фирмы DEC. NICA улучшает эти архитектуры, позволяя разработанным для них приложениям выполняться в распределенной среде сетевой вычислительной платформы. Такая интеграция основывается на архитектуре "клиент-сервер", которая разделяет приложение на две части. Процесс клиента выполняется на рабочей станции и обеспечивает интерфейс для приложения. Процесс сервера работает на сервере и обеспечивает обработку, требующую интенсивных вычислений. NetWare является ядром NICA. Она реализует модель "клиент-сервер" и интегрирует ресурсы сети.

Novell - это основная сила в сетевой индустрии, поэтому ее стратегия в сильной степени определяет направление, в котором развивается вся эта отрасль в целом. Согласно различным обзорам и оценкам продукты Novell используются сейчас в 60% существующих сетей. Остальные 40% делят между собой Banyan Vines, Microsoft LAN Manager, а также продукты IBM и другие сетевые продукты.

[Содержание] [Вперед]