Понимание архитектуры драйверов
В более ранних версиях NetWare 4TM
один дисковый драйвер (файл .DSK) служил единым интерфейсом
между операционной системой NetWare и всеми устройствами,
подключенными к адаптеру. Такое построение получило название
монолитная архитектура.
NetWare® 4.11 вводит архитектуру
NetWare Peripheral ArchitectureTM (NWPA), в которой
функции интерфейса дискового драйвера выполняют два новых
модуля: Host Adapter Module (HAM) и Custom Device Module (CDM).
Вы можете инсталлировать Ваш сервер NetWare
4.11, используя или традиционную монолитную архитектуру (драйверы
.DSK), или NWPA. Краткий обзор преимуществ и недостатков использования
монолитной архитектуры и новой архитектуры NWPA приведен в
таблице.
Table Appendix-G-1. Обзор Архитектуры дискового
драйвера
Тип архитектуры |
Преимущества |
Недостатки |
Монолитная (.DSK) |
Наиболее распространенная.
Отдельные драйверы проверены на совместимость как Novell,
так и производителями третьих фирм. |
Требуется универсальный драйвер для обслуживания всех
устройств, подключенных к адаптеру.
Не будет реализовываться после 1/97. Не будет поддерживаться
после 1/98. |
NetWare Peripheral Architecture (NWPA) (Архитектура
периферии NetWare) |
Каждое устройство, подключенное к адаптеру, использует
индивидуальный модуль CDM, лучше подходящий для масштабирования.
Этот принцип архитектуры дискового драйвера будет реализован
в будущих версиях NetWare. |
|
Детальный анализ каждой архитектуры содержится
в следующих разделах. Прочитайте их и определите подходящую
для Вас архитектуру драйвера перед загрузкой Ваших драйверов
устройств или ЛС.
Монолитная архитектура
Ранее было определено, что монолитная архитектура
использует один дисковый драйвер (файл .DSK) в качестве единого
интерфейса между операционной системой NetWare и всеми устройствами,
подключенными к адаптеру.
Вы можете использовать эту архитектуру, если
дисковый драйвер поддерживает все подключенные устройства.
Кроме драйверов Novell®, в состав
NetWare 4.11 включены также дополнительные драйверы третьих
фирм.
IMPORTANT: Если Вы испытываете
проблемы с драйверами третьих фирм, обратитесь к изготовителю,
указанному в описании драйвера, которое появится, как только
Вы высветите драйвер.
NetWare Peripheral Architecture (NWPA)
NWPA обеспечивает более широкую драйверную
поддержку для хост-адаптеров и подключенных к ним устройств.
Главным преимуществом использования архитектуры
NWPA по сравнению с монолитной архитектурой является то, что
NWPA лучше спроектирована для масштабирования.
NWPA разделяет поддержку драйвера NetWare
на два компонента: Host Adapter Module (HAM) и Custom Device
Module (CDM). Компонент HAM управляет хост-адаптером (контроллером).
Компонент CDM управляет устройствами, подключенными к шине
хост-адаптера.
Когда Вы подключаете новое устройство к шине
хост-адаптера, нужно загрузить только соответствующий CDM
этого устройства (в дополнение к уже загруженным HAM и CDM),
а не универсальный драйвер диска для обслуживания всех
устройств, подключенных к адаптеру.
Модули HAM и CDM загружаются тем же самым
способом, которым загружаются другие дисковые драйверы. Разница
состоит только в том, что Вы загружаете HAM для адаптера в
сервере и CDM для каждого типа устройства, подключенного к
адаптеру.
После загрузки первого модуля HAM автоматически
загружается NWPA.NLM. Модуль NWPA.NLM является интерфейсом
между NWPA и менеджером носителей Media Manager. Media Manager
обеспечивает интерфейс управления хранением информации между
приложениями и драйверами устройств хранения информации.
Сразу же после загрузки модулей HAM и NWPA.NLM
сервер осуществляет просмотр новых устройств. Если такие устройства
найдены, загружаются соответствующие модули CDM Novell. Стандартные
модули CDM Novell приведены в Табл. Ж-2.
Table Appendix-G-2. Дисковые
драйверы NWPA Novell - HAM и CDM
Архитектура компьютера |
Контроллер |
Надо загрузить HAM |
Загружаемый CDM Novell |
Industry Standard Architecture (ISA) |
Класс AT IDE (ATA)
IDEATA.HAM |
IDEATA.HAM |
IDEHD.CDM (для жесткого диска) |
|
Adaptec 154X |
SCSI154X.HAM |
SCSIHD.CDM (для жесткого диска)
SCSICD.CDM (для устройства CD-ROM)
SCSIMO.CDM (для магнитооптического диска)
SCSI2TP.CDM (для ленточного устройства) |
|
|
|
|
Extended Industry Standard Architecture (EISA) |
Класс AT
IDE (ATA) |
IDEATA.HAM |
IDEHD.CDM (для жесткого диска) |
|
|
|
|
|
Adaptec 154X |
SCSI154X.HAM |
SCSIHD.CDM (для жесткого диска)
SCSICD.CDM (для устройства CD-ROM)
SCSIMO.CDM (для магнитооптического диска)
SCSI2TP.CDM (для ленточного устройства) |
|
EISA собственность изготовителя |
Обратитесь к изготовителю |
Проконсультируйтесь с изготовителем |
Если Вы используете модуль CDM третьих фирм,
предпочитая его одному из стандартных CDM Novell, он обнаруживается
автоматически. Если нет, модуль должен быть загружен вручную.
Описания модулей HAM и CDM NetWare 4.11 появятся
на экране, как только Вы высветите драйвер.
Для получения дополнительной информации относительно
NWPA обратитесь к "Архитектура периферийных
устройств NetWare" в руководстве Концепции.
Назад
| Содержание | Вперед
|