Разделы
DIB может храниться в виде распределенных по сети фрагментов на
различных серверных машинах. Схема представляет собой часть DIB,
которая хранится на каждом сервере имен. Дерево каталогов Directory
Tree - это часть DIB, которую можно разделить на фрагменты, называемые
разделами. При создании раздела в качестве места разделения дерева
выбирается объект. Это объект становится корнем раздела.
Не путайте корень раздела с корнем [root] дерева каталога. [root]
- это имя самого верхнего раздела всего дерева. Каждый раздел
- это другая часть дерева, но она может копироваться и храниться
в нескольких местах. Это обеспечивает более быстрый доступ и гарантирует,
что если один сервер имен выходит из строя, то вы сможете поддерживать
доступ к информации дерева каталогов через другой сервер имен.
Разделы могут иметь три вида: основная копия, вспомогательная
копия и копия, доступная только по чтению. Каждый из них позволяет
выполнять клиентам Directory Services определенные функции. Например,
сервер имен с копией, доступной только по чтению, не может использоваться
для добавления к дереву новых объектов. Клиент должен связаться
с сервером имен с основной или вспомогательной копией и дать запрос
на обновление. Вскоре после добавления нового объекта к основной
или вспомогательной копии все другие копии также будут обновлены
в соответствии с этой новой информацией. Этот процесс обновления
называется синхронизацией службы каталогов - DSS (Directory Services
Synchronization).
Служба каталогов Directory Services будет обновлять разделы и
синхронизировать данные без какого-либо вмешательства клиента
или пользователя. Когда изменение вносится в DIB, то через несколько
секунд (в большинстве случаев) это изменение отражается во всех
копиях.
Обычно первый диск сервера содержит небольшой раздел DOS, а остальная
часть диска содержит раздел NetWare. Все другие диски в разделе
идентифицируются физическим номером раздела и логическим номером
раздела. Физический номер раздела - это идентифицирующий каждый
раздел последовательный номер. Логический номер раздела идентифицирует
отображаемую или дублируемую пару.
Каждому разделу присваивается область оперативной коррекции, которая
занимает 2 процента пространства раздела. Когда обнаруживаются
дефектные блоки, операционная система NetWare перемещает данные
из этих блоков в область оперативной коррекции. Если вы работаете
со старым диском, то размер области коррекции лучше увеличить
(такой диск может содержать больше дефектных блоков).
+----- раздел DOS 0
¦
+---------------+ +--+-------------+ +----------------+
¦ +-----+--+ 1 +--+ 2 ¦
¦ контроллер ¦ +--+-------------+ +----------------+
¦ ¦ Логический #1 Логический #2
+---------------+ +----- при дублировании не
¦ используется
+---------------+ +--+-------------+ +----------------+
¦ +-----+--+ 1 +--+ 2 ¦
¦ контроллер ¦ +--+-------------+ +----------------+
¦ ¦ Логический #1 Логический #2
+---------------+
На рисунке показана система с двумя контроллерами и двумя дисководами,
подключенными к каждому контроллеру. Первый контроллер и его два
диска образуют основную область хранения данных.
Небольшой раздел DOS существует только на первом диске. Раздел
DOS - это физический раздел 0, а остальные разделы нумеруются
с 1 по 4. Однако NetWare присваивает логические номера разделов
отображенным дискам, так что физические разделы 1 и 3 рассматриваются
как логический раздел 1, а физические разделы 2 и 4 - как логический
раздел 3.
Логические номера разделов имеют важное значение при зеркальном
отображении дисков. Они указываются в утилитах INSTALL и MONITOR
следующим образом:
Mirrored: Logical Partition #1
Mirrored: Logical Partition #2
Далее показываются физические разделы. Номер устройства в конце
каждой строки идентифицирует драйвер, контроллер и подключенный
к нему диск:
In Sync - NetWare partition 1 on Device #0 (20000)
In Sync - NetWare partition 3 on Device #0 (20100)
Каждый физический раздел NetWare содержит собственную область
оперативной коррекции (Hot Fix). Во всех сообщениях, касающихся
области оперативной коррекции, указываются физические номера разделов.
Как и логические номера устройств, логические номера разделов
являются динамическими. Если вы отменяете зеркальное отображение
или дублирования, логические номера изменяются.