Чередующиеся наборы с четностью RAID5 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Чередующиеся наборы с четностью RAID5



четность – это математический способ проверки правильности данных. Например, байт содержал набор битов 11010100 в этом наборе четное количество единиц, следовательно, дополнительный бит проверки содержит 0, если же байт содержит набор 11010101, то бит четности =0.

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

 
 

 

 


произошел сбой на втором диске:

 
 

 

 


Возникает вопрос - какое значение было у бита?. Рассуждаем: так как должно быть четное количество 1, то считаем их – 4 шт (четное), следовательно на диске был 0.

Реально в RAID5 четность организована не на одном диске, а на каждом диске есть по одному разделу четности для остальных:

                 
                 
                 
                 
                 
диск 1   диск 2   диск 3   диск 4   диск 5

 

Черный прямоугольник – это область четности для таких же по расположению областей на всех других дисках

Свойства чередующихся томов с проверкой четности томов:

- создается на не менее 3 дисках (мах 32).

- неиспользуемое пространство: 100/N % (N- количество дисков)

- более медленные запись и чтение

Создаются в Disk Administrator – Fault Tolerance – Stripe Set with Parity

Восстановление после замены диска: Disk Administrator – Fault Tolerance – Regenerate

 

►33.Упражнение: Создание чередующихся томов с четностью

  • Добавить 3-ий физический диск и сделать его динамическим.
  • Создать чередующийся том с четностью, указав при создании три диска, размером по 2 Мб.
  • Просмотреть в проводнике его размер. Записать на него файл, размером более 4 Мб – не получилось. Записать на том файл размером менее 4 Мб - получилось

 

Монтирование томов в папку

Монтирование томов – это прикрепление тома к какой-то папке на другом или том же диске. При этом том не получает букву диска и к нему нельзя обратиться через список дисков по буквам, а только через папку. При этом выполняя переход в папку вы автоматически выполняете переход на том диска и выполняя запись информации в папку вы на самом деле пишете данные не на тот диск. где находится папка, а в прикрепленный том. Таким образом, работая с папкой вы на самом деле работаете с прикрепленным томом.

 

►34.Упражнение: Монтирование тома в папку

  • Создать раздел на одном из добавочных динамических дисков, примонтировав его в созданную чистую папку mount на первичном диске (с которого грузилась система).
  • Проверить запись в эту папку. Посмотреть размер папки.

Самостоятельная работа на закрепление:

  • Принцип создания и записи информации на чередующийся том с четностью. Какой процент дискового пространства в нем используется? Содержит ли этот том возможности отказоустойчивости. Может ли он содержать загрузочный и системный разделы системы.
  • Что такое монтирование тома в папку. как в этом случае можно работать с таким томом?

 

Занятие 26. Загрузка Win2000

 

Первичные загрузочные файлы

· Ntldr первичный загрузчик

· Bootsect.dos содержит загрузочный сектор предыдущей ОС, загружается, если выбрана другая ОС

· Ntdetect.com детектирование оборудования с занесением данных в реестр

· Boot.ini меню выбора ОС

· Ntbootdd.sys создается и используется только в случае загрузки со SCSI диска

Файлы начальной загрузки системы NT

· Ntoskrnl.exe ядро NT (winnt\system32)

· System параметры настройки системы (winnt\system32\config)

· Hall.dll библиотека аппаратно-зависимого уровня(winnt\system32)

· Драйверы устр драйверы устройств (winnt\system32\drivers)

Этапы загрузки NT

· Тест BIOS (POST)

· Считывание MBR и просмотр таблицы разделов

· Загрузка Boot record из первого сектора активного раздела

· Запуск Ntldr

· Переход в 32-разрядный режим процессора

· Запуск драйвера минимальной файловой системы (встроен в ntldr) – понимает FAT, NTFS

· Ntldr загружает меню из Boot.ini (если выбрана не NT то далее управление передается bootsect.dos)

· Ntldr загружает и запускает Ntdetect.com, который анализирует установленное оборудование (адаптеры, шины, порты, дисководы, клавиатуру, мышь …) и результаты передает обратно Ntldr для записи в дальнейшем данных в куст реестра Hardware

· После сбора информации об оборудовании выдается меню выбора конфигураций оборудования, если этих конфигураций существует несколько. Если конфигурация только одна, то меню выбора не выводится.

· Ntldr загружает в память Ntoskrnl.exe, Hall.dll и куст реестра System

· Ntldr выбирает данные для загрузки (список драйверов и служб) из куста реестра System и запускает драйверы начальной загрузки

· Передача управления Ntldr -> Ntoskrnl.exe (запуск ядра)- появление графического экрана.

· Загрузка программ аппаратно-зависимого уровня

· Из данных System загружаются драйверы и службы низкого уровня. Их список задан в реестре: HLM\System\CCSet\Control\ ServiceGroupOrder ( на экране: очистка синим цв. и вывод ……). Они разбиты по группам (кто к какой группе относится записано в параметре этого раздела реестра Group = 0х0 – это самый низкий уровень)
Для вывода имен загружаемых файлов - добавить в boot.ini параметр /sos в строки запуска

· Инициализация ядра и драйверов низкого уровня

· Загрузка из System драйверов высокого уровня ( Group = 0х1)

· Текущая рабочая конфигурация сохраняется в CCSet(CurrentControlSet) и копия в CloneControlSet (содержат данные о драйверах и службах, которые должны быть загружены)
При ошибке загрузки драйвера система выполняет действия в зависимости от параметра реестра для этого драйвера HLM\ System\CCSet\Services\имя драйвера или службы\ ErrorControl:
0 –
пропуск ошибки
1- ошибка игнорируется, но выводится сообщение
2- загрузка прерывается, а затем берется конфигурация из LastKnownGood (если она уже применяется, то ошибка игнорируется
3- аналогично 2, но при ошибке в LastKnownGoog закрузка прекращается

· Создание списка оборудования в реестре из ntdetect.com куст реестра Hardware

· Запуск диспетчера сеансов Smss (Session Manager) который запускает высокоуровневые службы:

· Smss запускает программы и настраивает файлы подкачки из данных реестра

· Smss создает буквенные обозначения устройств. (напр, для PRN – направление на порт LPT)

· Smss загружает подсистемы NT (обычно это Win32 – параметр Windows)

· Win32 запускает Winlogon.exe, которая запускает администратор безопасности Lsass.exe и выводит окно входа

· Запускаются автоматические службы (сервера, рабочей станции…)

· При успешном входе пользователя загрузка считается успешной и тогда:
клонированный набор CloneControlSet копируется в управляющий набор для последней рабочей конфигурации LastKnownGoog



Поделиться:


Последнее изменение этой страницы: 2016-08-16; просмотров: 280; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.202.54 (0.012 с.)