WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Novell NetWare

Консоль Novell NetWare 6.5 SP6
Разработчик Novell, Inc.
Первый выпуск 1983
Последняя версия 6.5 SP8 (OES 2 SP1) (6 мая 2009 года)
Тип ядра гибридное ядро
Интерфейс Интерфейс командной строки
Лицензия Проприетарная
Состояние Устарела
Веб-сайт novell.com/products/netware/
Novell NetWare 6.5 SP6

NetWare — сетевая операционная система и набор сетевых протоколов, которые используются в этой системе для взаимодействия с компьютерами-клиентами, подключёнными к сети. Операционная система NetWare создана компанией Novell[1]. NetWare является закрытой операционной системой, использующей кооперативную многозадачность для выполнения различных служб на компьютерах с архитектурой Intel x86. В основе сетевых протоколов системы лежит стек протоколов Xerox Network Systems (англ.) (XNS). В настоящее время NetWare поддерживает протоколы TCP/IP и IPX/SPX. NetWare является одним из семейств XNS-систем. К таким системам, например, относятся Banyan VINES и Ungerman-Bass Net/One. В отличие от этих продуктов и XNS, система NetWare заняла существенную долю рынка в начале 1990-х и выдержала конкуренцию с Microsoft Windows NT, после выпуска которой прекратили своё существование другие, конкурирующие с ней, системы. Существовал также NetWare для OS/2-компьютеров, созданными IBM[2][3][4][5][6].

В основу NetWare была положена очень простая идея: один или несколько выделенных серверов подключаются к сети и предоставляют для совместного использования своё дисковое пространство в виде «томов». На компьютерах-клиентах с операционной системой MS-DOS запускается несколько специальных резидентных программ, которые позволяют «назначать» буквы дисков на тома. Пользователям необходимо зарегистрироваться в сети, чтобы получить доступ к томам и иметь возможность назначать буквы дисков. Доступ к сетевым ресурсам определяется именем регистрации.

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

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

История

Система NetWare была создана в результате работы SuperSet Software — консалтинговой группы, основанной друзьями Дрю Мэйджером, Дэйлом Найбауэром, Кайлом Пауэллом и позднее вошедшим в эту группу Марком Хёрстом. В основу этой работы были положены результаты их занятий в университете Бригама Янга в городе Прово, штат Юта в октябре 1981 года.

В 1983 году Рэймонд Ноорда присоединился к работе группы SuperSet. Первоначально перед группой стояла задача создания системы CPM совместного использования дисков для сетей на основе оборудования CP/M, которое в то время продавала компания Novell. Внутри группы сложилось убеждение, что CP/M является обречённой на неуспех платформой, и в результате было предложено альтернативное решение для только что выпущенных IBM-совместимых ПК. Группой также было написано приложение Snipes — работающая в текстовом режиме игра, которую они использовали для тестирования новой сети и демонстрации её возможностей. Snipes был первым сетевым приложением для IBM PC и фактически являлся предшественником многих популярных многопользовательских игр, таких как Doom и Quake.[7]

Эта сетевая операционная система позже была названа Novell NetWare[8]. В NetWare используется протокол NCP (англ. NetWare Core Protocol — протокол ядра NetWare), который является протоколом передачи пакетов, позволяющим клиентам передавать запросы на серверы NetWare и получать от них ответы. Первоначально NCP был привязан к протоколам IPX/SPX, то есть система NetWare сама по себе могла использовать для взаимодействия в сети только IPX/SPX. Для хранения информации аутентификации использовалась встроенная система на основе СУБД Btrieve.

Первый программный продукт с именем NetWare был выпущен в 1983 году. Он назывался NetWare 68 (или Novell S-Net), работал на процессоре Motorola 68000 и использовал топологию «звезда». Этот продукт был заменён в 1985 году на NetWare 86, который был написан для работы на процессорах Intel 8086. После выпуска процессора Intel 80286 компания Novell выпустила NetWare 2861986 году). В 1989 году, после выпуска процессора Intel 80386, последовала NetWare 386. Позже Novell пересмотрела нумерацию версий NetWare: NetWare 286 стала NetWare 2.x, а NetWare 386 стала NetWare 3.x.

NetWare 286 2.x

Настройка NetWare версии 2 требовала значительных усилий: для любого изменения было необходимо перекомпилировать ядро и перезагружать систему. ОС поставлялась в виде набора объектных моделей. Перекомпиляция для замены драйвера ЛВС требовали поочерёдного использования 20 дискет. Тем не менее именно в этой версии произошла изоляция ядра сетевой операционной системы от технологии — архитектуры коммуникаций. Конкурирующие с NetWare продукты представляли собой «коробочные» решения, сочетавшие софт и железки из одного ящика. Администрирование NetWare выполнялось с помощью текстовых утилит, например SYSCON. В NetWare 2 использовалась файловая система NetWare File System 286, или NWFS 286[9][10].

NetWare 3.x

NetWare версии 3 была упрощена за счёт построения по модульному принципу. Функции операционной системы выполнялись отдельными программными модулями — загружаемыми модулями NetWare (NLM), которые могли быть загружены как при запуске системы, так и по мере необходимости после запуска. Такая архитектура позволила добавлять необходимые функции в систему, такие как антивирусную защиту, резервное копирование, поддержку длинных имён файлов (в то время имена файлов в распространённой MS-DOS ограничены 8 символами имени и 3 символами расширения имени) или поддержку файлов Macintosh. Управление NetWare по-прежнему предлагалось выполнять в текстовых утилитах. В NetWare 3.x появилась новая файловая система, которая использовалась по умолчанию во всех системах NetWare до NetWare 5.x, — Netware File System 386, или NWFS 386.

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

NetWare 4.x

Версия 4 в 1993 году представила службу каталогов Novell (NDS) — служба Bindery была заменена службой глобального каталога, в котором описывалась вся сетевая инфраструктура и который управлялся из одной точки. Это означало, что пользователю достаточно было аутентифицироваться в NDS один раз, чтобы получить доступ к ресурсам любого сервера в структуре дерева каталога. Таким образом пользователи могли получить доступ к сетевым ресурсам вне зависимости от того, на каком именно сервере эти ресурсы располагались. В версии 4 также появился ряд полезных компонентов и утилит, такие как служба распределённой печати Novell (NDPS), поддержка Java и асимметричное (с публичным и секретным ключами) шифрование RSA[11][12].

NetWare 4.1x

В NetWare 4.11 (intraNetWare, выпуск 1996 г.) вошёл ряд улучшений, позволивших упростить установку операционной системы и её управление, а также сделать её более быстрой и стабильной. С этой версией поставлялся также первый полностью 32-разрядный клиент для рабочих станций Microsoft Windows и утилита NetWare Administrator (NWADMIN или NWADMN32) — графическая утилита администрирования NetWare. В то время компания Novell всё ещё сохраняла привязку своей системы к стеку протоколов IPX/SPX, так как протокол NCP поддерживался только с этим стеком. Однако благодаря увеличению популярности TCP/IP в NetWare 4.11 был включён ряд компонентов и утилит, которые позволяли создавать интрасети и подключать локальные сети к Интернету. В рамках концепции Защищенная интеграция с операционной системой поставлялись средства для подключения рабочих станций (NIAS, Novell Internet Acces Server) IPX к сетям IP, — шлюз IPX/IP. Компания Novell в первый раз включила в поставку приложение веб-сервер (англ. Webserver), которое позволяло организовать веб-сайты на базе серверов NetWare. В этой версии также началась интеграция Интернет-технологий, например путём реализации протоколов DHCP и DNS на платформе NetWare. NetWare 4.11 послужила полигоном для новой системы печати по протоколу TCP/IP — NDPS — Novell Distributed Print Services созданного на основе протокола LPR/LPD.

В это же время компания Novell интенсифицировала работы по интеграции своих продуктов со службой каталогов NDS. Почтовая система GroupWise была интегрирована с NDS, и компания Novell выпустила ряд других продуктов с поддержкой каталога: ZENworks, BorderManager, Novell Modular Authentication Services и другие.

NetWare/IP

Дополнительный программный продукт, поставлявшийся в комплекте NetWare 4.11, достоин упоминания из-за необычной истории. Novell сохранила верность своему стеку IPX/SPX, и протокол NCP поддерживался только с ним. Однако шлюз IPX/IP был не единственным решением, которое Novell предлагала клиентам. Существовал и параллельный проект — инкапсуляция дейтаграмм IPX в пакеты UDP протокола TCP/IP. Эту задачу выполнял продукт, названный NetWare/IP или NWIP на внутреннем сленге Novell. Интересен способ объявления серверов в сети, которая идеологически не поддерживает широковещательные сообщения: NWIP использовал систему фиктивных доменов DNS. В домене действующей сети IP создавался фиктивный домен, имя которого сообщалось клиентам, а ответственные за него серверы имен DNS и были серверами Netware. Это практически полностью исключало потребность в широковещательных сообщениях. Самое интересное: этот механизм объявления серверов сейчас использует Microsoft Windows. Только имя фиктивного домена там фиксировано: ms$domain. В NetWare 5.х места NetWare/IP уже не нашлось: Novell делает ставку на старые добрые широковещательные сообщения и новый сервис SLP.

NetWare 5.x

С выпуском в октябре 1998 года NetWare 5, компания Novell признала решающую роль Интернета и сделала основной для протокола NCP поддержку стека TCP/IP, а не IPX/SPX. Стек протоколов IPX/SPX поддерживался, но роль основного стека стал играть TCP/IP. Большинство утилит Novell и продуктов других компаний надо было переписывать для работы с TCP/IP, а не с IPX/SPX. С NetWare 5 поставлялась первая версия графической Java-консоли администрирования — ConsoleOne, которую предполагалось использовать вместе с утилитами NWAdmin[13][14][15][16].

Большим изменениям подверглось ядро системы. Novell отошла от кооперативной многозадачности и NetWare 5.x стала одной из первых операционных систем, предложивших запуск сомнительных приложений в защищенном адресном пространстве (Protected address space) ставшем в настоящее время стандартом.

Продукт NetWare 5 был выпущен во время уменьшения доли рынка NetWare (на западных рынках) по мере замены серверов NetWare на серверы Windows NT. Также было выпущено последнее обновление для операционной системы NetWare 4 — NetWare 4.2.

Последней версией NetWare 5 стала версия 5.1, представленная в январе 2000 года. В продукт NetWare 5.x было включено множество новых компонентов, включая поддержку SAN и кластеров, новой файловой системы NSS (Novell Storage Services), заменившей традиционную файловую систему NWFS, служба сертификатов, IBM WebSphere, службы мультимедиа, службы поиска на веб-ресурсах, Oracle 8, Novell SQL, служба инфраструктуры открытых ключей (PKIS) и другие.

Тем не менее концептуальная слабость продукта бросалась в глаза: предлагалась по прежнему та же самая NetWare, основой которой был файловый сервер. «Pure IP» кроме общности протоколов с сетью Интернет ничего не давал пользователям новой NetWare. Сервера WEB она так и не получила; проекты сначала Netscape FastTrack server, а потом и Netscape Enterprise server с треском провалились: эти сервера оказались очень ненадежными в работе, были плохо совместимыми с Internet Explorer, но самое главное — проблему скриптинга Web страниц Novell удалось условно решить только после перехода на сервер Apache. Формально сервера Netscape поддерживали asp скрипты, но к сожалению, формальностью сходство заканчивалось. Скрипты обрабатывало приложение netbasic опасность и проблемность которого вошла в фольклор администраторов NetWare. Функционал также был очень скуден: полная противоположность Microsoft, сумевшего в кратчайшие сроки создать мощную интеграцию сценариев Web страниц с ресурсами операционной системы. Клиенты же Novell могли рассчитывать только на java скриптинг, трудоемкий и имевший свои ограничения на данной платформе. Немудрено, что число клиентов NetWare начало таять в геометрической прогрессии..

NetWare 6.x

Основное отличие NetWare 6 от предшественницы связано с очередным поворотом в мировоззрении менеджеров Novell: видя безнадёжность поддержания пользовательского интереса к головному продукту в традиционном ключе компании, было принято эпохальное решение портирования в ядро NetWare большего объёма POSIX-кода с целью портирования на платформу NetWare 6 популярных UNIX программ, таких как WEB Server Apache, SQL сервера MySQL, Php, ssh и других приложений[17][18]. Именно это позволило сдвинуть наконец историю операционной системы с мертвой точки. С выпуском в октябре 2001 года NetWare 6, изменения были продолжены: была добавлена улучшенная поддержка симметричной многопроцессорной обработки (SMP — несколько процессоров в одном сервере), iFolder (синхронизация файлов локальной папки с сервером и предоставления защищённого доступа к ним в локальной сети и через Интернет), iManager (веб-утилита администрирования NetWare и других продуктов), Native File Access Pack (NFAP — компонент, предоставляющий доступ к ресурсам сервера NetWare клиентам Windows, Macintosh и UNIX-подобных систем по протоколам соответствующих сетей), NetDrive (утилита, позволяющая назначать буквы дисков на HTTP- и FTP-ресурсы, а также на серверы iFolder), а также веб-сервер по умолчанию был заменён с Netscape Enterprise Server на Apache. Также база данных Btrieve (используемая с предыдущих версиях NetWare) была заменена на Pervasive PSQL, представляющего собой развитие того же Btrieve.

Open Enterprise Server

OES 1.0

После версии NetWare 6.5 компания Novell выпустила в 2003 году операционную систему Open Enterprise Server (OES), в которой пользователи могут выбирать ядро операционной системы — NetWare или SUSE Linux Enterprise Server. Эта интеграция была выполнена вскоре после приобретения компанией Novell компаний Ximian и немецкого поставщика GNU/Linux компании SuSE. Тем самым Novell сместила своё внимание с NetWare и портирует приложения на GNU/Linux. Хотя официально компания Novell это отрицает и заявляет, что она будет вести разработку и NetWare, и Linux. Тем не менее 7 марта 2010, Novell прекратила основную поддержку NetWare, предложив клиентам перейти на OES:Linux[19]. Также, NetWare отсутствует в списке поддерживаемых операционных систем другого флагманского продукта компании Novell GroupWise 2012, вышедшего в январе 2012 года[20][21][22].

OES 2.0

OES 2.0 был выпущен 8 октября 2007. Он включил в себя NetWare 6.5 SP7 и новую, основанную на Linux — SLES10 SP1.

  • OES 2 SP1 был выпущен в декабре 2008 г., и включал NetWare 6.5 SP8 и SLES 10 SP2.
  • OES 2 SP2 был выпущен в ноябре 2009 г., и включал SLES 10 SP3.
  • OES 2 SP3 был выпущен в декабре 2010 г., и включал SLES 10 SP3.

OES 11

  • OES 11, основанный на SLES 11 SP1 (только 64 бит), был выпущен 13 декабря 2011. Это первый выпуск OES, доступный только в 64-битной (x86_64) редакции.

Примечания

  1. Enterprise Application Software Product Menu | Micro Focus
  2. Network World - Google Книги
  3. Network World - Google Книги
  4. Network World - Google Книги
  5. Client/server survival guide with 0S/2 - Robert Ofrail, Dan Harkey - Google Books
  6. NOVELL: Product Update - NetWare for OS/2. Архивировано 26 марта 2012 года.
  7. Snipes! Архивировано 28 июля 2016 года.
  8. Novell NetWare
  9. Computerworld - Google Книги
  10. Network World - Google Книги
  11. Cisco IOS Terminal Services Configuration Guide, Release 12.2 - Configuring Support & Downloads for NASI Clients to Access Network Resources [Cisco IOS Software Releases 12.2 Mainline] - Cisco
  12. Архивированная копия (недоступная ссылка). Проверено 3 июля 2018. Архивировано 18 октября 2012 года.
  13. Netware's Windows Of Opportunity. Архивировано 5 декабря 2000 года.
  14. Novell Open Enterprise Server Administrator's Handbook, NetWare Edition - Jeffrey Harris - Google Книги
  15. More More More: Novell exteND 5.2 and the Pursuit of SOA-Called Happiness
  16. Novell Netware 5.X to 6 Upgrade - David Johnson, James E. Gaskin, Daniel Cheung - Google Книги
  17. http://www.novell.com/documentation/nw6p/pdfdoc/nlsfaq/nlsfaq.pdf
  18. http://www.novell.com/documentation/ncs6p/pdfdoc/orionenu.pdf. Архивировано 25 ноября 2006 года.
  19. Netware end of life
  20. Product Support Lifecycle
  21. http://www.eweek.com/article2/0,1895,2066147,00.asp  (недоступная ссылка с 03-07-2018 [239 дней])
  22. http://www.eweek.com/article2/0,1895,1940242,00.asp  (недоступная ссылка с 03-07-2018 [239 дней])

См. также

Ссылки

Литература

  • Гаскин Д. Администрирование Novell Netware 6.0/6.5. СПб.: BHV-СПб, 2003. — С. 1056. ISBN 5-94157-233-6.

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии