NetWare зустрічається з Linux

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Мартін Куппінгер

У середині березня Novell розпочала поставки Open Enterprise Server (OES) - першої системи NetWare, яка може працювати і на Linux. У OES реалізовано більшість функцій NetWare, проте деякі недоліки ще належить усунути.

Ще в 2003 р. Novell випустила на ринок Novell Nterprise Linux Services (NNLS) попередника Open Enterprise Server - тоді тільки для Red Hat і SuSE Linux. На відміну від цього, OES частково базується на NetWare 6.5 з пакетом підтримки Support Pack 3 та SuSE Linux Enterprise Server 9 (SLES). У комплект поставки входять обидва варіанти інсталяції, інші системні платформи OES не підтримує. Враховуючи, що Novell придбала компанію SuSE, дивуватися цьому не доводиться.

Незалежність від платформи як принцип

Втім, рух в бік незалежних від платформи мережевих послуг почалося задовго до NNLS. Фактично NNLS представляли собою пакет служб Novell, які вже тоді працювали на Linux. Ці служби, наприклад eDirectory або Novell iFolder, виробник забезпечив простою програмою інсталяції.

Але фундамент був закладений кількома роками раніше. Novell починала з таких продуктів, як NDS для NT, реалізуючи інтерфейси між різними системними платформами, зокрема Windows NT і службою каталогів, тоді ще званої Novell Directory Service (NDS). Перші подібні реалізації обмежувалися перенаправленням вимог на сервер NetWare, тоді як більш пізні версії працювали на відповідних операційних системах - Windows та Solaris. Однак у дереві каталогів все ще була потрібна наявність але принаймні одного сервера NetWare. Одночасно з перейменуванням у eDirectory це обмеження було зняте. Сьогодні eDirectory використовується на різних платформах, причому присутність серверів NetWare в дереві каталогів можливо, але необов'язково.

Паралельно Novell працювала над перенесенням інших продуктів. Нові ж додатка спочатку задумувалися як нейтральні до платформи. Прикладами можуть служити такі рішення, як iFolder (мережевий клієнт для доступу до даних на сервері) або iManager (інтерфейс управління на базі Web). Це справедливо навіть у відношенні Novell Storage Services (NSS) - поточної файлової системи Novell. Служби NSS також замислювалися як незалежні від платформи, хоча спочатку з'явилася лише реалізація для NetWare. І якщо на першому етапі всі погляди були звернені у бік серверів Windows, то з появою OES завершується перенесення на Linux.

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

Позиціонування OES

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

Іншу цільову групу становлять користувачі Linux, які отримують корпоративні служби для обробки файлів і керування друком, а також служби каталогів. Надійні функції NetWare - аж до файлової системи NSS - тепер майже повністю доступні в Linux. Тим самим Novell претендує на більшу частину ринку, займаного Linux в корпоративному сегменті.

Як і раніше, виробник націлюється і на мережі Windows, особливо на все ще численні середовища Windows NT, для яких в якості альтернативи Microsoft пропонує перехід на Windows 2003 Server. На ринковий успіх Novell може сподіватися в першу чергу в тих областях, де Linux і так вже використовується.

Ця інтеграція

Як вже згадувалося, NNLS представляли собою пакет і без того доступних для Linux продуктів і компонентів, включаючи програму інсталяції з символьним інтерфейсом. З появою версії OES для Linux відбулися помітні зміни. Версія для NetWare, навпаки, багато в чому ідентична з останньою версією NetWare 6.5 (включаючи пакет підтримки 3). якщо не брати до уваги кілька доповнень. До них відносяться нові функції командного рядка, орієнтовані на Linux, a також рудиментарная підтримка Red Hat Linux Package Manager (RPM), тобто стандартного формату пакета Linux. Початкові плани випуску продуктів були змінені: OES не поставляється на базі помітно розширеною NetWare 7.

Завдяки eDirectory та іншим службам, в тому числі iFolder і таким продуктам, як Apache або MySQL, які з недавнього часу сумісні з NetWare, багато служб і раніше були доступні для NetWare і Linux одночасно. Тому найважливішим нововведенням стало перенесення NSS і кластерних служб, а також інтеграція в програму установки і інтерфейс Li mix. NNLS повинні були встановлюватися на сервер Linux, a OES зі своїми службами налаштовується в процесі системної інсталяції (див. Малюнок 1). Адміністрування NNLS відбувалося ще з використанням командного рядка, в той час як разом з OES, наприклад за допомогою інструменту налаштування Yast для Linux (див. Малюнок г), можуть встановлюватися додаткові компоненти, а управління здійснюється за допомогою поширених інструментів від Novell - iManager для адміністрування eDirectory (див. Малюнок 3) і NRM для управління серверами (див. Малюнок 4). NRM означало раніше NetWare Remote Manager, а після перенесення на Linux розшифровується як Novell Remote Manager.

При розробці найбільші витрати були пов'язані, безумовно, з перенесенням NSS. Остання показала себе під NetWare як дуже продуктивна і надійна файлова система, тісно інтегрується зі службами безпеки eDirectory. Зараз вона встановлюється як опціональною файлової системи на системи Linux. Доступ до томів NSS відбувається по NFS або - при використанні Samba - по SMB / CIFS в якості комунікаційного протоколу. Але Novell в рамках OES розробила також сервер NCP для Linux. NCP є базовим протоколом NetWare, тобто комунікаційним протоколом, який при класичній схемі використовується між клієнтами Novell і серверами NetWare. Перенесення на Linux означає, що клієнти Novell отримують прозорий доступ до серверів Linux, які з цієї точки зору ведуть себе як сервери NetWare. Разом з OES поставляється оновлена ​​версія клієнта Novell для Windows 2000/XP. Тим самим OES пропонує велику гнучкість при створенні середовищ с. серверами файлів і друку.

Гетерогенні кластери

Окремого розгляду заслуговує перенесення на Linux кластерних служб Novell Cluster Services. Вони надають функції захисту від відмов для служб файлів і друку - тобто для iPrint і NSS для Novell. Ця спеціальна кластерна служба технічно дуже сильно відрізняється від інших кластерних рішень, приміром для додатків з інтенсивними обчисленнями (High Performance Computing, HPC).

У рамках кластера можливо також змішане використання серверів NetWare і Linux. Іншими словами, один вузол буде працювати з NetWare, другий - зі SLES, що базуються на ньому OES, або один вузол Linux стане резервним для декількох серверів NetWare. Питання про те, наскільки це раціонально, поки відкритий: адміністрування таких гетерогенних кластерів помітно складніше вже через використання кількох операційних систем. Однак у сценаріях міграції подібна змішана експлуатація кластерів може виявитися дуже цікавою опцією.

Не на всі 100%

Хоча представники Novell охоче підкреслюють повне або 99-відсоткове збіг функціоналу версій для Linux і NetWare, деякі відмінності все ж є. Те, що базові платформи відрізняються, зрозуміло і так: NetWare і Linux - дві дуже різні операційні системи. Однак тим, хто добре знає NetWare, буде нелегко розібратися з OES на базі Linux - знадобляться грунтовні знання і про SLES. З іншого боку, адміністратор Linux у разі OES на базі NetWare стикається з незнайомою операційною системою. Ці відмінності помітні в процесі всієї роботи з продуктом - від інсталяції до конфігурації системи.

Однак і рівнем вище, тобто у функціях OES, є чималі відмінності. Дійсно істотним є відсутність «служб архівів і версій» NSS у варіанті для Linux. Ці служби були введені в NetWare 6.5, проте стали використовуватися продуктивно починаючи з другого пакету підтримки. З їх допомогою дані стало можливо архівувати у робочому режимі і зберігати в томах різні версії файлів. Саме в області файлових серверів зазначені функції мають велике значення для забезпечення високої готовності і швидкого відновлення.

Менш проблематично відсутність підтримки файлового протоколу Apple (Apple File Protocol, AFP) в Linux OES. NetWare підтримує цей протокол в рамках вбудованого протоколу доступу до файлів (Native File Access Protocol, NFAP). Тому для деяких потенційних клієнтів OES відсутність його на стороні Linux може представляти собою значне обмеження.

Трохи дивує, що Nsure Audit, центральна система управління подіями Novell, до цих пір не підтримується Linux OES. У змішаних середовищах централізоване управління подіями на всіх системах і компонентах було б дуже корисно.

В інших областях існують очевидні розходження в реалізації: так, підтримка CIFS / SMB у разі NetWare реалізована за допомогою NFAP і таким чином повністю інтегрована в систему. У варіанті OES для Linux подібна функція здійснюється через не пов'язану з eDirectory службу Samba, що призводить до появи другого, окремого, інтерфейсу управління.

Єдине управління

За винятком перелічених відмінностей, адміністрування власне функцій OES все ж ідентично. Звичайно, на серверах Linux повинна бути встановлена ​​система управління користувачами Linux (Linux User Management, LUM), що дозволяє використовувати, наприклад, NSS. Але більшість завдань з управління вирішується за допомогою iManager або NRM без видимих ​​відмінностей. У цьому відношенні переклад базових служб NetWare на Linux з OES вдався добре.

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

Узгодженість функцій в обох варіантах OES виглядає переконливо, незважаючи на зазначені недоліки. Ясно, що для налаштування обох операційних систем адміністраторам потрібні спеціальні професійні знання, хоча Novell і заклопотана тим, щоб надати більше Linux-подібних інтерфейсів для NetWare. Поки системи дійсно не запрацюють, користувач не розбереться ні з NetWare, ні з Linux. У повсякденному використанні відмінності помітні менше, оскільки інтерфейси управління ідентичні.

OES - безсумнівно, цікавий продукт і для закоренілих поборників NetWare, і для апологетів Linux, оскільки прокладає міст між двома світами - як зрілого рішення, а не скоростиглого продукту, як це було у випадку з NNLS. Ціна на OES відповідає поточної ліцензії на NetWare; умови поновлення ті ж. LAN

Список літератури

Журнал LAN № серпня 2005


Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
21.4кб. | скачати


Схожі роботи:
Операційна система NetWare
Забезпечення безпеки середовища Novell NetWare 5
Шлюзи файлів і друку між NetWare і Windows NT
Локальні обчислювальні мережі Операційна система NetWare фірми Novell
LINUX 10
Linux
OS Linux
Операційні системи WINDOWS NT NetWare UNIX Оперцiйна система Windows NT
Linux FreeBSD та інші
© Усі права захищені
написати до нас