Основные особенности новой версии операционной системы NetWare.

Доводы на большинство

из нас действуют плохо.

Притязания — куда лучше.

Сэмюэл Батлер

Первое время сетевые ОС ценились, прежде всего, за службы файлов и печати. Сам термин «сетевая операционная система» ввела компания Novell, чтобы подчеркнуть отличия NetWare, с одной стороны, от однопользовательских систем, наподобие DOS и MacOS, а с другой — от таких мощных ОС, как UNIX, которые в то время не могли похвастаться удобством, низкой ценой или производительностью сервиса файлов и печати. В те стародавние времена конкурентов у NetWare попросту не было, лишь на самом низком уровне ей оказывали противодействие средства построения одноранговых сетей. Однако появление Windows NT, бурное развитие Internet и выход на широкую сцену свободно распространяемой ОС Linux несколько подорвали позиции NetWare. В настоящее время уже мало кого устраивает только удобный и производительный файловый сервис.

Компания Novell проглядела скачок в развитии технологий Web и теперь вынуждена в ускоренном режиме наверстывать упущенное. И, надо сказать, времени она даром не теряет.

Во всяком случае, выход новой версии операционной системы NetWare 5.1 показывает, что на рынке Web и электронной коммерции продукция компании Novell имеет неплохие перспективы. К тому же позиции Novell в области служб файлов и печати по-прежнему крепки. Так что вопрос выживания Novell лежит не столько в плоскости технического совершенства продуктов, сколько в психологической предубежденности заказчиков к Novell вообще и к NetWare в частности.

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

В декабрьском номере LAN за 1998 г. мы рассматривали возможности ОС NetWare 5.0, и, если читатель помнит ту статью, они оставили двойственное чувство. С одной стороны, в системе появились новшества, которых не хватало NetWare, особенно это касается поддержки многопроцессорных конфигураций, защиты памяти, поддержки сетей TCP/IP и технологий Web. Но, с другой стороны, ОС NetWare 5.0 производила впечатление наскоро собранного и сырого дистрибутива, отдельные части которого были плохо совместимы друг с другом. Да и масса недоработок и ошибок внесла свою лепту. В этом отношении новая NetWare 5.1 производит гораздо более выгодное впечатление. Конечно, и она имеет недостатки (а у кого их нет?), но все же это действительно добротно сделанный продукт, хорошо подходящий не только для традиционного файлового сервиса, но и для решения современных задач Web и электронной коммерции.

КОМПЛЕКТАЦИЯ NETWARE 5.1

Если говорить кратко, то NetWare 5.1 представляет собой NetWare 5.0 с заплатами (patches) и обновлениями в комплекте с новыми или усовершенствованными сетевыми службами, утилитами администрирования и новыми сервисами. Поскольку с точки зрения традиционных сервисов NetWare 5.1 во многом повторяет NetWare 5.0, то в дальнейшем речь будет вестись только о нововведениях или кардинальных обновлениях дистрибутива.

Говорить о составе NetWare 5.1 очень непросто, поскольку в нее входит огромное количество отдельных продуктов, счет которых ведется на многие десятки. Более того, в комплект включено множество приложений других компаний, в том числе Netscape, IBM, Oracle, Nombas и т. д. В этой связи весьма показательно, что NetWare 5.1 поставляется на шести компакт-дисках, поэтому мы ограничимся лишь кратким перечислением основных составляющих NetWare 5.1:

  • сетевая ОС NetWare 5.1;
  • службы каталогов NDS 7 и NDS 8;
  • службы DHCP/DNS;
  • распределенная служба печати Novell (Novell Distributed Print Services, NDPS);
  • система резервного копирования;
  • служба хранения NSS;
  • сервер аутентификации и криптомодули;
  • сервис LDAP;
  • сервис ftp;
  • NetWare Enterprise Web Server;
  • служба поиска NetWare Web Search;
  • средства удаленного управления настройками серверов NetWare Management Portal;
  • средства удаленного управления сетевыми сервисами NetWare Web Manager;
  • сервер новостей NetWare News Server;
  • сервер мультимедиа NetWare MultiMedia Server;
  • клиентское ПО;
  • Z.E.N.works Starter Kit;
  • СУБД Pervasive SQL 2000;
  • сервер приложений WebSphere Application Server;
  • СУБД Oracle 8i и WebDB;
  • самые разнообразные средства разработки
  • и многое другое.

Компания Novell позиционирует NetWare 5.1 как полное решение для Web и Internet. Ни в коей мере не пытаясь умалить богатый состав дистрибутива, все же мы не могли не обратить внимания на отсутствие такого важнейшего компонента для работы в Internet, как почтовый сервер. Это удивительно по двум причинам. Во-первых, дистрибутив NetWare 5.1 содержит достаточно редко используемый большинством пользователей сервер новостей и даже сервер мультимедиа. Во-вторых, компания Novell поставляет неплохой почтовый сервер Novell Internet Messaging System (NIMS), созданный в сотрудничестве с Netscape, но по непонятным причинам не включенный в NetWare 5.1. Вместе с тем, NIMS имеет весьма непривычное лицензионное соглашение, в котором количество почтовых ящиков ограничено количеством лицензий по числу пользователей. Такой подход характерен для систем коллективной работы типа Novell GroupWise, но никак не для простого почтового сервера.

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

Для использования NetWare 5.1 компания Novell рекомендует следующую конфигурацию сервера:

  • компьютер с процессором Pentium II или выше;
  • дисплей VGA;
  • раздел DOS со свободным дисковым пространством не менее 35 Мбайт;
  • диск для тома SYS объемом 1,3 Гбайт при использовании WebSphere Application Server;
  • сетевые адаптеры;
  • CD-ROM;
  • манипулятор «мышь» (необязательно).

Объем памяти в стандартной конфигурации должен составлять не менее 128 Мбайт, при использовании WebSphere Application Server — 256 Мбайт, а в случае Oracle 8i — 512 Мбайт.

Однако, как подтвердили тесты, такое количество оперативной памяти недостаточно, в этом случае сервер в основном занят свопингом. К тому же, как показывает практика, один и тот же сервер нецелесообразно использовать в качестве сервера приложений или для СУБД, если он уже занят под файловый сервис. В подобной конфигурации производительность служб резко снижается.

АРХИТЕКТУРА

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

К сожалению, многие процессы, особенно относящиеся к системным, а также драйверы невозможно загрузить в защищенные области памяти. Восстановление системы после сбоев в NetWare 5.x осуществляется так же, как и в NetWare 4.11.

NetWare 5.1 поддерживает симметричную многопроцессорную обработку (Symmetric Multiprocessing, SMP), однако здесь не все обстоит гладко. Во всяком случае стек протоколов Novell пока не поддерживает SMP, проблемы остаются и с файловым сервисом в многопроцессорной среде. Компания Novell объявила, что упомянутые недостатки будут устранены к весне 2001 г.

Тем не менее на файловых операциях NetWare 5.1 может дать фору любым системам, и это без полноценной поддержки SMP!

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

Как и в пятой версии, в NetWare 5.1 не поддерживаются монолитные драйверы устройств (файлы DSK). Хотя архитектура периферийного оборудования NetWare (NWPA) предоставляет большую гибкость вследствие отделения драйверов адаптеров HAM от драйверов устройств CDM, это может привести к проблемам при использовании унаследованного оборудования. Справедливости ради, надо отметить, что список поддерживаемого оборудования заметно пополнился по сравнению с NetWare 5.0. Улучшилась и поддержка технологии Plug?n?Play, во всяком случае никаких проблем с опознаванием устройств PCI у нас не возникло.

В комплект NetWare 5.1 входит две версии NDS, седьмая и восьмая, причем в момент инсталляции ОС можно выбрать только одну. Наиболее впечатляющие характеристики имеет NDS 8, которую Novell недавно переименовала в eDirectory. Служба каталогов eDirectory способна обслуживать дерево с миллиардом объектов, имеет встроенную поддержку LDAP 3, обладает очень мощными средствами поиска объектов и их свойств. Более того, время поиска практически не зависит от сложности дерева и количества объектов в нем, это достигается благодаря полноценной индексации базы данных NDS. Поэтому для eDirectory нет необходимости применять такие специфические, но достаточно неудобные средства поиска, как Catalog Services. Кстати говоря, WebSphere Application Server рассчитан только на NDS 8. Компания Novell поставляет eDirectory не только для NetWare, но и для Windows NT/2000, Solaris и Linux.

Как и в NetWare 5.0, в новой версии можно использовать два типа файловых систем: традиционную и Novell Storage Services (NSS). По сравнению с традиционной файловой системой в NSS устранено множество ограничений, в том числе на количество томов на сервере, количество сегментов на одном диске, количество файлов в томе, максимальный размер тома и файла. Тома NSS очень быстро монтируются и более устойчивы к отказам.

К сожалению, несмотря на неоднократные заявления, Novell сделала не так много для повышения привлекательности NSS. Хорошо хоть в последний момент удалось решить проблему поддержки ftp и NFS на томах NSS. Тем не менее NSS до сих пор не поддерживает:

  • сжатие файлов;
  • дублирование и зеркалирование дисков;
  • квотирование дискового пространства;
  • блокировку на уровне имен файлов;
  • миграцию файлов;
  • систему контроля транзакций TTS.

Ограничения настолько серьезны, что не позволяют использовать NSS для тома SYS. Почему недостатки NSS нам представляются такими важными? Ведь возможности файловых систем традиционного типа далеко не исчерпаны. Дело все в том, что кластеры Novell могут работать лишь с томами NSS. Без решения вышеуказанных проблем кластеры имеют ограниченную полезность для сервисов Web, ftp, СУБД и т. д. А без кластерной технологии о высоконадежных серверах говорить вряд ли возможно. Чтобы исправить положение, Novell должна решить данные проблемы.

Система резервного копирования NetWare 5.1 идентична применяемой в NetWare 5.0 и не имеет каких-то особенностей.

СЕТЕВЫЕ ПРОТОКОЛЫ

NetWare 5.1 работает с четырьмя различными конфигурациями сетевых протоколов:

  • только IPX;
  • только IP;
  • IPX и IP;
  • IP в режиме совместимости с IPX.

В сетях IPX обнаружение сетевых сервисов осуществляется с помощью протоколов RIP/SAP, тогда как в IP-сетях — посредством протокола SLP.

Несмотря на такое разнообразие конфигураций сетей, нам хотелось бы настоятельно предостеречь пользователей от использования настройки «только IP», поскольку очень многие службы не только Novell, но и других разработчиков для NetWare опираются на протоколы SPX/IPX. Подобный выбор может породить массу проблем, причем некоторые из них с трудом поддаются диагностике. В частности, без стека IPX сервис NetWare Enterprise Web Server имеет весьма ограниченные функциональные возможности.

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

В отличие от перечисленных конфигураций, проблем с режимом «IPX и IP» не возникало ни разу, но такой вариант возлагает дополнительную нагрузку на сеть вследствие рассылки разного рода широковещательных пакетов.

Что касается печати, то Novell постепенно отказывается от традиционного сервиса печати на базе очередей в пользу распределенной службы печати Novell NDPS. Хотя и не столь мощная, как традиционная, NDSP предоставляет большие удобства при выводе на печать. В NetWare 5.1 служба NDPS инсталлируется по умолчанию.

Сожаление вызывает лишь то, что Novell ограничила список поддерживаемых платформ DOS и Windows. Пользователи клиентов Macintosh, OS/2, VLM и NETX для DOS/Windows 3.x могут не беспокоиться, новые возможности NetWare они не поддерживают. Конечно, они будут работать, но только в сетях IPX.

Особенное недоумение вызывает позиция Novell в отношении Macintosh, а ведь это 10% всего компьютерного парка в мире. Начиная с NetWare 5.0 компания Novell более не включает в дистрибутив поддержку AppleTalk File Protocol на стороне сервера. Разумеется, в крайнем случае пользователи могут обойтись и клиентом для Macintosh для протокола IPX, но любители MacOS считают такой подход нерациональным и все чаще обращают свой взор в сторону Windows NT/2000, где имеется встроенная поддержка сервиса файлов и печати для Macintosh. Действительно, политика Novell выглядит странно еще и потому, что она продала свой бизнес по поддержке Macintosh компании Prosoft, оставив при этом средства поддержки маршрутизации AppleTalk в составе NetWare.

СТАВКА НА WEB

Главной отличительной особенностью NetWare 5.1 является ее безоговорочная ориентация на технологию Web. Из-за этого многие службы NetWare 5.0 оказались не у дел, но, вместе с тем, дистрибутив пополнился новыми или обновленными сервисами.

Основная поддержка Web сосредоточена в продукте NetWare Enterprise Web Server, ранее известном как Netscape Enterprise Server for NetWare, который Novell разработала совместно с Netscape.

Среди особенностей сервера Web можно выделить поддержку домашних страниц пользователей, причем для создания таких страниц не требуется вмешательства администратора (кроме, может быть, начальной настройки). Подобная возможность была предусмотрена в старых версиях Novell Web Server, но в более новых версиях Netscape FastTrack (поставляемых с NetWare 5.0) она отсутствовала.

Еще одной полезной возможностью NetWare Enterprise Web Server является поддержка папок Web (посредством технологии WebDAV), так как на стороне клиентов они реализованы в целой серии продуктов Microsoft, в частности в Office 2000 и Internet Explorer 5.

При использовании папок Web (Web Folder) уже нет необходимости регистрироваться в сети NetWare с помощью соответствующего клиентского ПО, доступ к папкам возможен из любой точки Internet и притом в защищенном режиме, посредством протокола SSL (см. Рисунок 1). Последнее обстоятельство особенно ценно, поскольку, в отличие от применяемого для этих целей сервиса ftp, данный метод позволяет шифровать как пароли пользователей, так и данные.

Рисунок 1. Использование папок Web в среде Windows.

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

Кроме того, NetWare Enterprise Web Server позволяет использовать технологию публикации в Web (Web Publishing), активно продвигаемую Netscape. Однако мне эта технология не очень понравилась, вдобавок активизация Web Publishing предполагает отказ от WebDAV, а последняя, на мой взгляд, гораздо полезнее.

Интересной особенностью NetWare Enterprise Web Server оказалась возможность доступа к данным, расположенным на других серверах NetWare, в том числе и на тех, где не задействованы сервисы Web. Этой же характеристикой обладает сервер ftp в составе NetWare 5.1.

В комплект поставки NetWare 5.1 входит поисковая машина NetWare Web Search (см. Рисунок 2) с поддержкой, правда, весьма слабой, русского языка. Во всяком случае о сколько-нибудь сложных словосочетаниях или о морфологии русского языка можно забыть. NetWare Web Search осуществляет поиск не только на конкретном узле, но и в заранее составленном списке серверов Web.

Рисунок 2. Поисковая машина Web.

Сервер NetWare FTP Server ничем особенным не выделяется, за исключением, пожалуй, того, что управление теперь осуществляется через NetWare Web Manager.

Сервер новостей NetWare News Server, по большому счету, является сервером Colabra компании Netscape и предназначен, главным образом, для поддержки дискуссий на предприятии, хотя его можно использовать и при взаимодействии с внешними серверами новостей (такими, как Usenet). Тем не менее, как подчеркивалось выше, для рядовых организаций включение в комплект поставки NetWare почтового сервера было бы гораздо полезнее, а для организации дискуссий в рамках компании больше подходят средства коллективной работы, в частности Novell GroupWise.

Весьма непривычно видеть в составе операционной системы сервер мультимедиа. Такой сервис может оказаться полезным для тех, кто организует обучение по сети, или для системы оповещения. NetWare MultiMedia Server понимает множество форматов, включая RealAudio/RealVideo и новомодный MP3. Настройка сервера проста до крайней степени, администратору необходимо лишь определиться с качеством предоставляемых услуг (QoS).

Рисунок 3. Управление сервисами через NetWare Web Manager.

В NetWare входит замечательное средство NetWare Web Manager (см. Рисунок 3) для управления сервисами Web, ftp, новостями, мультимедиа, поисковой машиной, NDS и настройками серверов NetWare. Утилита имеет интуитивно понятный и достаточно удобный интерфейс. Работает NetWare Web Manager по защищенному каналу SSL.

Кроме того, для управления настройками NetWare компания Novell включила в комплект NetWare Management Portal (см. Рисунок 4). Через него администратор может удаленно управлять большинством настроек сервера, что весьма полезно, когда нет других средств администрирования.

Рисунок 4. Доступ к настройкам сервера через NetWare Management Portal.

До недавнего времени платформа NetWare испытывала недостаток мощных средств создания серверов приложений, в частности, рассчитанных на Java, сервлеты, ASP, Enterprise JavaBeans. Выход WebSphere Application Server компании IBM наконец-то позволит NetWare избавиться от комплекса неполноценности. А если к WebSphere добавить СУБД Oracle 8i и WebDB, также входящие в дистрибутив NetWare 5.1, то у Novell появились неплохие шансы на продвижение системы на рынке электронной коммерции.

Поставляемый для разработчиков пакет WebSphere Studio предназначен для решения рядовых задач. Для серьезных программ на Java в комплект входит VisualAge for Java компании IBM.

К сожалению, многие продукты независимых разработчиков имеют собственные средства управления и недоступны для администрирования через NetWare Web Manager или NetWare Management Portal.

УПРАВЛЕНИЕ

Управлять NDS можно несколькими способами, причем два из них являются классическими: посредством утилиты NetWare Administrator и с консоли управления сетью ConsoleOne. Кроме того, в значительной мере управлять NDS можно через NetWare Web Manager, а для просмотра NDS годится NetWare Management Portal.

Однако такое разнообразие средств управления NDS нередко приводит к проблемам. Хотя во многом их возможности пересекаются, некоторыми свойствами можно управлять лишь из отдельной программы или даже посредством специальной утилиты.

Рисунок 5. Средство администрирования DNS и DHCP.

Например, как оказалось, ни одно из универсальных средств не годится для управления сервисами DNS и DHCP несмотря на то, что соответствующие объекты присутствуют в дереве NDS и видны из ConsoleOne и NetWare Administrator. Для администрирования DNS и DHCP необходимо применять специальную утилиту DNS/DHCP Management Console (см. Рисунок 5), написанную на Java.

Рисунок 6. Программа администрирования NetWare Administrator.

Программа администрирования NetWare Administrator (см. Рисунок 6) имеет самую богатую функциональность и хорошо подходит для текущего администрирования сети, в том числе по управлению сервисом печати и аудитом. Основной недостаток NetWare Administrator состоит в его ориентации на платформу Windows. Кроме того, в случае больших деревьев NDS работа этой программы замедляется из-за недостаточно высокой производительности поиска. Некоторыми объектами NDS, например сервисом LDAP, из NetWare Administrator управлять невозможно, хотя, в свою очередь, они доступны через ConsoleOne. К недостаткам NetWare Administrator я бы отнес и то, что многие приложения независимых разработчиков рассчитаны на поддержку старой версии утилиты NWAdmin95 и не хотят работать с новой NetWare Administrator.

Рисунок 7. Утилита администрирования сети ConsoleOne.

Консоль управления сетью ConsoleOne (см. Рисунок 7) достаточно быстро выросла из функционально бедной игрушки, каковой она была в NetWare 5.0, во вполне удобную утилиту. ConsoleOne можно запускать как на сервере, так и на клиентских местах. По сравнению с NetWare 5.0, скорость работы ConsoleOne значительно повысилась, хотя ей и требуются значительные ресурсы. Проблемы совместимости с локальными версиями Windows также были устранены. Тем не менее Novell предстоит еще немало сделать, чтобы ConsoleOne можно было применять вместо NetWare Administrator. Пока ConsoleOne налагает слишком большие ограничения при работе со свойствами объектов NDS, не поддерживает управление сервисом печати, пакетами Z.E.N.works, GroupWise, BorderManager, Novell Replication Services, не говоря уж о продуктах независимых разработчиков. Самым неприятным оказалось то, что из ConsoleOne оказалось невозможно удалять объекты NDS.

Управлять NDS можно и с помощью средства NetWare Web Manager, в котором для этого предусмотрена специальная опция, но его возможности администрирования — самые ограниченные. К сожалению, очень многие классы объектов NDS полностью недоступны в NetWare Web Manager. Единственной положительной чертой Web Manager с точки зрения управления NDS является то, что служба каталогов доступна из любой точки Internet, и для администрирования нет необходимости устанавливать и настраивать клиентское ПО.

Было бы неплохо, чтобы Novell наконец остановила свой выбор на каком-либо одном средстве администрирования NDS. В противном случае все они будут неполноценными, а это — настоящая беда для администратора.

Для удаленного управления серверами NetWare поставляются RConsole и RConsoleJ (последнюю можно запускать из ConsoleOne). Если RConsole опирается на протоколы SPX/IPX, то RConsoleJ — на TCP/IP. Эти утилиты поставляются достаточно давно, так что их достоинства и недостатки хорошо известны. Основным их недостатком является то, что пароль передается по сети в открытом виде, поэтому при доступе по Internet использование данных программ оказывается достаточно рискованной затеей.

В этой связи представляется своевременным появление портала NetWare Management Portal (NMP), о котором кратко упоминалось выше. Кроме повышенной безопасности NMP имеет более удобные средства администрирования, чем программы удаленной консоли.

NMP позволяет управлять файловыми системами сервера, в том числе копировать файлы на сервер или с сервера, монтировать тома и т. д.

С помощью Application Management можно управлять работой отдельных приложений на сервере, а с помощью Hardware Manager — отслеживать состав и функционирование аппаратного обеспечения; в NMP имеется также средство просмотра объектов NDS, правда, оно мало полезно и недостаточно информативно.

Весьма интересные возможности предоставляет опция Health Monitor, позволяющая следить за корректностью работы самых различных элементов системы. Возможности удаленного управления, аналогичные RConsole, предоставляет также Remote Server Access.

ИНСТАЛЛЯЦИЯ

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

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

NetWare 5.1 позволяет производить инсталляцию на новую машину с помощью загружаемого CD-ROM, совместимого со спецификацией El Torito. В этом случае в полуавтоматическом режиме создается раздел DOS, куда устанавливается урезанная версия DR-DOS 7.02 разработки Caldera. После этого, собственно говоря, и начинается процедура инсталляции самой ОС NetWare. Однако подобный метод не всегда оптимален. Как оказалось, DR-DOS имеет массу ограничений при работе с современными винчестерами, особенно это касается утилиты FDISK. Кроме того, по своим возможностям DR-DOS уступает даже древней MS-DOS 6.22.

В NetWare 5.0 локализация системы на сервере была осуществлена безобразно, во всяком случае, для русского языка. Уже в момент инсталляции, после выбора кодовой страницы и языка сообщений системы, сервер напрочь зависал. В NetWare 5.1 положение несколько улучшилось, и в ней нет откровенных ляпов. Однако устанавливать поддержку русского языка на сервере я бы не стал. Испытания показали, что после инсталляции и перезагрузки сервера система может зависнуть в самый неподходящий момент. К сожалению, из-за недостатка времени причину такого поведения выявить не удалось.

Что касается поддержки русского языка в клиентских программах, то в NetWare 5.1 устранены все проблемы для утилит, написанных на Java, в частности для ConsoleOne, RConsoleJ, DNS/DHCP Management Console. Теперь нет необходимости разбираться в настройках локализации Java или ставить Java Development Kit.

Некоторые проблемы вызвала настройка на сервере графической среды XFree86, предназначенной, в первую очередь, для запуска программ, написанных на Java. В частности, она отказывалась нормально работать с графическим адаптером Matrox Millenium G200, это проявлялось в постоянном мигании экрана монитора. Правда, в режиме совместимости с SVGA проблем не наблюдалось. Впрочем, для сервера проблема поддержки графического адаптера вряд ли существенна.

Легче всего NetWare 5.1 инсталлировать в новой сети, где нет других версий NetWare и дерева NDS. Процедура установки достаточно проста и интуитивно понятна. Но для большинства пользователей NetWare такой режим не актуален. Им гораздо важнее инсталлировать NetWare 5.1 в уже существующие сети. В этом случае перед инсталляцией NetWare 5.1 необходимо обновить сетевые сервисы в сети. Это делается с помощью утилиты NetWare Deployment Manager, входящей в комплект ОС NetWare 5.1. Утилита призвана подготовить сеть к работе с NDS 8, обновить серверные данные и инсталлировать лицензионные службы Novell Licensing Services, поскольку в NetWare 5.x принята иная политика управления лицензиями, чем в NetWare 4.x. Лишь после выполнения данной процедуры можно устанавливать NetWare 5.1.

Novell предприняла большие усилия, чтобы процесс обновления (upgrade) старых версий NetWare 3.x, 4.x и 5.0 до версии NetWare 5.1 проходил безболезненно. Встроенная процедура установки позволяет делать это на стороне сервера. При этом администратор выполняет обычные действия, как и при установке NetWare 5.1, указав только, что выполняется обновление.

Автоматизация обновления серверного ПО, конечно, очень важна для администраторов, но ею все проблемы не исчерпываются. Нередко парк серверов требуется полностью поменять. Аппаратное обеспечение, которое оптимально подходило для серверов NetWare 3.x и даже NetWare 4.x, часто оказывается недостаточным для NetWare 5.1 из-за возросших требований. А наращивать ресурсы старых серверов не всегда возможно, особенно в случае компьютеров десятилетней давности. С другой стороны, на серверах наверняка находятся очень ценные для организации данные.

Чтобы облегчить жизнь администраторам, Novell разработала процедуру миграции Novell Upgrade Wizard, запускаемую на клиентском месте. В этом случае после инсталляции нового сервера NetWare 5.1 на него копируются данные и системные базы со старого сервера NetWare. При этом базы Bindery ОС NetWare 3.x трансформируются в объекты NDS.

ЗАКЛЮЧЕНИЕ

Для своего класса операционных систем Novell NetWare 5.1 обладает весьма ценными свойствами. Она хорошо подходит не только для традиционного сервиса файлов и печати, но и для сервиса Web, ftp, мультимедиа. Ведь, по большому счету, Web и ftp основаны на файловом сервисе.

В NetWare 5.1 функциональные возможности средств управления сервисами значительно расширены, в этом отношении NetWare приближается к самым мощным ОС. Наличие, притом в комплекте поставки, Web Application Server и Oracle 8i делает NetWare 5.1 весьма удобной системой для целей электронной коммерции и электронного бизнеса. Ядро сетевых служб Novell составляет служба каталогов eDirectory, у которой, по мнению большинства специалистов, нет конкурентов. В свою очередь никакая другая операционная система не имеет такой высокой степени интеграции со службой каталогов eDirectory, как NetWare.

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

Константин Пьянзин — обозреватель LAN. С ним можно связаться по адресу: koka@lanmag.ru.