Справочник по NetWare 4.11

             

Защита данных от дефектов поверхности носителя


NetWare хранит данные на дисках в блоках по 4, 8, 16, 32 и 64 КБ. Эти блоки имеют определенное местоположение на поверхности магнитного диска. (В одном томе все блоки данных имеют одинаковый размер).

Из-за постоянных обращений на чтение/запись данных на диске некоторые из блоков могут потерять возможность хранить данные.

NetWare предотвращает попытку размещения данных в ненадежных блоках, используя для этого механизм проверки чтением после записи и Hot FixTM.

Эти методы, иллюстрируемые двумя следующими рисунками, позволяют поддерживать надежность хранения данных на жестком диске на том же уровне, что и сначала при установке и тестировании диска.

Проверка чтением после записи. Сразу после записи данных на диск данные прочитываются обратно в оперативную память и сравниваются с оставшимися в памяти исходными данными.

Figure 28-1. Проверка чтением после записи

При совпадении данных на диске и в памяти операция записи считается успешной, выделенная для данных область памяти освобождается и выполняется следующая операция ввода/вывода данных на диск.

Если считанные данные не совпадают с данными в памяти, операционная система определяет (после выполнения соответствующих тестов), что данный блок диска является дефектным.

Процедура Hot Fix переносит запись исходных данных (которые все еще находятся в памяти) в область переназначения Hot Fix, в которой данные могут быть записаны корректно.

Область переназначения Hot Fix. Небольшой участок диска резервируется как область переназначения Hot Fix. Эта область диска предназначена для хранения блоков данных, перенаправленных из сбойных блоков.

Процедура Hot Fix всегда активна, кроме случаев когда диск является испорченным и не может быть использован, или его область переназначения заполнена.

Операционная система запоминает адреса сбойных блоков и больше не пытается использовать их для хранения данных.

Figure 28-2. Область переназначения Hot Fix

Процедуры чтения после записи и Hot Fix являются прозрачными. Администратор сети и оператор консоли могут отслеживать работу процедуры Hot Fix с помощью утилит SERVMAN и MONITOR.

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

Зеркальное отражение сохраняет точную копию данных на отдельном диске, подключенном к тому же каналу контроллера; дуплексирование обеспечивает копирование данных на диск, подключенный к отдельному каналу контроллера.

Дуплексирование является более предпочтительным методом, чем зеркальное отражение, поскольку использование двух каналов уменьшает вероятность сбоя на обоих дисках.

См. также: , , , .



Содержание раздела