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



Второй уровень надёжности SFT-II


Второй уровень надёжности SFT-II включает следующие решения:

  • зеркальное отображение дисков (Disk Mirroring),

  • дублирование дисков (Disk Duplexing),

  • система отслеживания транзакций TTS (Transaction Tracking System),

  • использование устройств бесперебойного питания (UPS).

    Рассмотрим эти решения подробнее.

    Зеркальное отображение дисков

    Обычный интерфейс IDE с жёстким диском включает один канал, к которому могут быть подключены два диска. С помощью программы INSTALL.NLM можно выполнить зеркализацию диска 1 на диск 2 (рисунок 2.42).

    Рис. 2.42. Зеркальное отображение дисков

    Диск 1 является основным, а диск 2 - вспомогательным. После записи блока на диск 1 операционная система NetWare автоматически записывает тот же блок на диск 2 (выполняет зеркальное отображение).

    При вводе блок читается с диска 1. Если при чтении произошла неустранимая ошибка ввода/вывода, то NetWare помещает сообщение о неустранимой ошибке ввода/вывода в журнал администратора и отображает это сообщение на экране файлового сервера. При этом NetWare автоматически переключается на работу с диском 2. Для замены диска 1 администратор должен выполнить следующие действия:

  • размонтировать тома диска 1,

  • отменить зеркальное отображение с помощью утилиты INSTALL.NLM,

  • выйти из системы,

  • сменить диск 1,

  • выполнить повторную зеркализацию с помощью утилиты INSTALL.NLM.

    Дублирование дисков

    Интерфейс Enhanced IDE включает два канала, к каждому из которых можно подключить два диска (рисунок 2.43).

    Рис. 2.43. Дублирование дисков

    Если выполняется зеркализация дисков, которые подключены к разным каналам (диски 1, 3), то говорят о дублировании дисков. В этом случае операции вывода на диски 1 и 3 операционная система выполняет параллельно. При наличии очереди запросов на чтение данных с диска 1 ОС NetWare организует параллельное чтение блоков с диска 1 и диска 3.

    Система отслеживания транзакций TTS

    NetWare автоматически отслеживает транзакции, связанные с системной базой данных сетевых ресурсов (Bindery - NetWare 3.х, NDS - NetWare 4.х), и предоставляет API-интерфейс для ведения транзакций прикладными программами.




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