Стабильное запоминающее устройство

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

Стабильное запоминающее устройство - система или корректно записывает данные, или не записывает ничего.

В рассматриваемой модели учитывается следующее:

· Запись блока может быть проверена при последующем чтении и изучении ECC.

· Правильно записанный сектор может стать дефектным и не читаться (но это происходит редко).

· Допускается выход из строя центрального процесса.

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

Для достижения этой цели определены три операции:

1. Стабильная операция записи состоит из следующих шагов:
- запись блока на диск 1
- считывание этой записи для проверки, если обнаружена ошибка, то повторяется запись (и так несколько раз), если запись не удалась, то используется резервный блок.
- все тоже повторяется для второго диска

2. Стабильная операция чтениясостоит из следующих шагов:
- считывается блок с диска 1
- проверяется на ошибки, если обнаружены считывание повторяется, и так несколько раз.
- если все попытки с 1-м диском не удачны, все повторяется для второго

3. Восстановление от сбоев(например, по питанию) состоит из следующих шагов:
- после сбоя программа восстановления сканирует оба диска и сравнивает соответствующие блоки
- если у одного обнаружена ошибка, то на место дефектного записывается нормальный блок
- если ошибок нет, но блоки не совпадают, то блок с диска 1 пишется поверх диска 2 (на диске 1 всегда более свежий блок)








Дата добавления: 2014-12-21; просмотров: 977;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.