Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты 2026.docx
Скачиваний:
0
Добавлен:
31.01.2026
Размер:
140.26 Кб
Скачать

66. Отказоустойчивость файловых систем.

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

В системах с журналированием, таких как ext3, ext4 или NTFS, все изменения файлов и каталогов сначала записываются в журнал (log), а затем применяются к основной области хранения. Это позволяет после сбоя восстановить файловую систему до согласованного состояния без потери данных. Другие методы включают копирование суперблока, использование контрольных сумм (checksums) и проверку структур каталогов, что обеспечивает обнаружение и исправление повреждений.

Для повышения отказоустойчивости на аппаратном уровне применяются системы RAID (Redundant Array of Independent/Inexpensive Disks), которые объединяют несколько физических дисков в один логический массив. В зависимости от уровня RAID данные могут дублироваться (mirroring), распределяться с контрольными суммами (parity) или комбинироваться, что позволяет продолжать работу даже при выходе из строя одного или нескольких дисков.

Отказоустойчивость файловой системы повышает надёжность работы ОС, снижает риск потери информации и обеспечивает стабильный доступ к данным даже в условиях аппаратных и программных сбоев.

67. Процедура самовосстановления ntfs.

Процедура самовосстановления NTFS – это механизм отказоустойчивости файловой системы, обеспечивающий восстановление её целостности после сбоя или некорректного завершения работы ОС. В основе процедуры лежит журнал изменений (USN Journal и журнал метафайлов), который фиксирует все модификации файлов, каталогов и структур тома до их фактического применения в области данных.

После перезагрузки ОС выполняет проверку тома NTFS. Если обнаруживаются несогласованности, журнал используется для отката незавершённых или частично выполненных операций, а корректные изменения фиксируются. Этот процесс обеспечивает, что файловая система возвращается в согласованное состояние без потери данных или повреждения структур, таких как MFT (Master File Table).

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

68. Избыточные дисковые подсистемы raid.

Избыточные дисковые подсистемы RAID (Redundant Array of Independent Disks) – это технология объединения нескольких физических дисков в единый логический массив для повышения надёжности, отказоустойчивости и производительности. Данные распределяются с использованием избыточности, что позволяет восстановить информацию при выходе из строя одного или нескольких дисков.

Существуют разные уровни RAID:

  • RAID 0 – чередование блоков данных (striping) для увеличения скорости; избыточности нет, отказоустойчивость отсутствует.

  • RAID 1 – зеркалирование (mirroring) дисков для полной сохранности данных; обеспечивает отказоустойчивость.

  • RAID 5 – распределение данных с контрольной суммой по всем дискам; восстанавливает данные при выходе одного диска.

  • RAID 6 – как RAID 5, но с двумя контрольными суммами; выдерживает отказ двух дисков.

  • RAID 10 (1+0) – комбинация зеркалирования и чередования, высокая скорость и отказоустойчивость.

  • RAID 50 и RAID 60 – страйпы из массивов RAID 5 или RAID 6 для повышения производительности и надёжности.

По способу реализации выделяют программный RAID, аппаратный RAID и интегрированный аппаратно-программный RAID.

Использование RAID позволяет сохранять целостность данных, уменьшать простой при сбоях и оптимизировать операции чтения и записи за счёт параллельной работы нескольких дисков.