Интеграция OS/2 Warp и Banyan VINES


Были времена, когда фирмы IBM и Banyan безраздельно властвовали на рынке корпоративных систем (о Microsoft тогда вообще ничего небыло слышно, а Novell должных решений не предлагала).
Ну, с IBM всё понятно, но вот что же для толстосумов предлагает фирма Banyan?

Операционная система Banyan VINES

Изначально для построения операционной системы был взят один из UNIX-ов. Далее из него попытались сделать полноценный сервере масштаба предприятия. Для этого был разработан собственный сетевой протокол VINES/IP. Для облегчения работы и интеграции множества серверов в глобальную сеть была добавлена служба имён (по типу как в Novell Netware 4.x -- Novell Directory Services).

О возможностях и примерах построения корпоративных систем на базе Banyan VINES можно судить на примере подобной системы, развёрнутой в Нефтяной Компании "ЮКОС" и с успехом эксплуатируемой уже в течении многих лет. Данная закрытая корпоративная сеть включает в себя сотни серверов и несколько тысяч пользователей. Причём благодаря единой службе каталогов Street Talk имеется возможность быстрого поиска ресурсов в сети, их использования и синхронизации.

С пострением глобальной сети всё вроде понятно. Вопрос в том, зачем нам может понадобиться использовать ещё и OS/2.

Всё дело в том, что разработчики Banyan VINES по каким-то своим соображениям практически полностью закрыли доступ к внутреннему устройству своей операционной системы -- все сервисы сервера доступны исключительно в режиме диалоговых меню. Ни о каком консольном доступе к ядру операционной системы и речи быть не может. Может быть, они и правы -- сервер есть сервер. Однако это не стало ограничением для разработчиков третьих фирм (Banyan позаботился и о них) -- был выпущен пакет разработчика (SDK) VINES для различных операционных систем.

Если мы не можем заставить сервер делать самому какие-либо сторонние действия -- мы можем делать их с клиентского рабочего места! Вот здесь нам и может пригодиться OS/2 с ее коммуникациями, REXX и сравнительной простотой эксплуатации.

Итак...

Установка клиента Banyan VINES для OS/2

Допустим, у нас уже имеется установленный и соответствующим образом настроенный OS/2 Warp, Warp Server или Aurora.
У нас уже установлена сетевая поддержка (MPTS) и мы хотим добавить туда ещё и Banyan VINES.

Изначально с Banyan VINES идёт дискета с клиентом для OS/2, однако я бы рекомендовал сходить на сайт Banyan и поискать там новую версию VCLIENT.

Дополнительно к уже имеющейся дискете с VCLIENT нам может потребоваться ещё несколько комплектов и дополнений к клиенту:

warp4.zip
The file named VINES2-5.IFS was created for VINES 5.54(20), and the file named VINES2-6.IFS was created for VINES 6.30. The file for your revision should be renamed VINES2.IFS, and should be placed in the local directory containing the Banyan OS2 client software, and in the \OS2\USA\PCINIT directory on VINES Files.
  VINES2-5.IFS  77457
  VINES2-6.IFS  80828
  README.TXT      400
  VINES2.TXT      400

Я бы не рекомендовал вам пользоваться программой VCLIENT.EXE из поставки клиента. Все делается гораздо проще и понятнее.

  1. Cоздаем каталог C:\VINES
  2. Копируем в нее содержимое A:\VINES (с дискеты) вместе с подкаталогами ...
  3. Для версии 5.54(20) копируем из warp4.zip VINES2-5.IFS в C:\VINES\VINES2.IFS
    Для версии 6.30 копируем из warp4.zip VINES2-6.IFS в C:\VINES\VINES2.IFS
  4. В файл C:\IBMCOM\PROTOCOL.INI добавляем следующие строки:
      [VINES_XIF]
      
        DriverName = NDISBAN$
        Bindings = Ваш_Драйвер_nif
    
    где Ваш_Драйвер_nif - это ссылка на соответствующую вашему адаптеру секцию.
  5. Вносим изменения в C:\CONFIG.SYS
      LIBPATH = ...;C:\VINES\DLL;
      PATH = ...;Z:\;
    
    В конец файла добавляем:
      SET VINESDIR=C:\VINES
      IFS=C:\VINES\VINES2.IFS
      DEVICE=C:\VINES\BANCOMM2.SYS /SOCKETS=60
      /SPP_CONNECTIONS=60 /KBYTES_COMMBUFFERS=96
      DEVICE=C:\VINES\VBAN.SYS /INT=63
      DEVICE=C:\VINES\drivers\bn_NDIS\NDISBAN2.SYS
    
    В принципе это всё.

Несколько замечаний и советов

За различной полезной информацией по утилитам, примерам использования, документациям и различным ссылкам можно обращаться на страничку группы разработчиков Banyan Wood.

Vladislav V. Gorodynko 2:50/381@fidonet.org
http://www.yukos.bryansk.ru


Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ