Novell netware

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

Користувачі можуть також підключатися до спільно використовуваних принтер ам на виділеному сервері і виконувати друк на мережевих принтерах так само, як і на локальних.

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


Скріншот завантаження ОС.

переваги NetWare

NetWare має деякі переваги в порівнянні зі своїм конкурентом Windows NT Server 3.51. Це маршрутизація всіх протоколів на сервері, віддалене управління самим сервером і ефективна підтримка клієнтських станцій, що працюють під управлінням DOS.

Більш того, NetWare 4.1 забезпечує підтримку ряду служб, необхідних для ОС мережі масштабу підприємства. Наприклад, служба довідника NetWare (NDS) стала потужним засобом управління великими корпоративними мережами. Система безпеки включає функцію обмеження обсягу даних користувача на томі сервера. Ця функція не реалізована в Windows NT. Продуктивність NetWare при операціях з файлами і службами мережевого друку і раніше вище, ніж у її конкурентів, особливо в разі великих різнорідних мереж. У порівнянні з іншими мережевими ОС, NetWare підтримує більше число операційних середовищ клієнтів, включаючи DOS. Windows. 2. Mac OS і Що таке Лінукс.

NetWare лідирує і за кількістю представлених на ринку апаратних і програмних засобів третіх фірм, які розширюють і доповнюють її функціональні можливості. Система має більше можливостей для резервного копіювання та зберігання даних, більше керуючих утиліт і мережевих додатків, ніж будь-яка інша операційна система. Ще одна перевага NetWare полягає в тому, що для її обслуговування легше знайти кваліфікований обслуговуючий персонал.

продуктивність

Було кілька причин такої продуктивності NetWare.

Служби файлів замість дискових служб

До середини 1980-х років більшість мережевих операційних систем стали використовувати модель служб файлів замість моделі дискових служб. Зараз відбувається повернення до моделі дискових служб, наприклад в SAN.

Ефективність протоколу NCP

Велика частина мережевих протоколів. використовувалися за часів розробки NetWare, не вважали за надійною доставку повідомлень мережею. Зазвичай операція читання файлу клієнтом виконувалася наступним чином.
# Клієнт відправляв запит на сервер.
# Сервер підтверджував отримання запиту.
# Клієнт підтверджував отримання підтвердження.
# Сервер відправляв запитані дані клієнта.
# Клієнт підтверджував отримання даних.
# Сервер підтверджував отримання підтвердження.
В основі ж протоколу NCP лежала концепція надійної доставки пакетів мережею в більшості випадків. Тому відповідь на запит служив в більшості випадків підтвердженням. Приклад запиту читання клієнта в даній моделі.
# Клієнт відправляв запит на сервер.
# Сервер відправляв запитані дані клієнта.
Всі запити містили послідовний номер, тому якщо клієнт не отримував відповіді протягом зазначеного часу, він відправляв запит повторно з тим же послідовним номером. Якщо сервер вже обробляв цей запит, він відправляв кеш іровани відповідь повторно. Якщо у сервера не було часу на обробку запиту, він відправляв «позитивне підтвердження», що означало «я отримав запит, але ще не дійшов до його обробки, не діставайте мене».

Результатом використання цієї моделі «надійної мережі» було зменшення на дві третини мережевого трафіку а й пов'язаних з ним затримок.

Операційна система без витісняє багатозадачності, розроблена для мережевих служб

У 90-х роках інтенсивно порівнювався виконання операцій мережевих файлових служб спеціальним програмним забезпеченням у звичайній операційною системою з виконанням тих же операцій спеціалізованої операційною системою. NetWare була спеціалізованої операційною системою, що не операційною системою з підтримкою режиму поділу часу. Вона була повністю написана для обробки запитів типу «клієнт-сервер». Спочатку система була орієнтована на служби файлів і друку, але пізніше продемонструвала відмінні успадковані можливості в якості платформи баз даних. систем електронної пошти. веб-сервіс ів та інших служб. Вона також ефективно працювала в якості маршрутизатор а протоколів IPX, TCP / IP і AppleTalk. хоча ніколи не претендувала на гнучкість, властиву апаратним маршрутизаторам.

У версії 4.x і більш ранніх версіях NetWare не знайшла підтримки витісняє багатозадачність. режим поділу часу, віртуальна пам'ять. графічний інтерфейс користувача та інше. Процеси і служби, що виконувалися в NetWare, повинні були працювати правильно: обробляти запит і повертати управління операційній системі у відведений час. На відміну від NetWare операційні системи загального призначення (UNIX. Microsoft Windows) грунтувалися на інтерактивній моделі з підтримкою режиму поділу часу, коли без контролю з боку операційної системи програма могла б зайняти всі доступні ресурси системи. В таких середовищах з витісняє багатозадачність і виртуализацией пам'яті виникала значна додаткове навантаження, так як в таких системах ніколи не вистачає ресурсів для виконання всіх запитів всіх додатків. Такі системи покращилися з часом шляхом тіснішої інтеграції мережевих служб з ядром операційної системи «загального призначення», але так і не змогли досягти рівня ефективності NetWare. На жаль, раніше, коли прикладні процеси управляли собою, таке «довіра» часто призводило до аварійної зупинки системи.

Можливо, основною причиною успіху Novell в 80-х і 90-х роках була більш ефективна робота NetWare в порівнянні з операційними системами загального призначення. Однак у міру збільшення потужності мікропроцесор ів значення ефективності ставало все менше і менше, а з появою процесора Pentium складність управління і розробки додатків для NetWare стали переважувати переваги NetWare. Самовпевненість маркетингового підрозділу і керівництва Novell на тлі реальної загрози конкурентів (NT4 і Microsoft Exchange) стало останньою краплею в процесі, який врешті-решт призвела до втрати позицій системою NetWare.


Приклад запущених додатків в ОС.

нинішній стан

Її місце займе Linux: такі рішення, як eDirectory і Secure Identity Management відтепер працюватимуть на базі дистрибутивів Linux Red Hat і SuSE.

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

Варто відзначити, що ще рік тому Novell декларувала вкрай вороже ставлення до Linux, вважаючи за краще йому UNIX-рішення. Тепер же керівництво компанії запевняє всіх, що Linux і відкрите ПЗ - це майбутнє всієї галузі взагалі, і їх компанії, зокрема.

Ці заяви можна розглядати і як політичні: Novell є одним з найактивніших учасників скандалу навколо прав на Linux, заявлених компанією SCO Group.

SCO стверджує, що є власником всіх патентів на UNIX, в той час як те ж саме говорить Novell.

зовнішні посилання