Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

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

ым.
OS/21.3 была  маленькой,  быстродействующей  и  надежной  системой,  имеющей
развитые возможности печати.  Единственным'  ее  недостатком  был  маленький
сеанс совместимости с DOS.


Фирма IBM выпустила версию 2.0 OS/2 в марте  1992  года,  а  версию  2.1  -в
конце весны 1993 года. Версия 2.1 имеет следующие основные особенности:

.  простая  инсталляция  с  использованием  графического  пользовательского
  интерфейса;
. защита целостности системы;
. виртуальная память;
. многозадачность и планирование заданий;
. быстрая 32 разрядная архитектура;
. быстрый доступ к диску;
. совместимость с DOS;
. большой объем ОЗУ, доступного прикладным программам в сеансах DOS (обычно
  620К);
. возможность одновременного использования программного  обеспечения  OS/2,
  DOS, Windows 2.1,3.0 и 3.1;
. параллельные множественные сеансы DOS;
. высокопроизводительная файловая система  (HPFS -  High  Performance  File
  System);
. графический пользовательский интерфейс системы Presentation Manager (РМ)
. объектно-ориентированная  Оболочка  рабочего  места  (WPS  -  Work  Place
  Shell);
. поддержка национальных языков (NLS - National Language Support);
. интерактивная документированность и экраны подсказок;
. возможность  работы  OS/2  на  IBM-совместимых  компьютерах  1  поддержка
  популярных видеоадаптеров типа SVGA;
. поддержка дополнительных принтеров;
. поддержка накопителей CD-ROM с интерфейсом SCSI;
. поддержка усовершенствованного механизма управления системой питания (АРМ-
   Advanced Power Management);
.  поддержка  карт  расширения  памяти  ПК   по   стандарту   международной
  организации  PCMCIA  (Personal   Computer   Memory   Card   International
  Association);

2.1 Обзор архитектуры


Концепция OS/2 LAN Manager  была  разработана  фирмой  Microsoft.  Около  30
производителей оконечного оборудования приобрели лицензию: такие как  Torus)
3Com, IBM DEC. Эти фирмы реализовали свои версии этого  продукта  и  продают
их под  своей  торговой  маркой:  3Com  З+Ореn,  IBM  OS/2  LAN  Server  DEC
PATHWORKS (для серверов на основе OS/2). Фирма  Microsoft  реализовала  свою
концепцию в одноименном продукте OS/2 LAN Manager.


В качестве базовой в LAN Manager используется операционная система  OS/2.  С
ее помощью ревизуется многозадачный режим и работа с ОП до 16 Мбайт.  В  LAN
Manager   активно   используется    кэширование    диска    для    повышения
производительности системы.


Серверы невыделенные. Сервер печати  может  работать  в  фоновом  режиме  на
рабочей станции. В таких продуктах, как IBM PC LAN Program были  аналогичные
возможности)   но   ценой   были   большие   затраты    ОП    и    невысокая
производительность. В LAN Manager ситуация иная.


В OS/2 LAN Manager  развитые  средства  службы  печати,  Поддерживаются  так
называемые "классы" принтеров (задание на  печать  направляется  в  класс  и
первый освободившийся принтер  из  класса  обслуживает  задание).  Различным
заданиям  могут  быть   присвоены   различные   приоритеты   печати,   можно
запланировать   выполнение   заданий    в    определенное    время    суток.
Администрирование  очередей  печати  включает  в  себя  просмотр,  удаление;
задержку, возобновление и изменение приоритета заданий.


В OS/2 LAN Manager позволяет разделять символьные  устройства  ввода/вывода,
такие как модемы, сканеры и postscript-устройства. К этим устройствам  может
быть  организован  удаленный  доступ.  Для  поддержки  значительного   числа
разделяемых устройств в сети было расширено множество имен устройств:  СОМ0-
9, LPT0-9. Доступ к этим разделяемым  устройствам  регламентируется  правами
доступа.


Интерфейс NetBIOS защищенного режима устанавливается как драйвер  устройства
в OS/2 и  поддерживает  одновременную  обработку  многих  сетевых  запросов.
Кроме того, можно загрузить несколько  NetBIOS  драйверов  одновременно  для
поддержки нескольких  сетей  возможно  с  различным  сетевым  оборудованием.
Таким образом реализуются мостовые функции.


Множество стеков протоколов


Важным свойством открытой архитектуры OS/2 LAN Manager является  возможность
поддержки  нескольких  стеков  протоколов  одновременно.  Редиректор   может
направлять поток данных в любой модуль протокола, ревизующего нижние  уровни
сетевого обеспечения. Эти модули функционируют как защищенные  задачи  OS/2.
Такое функционирование полностью прозрачно для прикладного  сетевого  уровня
и уровня представления.


Таким  способом  в  OS/2  LAN  Manager  эффективно  реализуются  мостовые  и
шлюзовые соединения.


Microsoft поставляет  со  своим  продуктом  3  сетевых/транспортных  уровня:
NetBEUI, ISO/TP4 и TCP/IP. NetBEUI - это  название  протокола  транспортного
уровня используемого IBM в сети Token Ring. ТР/4  -  это  набор  протоколов,
анонсированных   ISO,   и   дающихся   привлекательными   для    европейских
производителей, где  ISO  играет  более  значительную  роль.  TCP/IP  -  это
Ethernet/UNIX  протоколы,   стандартизованные   американским   министерством
обороны.


Имеется развитая поддержка  для  программирования  драйверов  сетевых  плат.
Microsoft обеспечивает API (прикладной интерфейс  пользователя),  с  помощью
которого может быть  разработан  новый  уровень  MAC,  что  упрощает  задачу
подключения нового сетевого оборудования.


В 3Com  З+Open  был  реализован  только  стек  протоколов  XNS  (SPP  и  IDP
протоколы). В серверах OS/2 сети DEC PATHWORKS реализованы стеки  протоколов
TCP/IP и DECnet.


В IBM OS/2 LAN Server поддерживается 3 стека протоколов NetBEUI, APPC  LU6.2
и 3270 HLL API. Последние  2  набора  протоколов  ассоциируются  с  большими
машинами фирмы IBM. APPC LU6.2 (Advanced program to  program  communication)
- это протоколы взаимодействия программа-программа сетевой архитектуры  SNA,
его возможности богаче 3270 HLL API, который обеспечивает передачу файлов  и
эмуляцию терминалов.


Интерфейсы прикладных программ (API) в OS/2 LAN Manager


Комбинация возможностей  OS/2  и  расширяемых  программных  интерфейсов  LAN
Manager представляют разработчикам эффективный  и  быстрый  способ  создания
сетевых приложений. Программисты могут получить доступ  к  сетевым  ресурсам
без необходимости изучения деталей  сессионного,  транспортного  и  сетевого
уровней.


Доступны два набора интерфейсов прикладных  программ.  Во-первых,  интерфейс
для относительно низкоуровневого перенаправления  файлов  и  службы  печати,
который совместим с более ранними SMB (Server Message Block) MS-Net  сетями,
Во-вторых,  OS/2  обеспечивает  развитый  API  для  управления  и  работы  с
сетевыми ресурсами и удаленного администрирования серверов.


OS/2 LAN Manager  позволяет  получить  доступ  к  сети  с  рабочих  станций,
работающих под управлением OS/2 и DOS. Существующие сети, основанные на  MS-
Net, вместе с имеющимися в них стандартами (такими как SMB,  NetBIOS  и  MS-
Redirector) совместимы с LAN Manager, хотя, конечно, получают доступ  только
к подмножеству возможностей LAN Manager.


С помощью  встроенного  API  фирмы  Microsoft  могут  быть  созданы  сложные
распределенные  приложения  "клиент-сервер".  Средства   IPC   (Interprocess
communication - межпроцессная   связь)   с   помощью   программных   каналов
(pipes),   средства администрирования и управления доступа доступны  каждому
с помощью одного своего API-вызова. Использование стандартных API  позволяет
новым  создаваемым  сетевым   приложениям   автоматически   распознавать   и
использовать  доступные  сетевые  ресурсы  и  определять  все   динамические
изменения состава ресурсов.


OS/2  SDK  (Software  Developer  Kit)  фирмы  Microsoft  содержит  детальное
описание программных интерфейсов LAN Manager.



2.2 Файловая система OS/2


В   процессе   инсталляции   OS/2   на   компьютере,   предназначенном   для
использования  в  качестве  файлового  сервера,  вам  будет  задан   вопрос:
предполагается  ли  использование  высокопроизводительной  файловой  системы
(HPFS  -  High  Performance  File  System)?  Для  обеспечения   максимальной
эффективности  вы,  вероятнее  всего,  захотите  ответить  на  этот   вопрос
утвердительно. Если вы ответите отрицательно, то на файловом  сервере  будет
применяться файловая система DOS, известная как FAT (File  Allocation  Table
- Таблица размещения файлов).


В системе OS/2 предлагается HPFS, специально предназначенная  для  работы  с
накопителями  на  жестких  дисках.  В  результате  система  OS/2   позволяет
получить более быстрый доступ к файлам раздела HPFS, чем для файлов  раздела
FAT. Для больших файлов разница в производительности огромна.


Вне OS/2 система DOS не может распознавать файлы раздела HPFS. Если  создать
файл с помощью текстового редактора OS/2 на накопителе с  разделом  HPFS,  а
затем  перезагрузить  компьютер  для  перехода   под   управление   DOS   (с
использованием   системной   дискеты   или,   возможно,   с   использованием
возможности Dual Boot - двойной загрузки, для переключения от OS/2  к  DOS),
то .созданного вами файла на  жестком  диске  не  обнаружится.  Система  DOS
изменит  буквенные  обозначения  дисков  компьютера,  а  диск  HPFS   станет
невидимым. Однако, если использовать DOS, встроенную в 08/2,  то  прикладные
программы для DOS смогут работать с файлами в разделе HPFS.


Система HPFS предоставляет возможность  использования  длинных  имен  файлов
(до  254  символов)  и  позволяет  включение  в  имена  пробелов  и   точек,
Компьютеры под управлением OS/2 могут видеть и  использовать  эти  файлы,  а
компьютеры под управлением DOS- естественно, нет.


Архитектура Клиент/Сервер


В системах LAN Manager и  LAN  Server  имеются  прекрасные  возможности  для
приложений  типа  клиент/сервер.  В  главе  4  было  проведено  рассмотрение
архитектуры клиент/сервер и  исследованы  преимущества  этой  концепции  при
создании программного об
Пред.678910След.
скачать работу

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

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ