Введение Данный материал содержит наиболее значимую информацию по се- тям и одной из ведущих сетевых операционных систем 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.