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



Структурная схема OC


На рисунке 2.2 представлена укрупненная структурная схема ОС NetWare.

Рис. 2.2. Структурная схема ОС NetWare

Ядро ОС NetWare загружается в ОП файлового сервера из-под DOS (программа SERVER.EXE). Программа SERVER.EXE выполняет следующие действия.

1. Читает из каталога DOS файл STARTUP.NCF и интерпретирует закодированные в нём операторы. Этот небольшой текстовый файл обычно содержит следующие команды:

  • оператор загрузки (load) NLM-модуля DOMAIN.NLM (только для версии 4.х); этот модуль читается из каталога DOS и обеспечивает защиту оперативной памяти файлового сервера,

  • оператор загрузки NLM-модуля драйвера жесткого диска, например ISADISK.DSK; после этого становится доступной файловая система NetWare,

  • может быть некоторые SET-команды, например, указание максимального уровня вложенности каталогов файловой системы NetWare.

    2. Монтирует том SYS файлового сервера и открывает каталог SYSTEM на этом томе.

    3. Читает из каталога SYSTEM конфигурационный файл AUTOEXEC.NCF и интерпретирует закодированные в нем операторы. Этот небольшой текстовый файл обычно содержит следующие группы команд:

  • некоторые SET-команды, например, обеспечивающие переход на летнее и зимнее время,

  • SET-команды, определяющие Bindery-контексты в дереве NDS (только для версии 4.х),

  • операторы, указывающие имя файлового сервера и внутренний номер сети,

  • операторы загрузки драйверов сетевых адаптеров (например, NE2000.LAN) и их связи с протоколом IPX,

  • операторы загрузки некоторых дополнительных NLM-модулей.

    Далее устанавливаются значения SET-параметров, принятые по умолчанию. Изменяя SET-параметры, можно оптимизировать работу операционной системы. Эти параметры следует изменять с помощью SET-команд, которые можно включать в конфигурационные файлы STARTUP.NCF и AUTOEXEC.NCF или вводить с консоли файлового сервера.

    В процессе функционирования ядро выполняет также роль диспетчера нитей (задач) операционной системы. Каждая нить или связана с каким-либо NLM-модулем, или представляет внутреннюю задачу ОС.


    Содержание  Назад  Вперед