Организация ЭВМ и систем. (Память ЭВМ). Копейкин М.В - 138 стр.

UptoLike

4.2.3. Организация дисковых массивов (RAID)
Еще одним способом повышения производительности дисковой памяти
стало построение дисковых массивов, хотя этот нацелен не только (и не
столько) на достижение более высокой производительности, но и большей
надежности работы запоминающих устройств на дисках.
Технология RAID (
Redundant Array of Independent Disksизбыточный
массив независимых дисков) задумывалась как объединение нескольких
недорогих жестких дисков в один массив дисков для увеличения
производительности, объема и надежности, по сравнению с одиночным
диском. При этом ЭВМ должна видеть такой массив как один логический
диск.
Если просто объединить несколько дисков в (неизбыточный) массив,
то среднее время между отказами (
СВМО) будет равно СВМО одного диска,
деленному на количество дисков. Такой показатель слишком мал для
приложений, критичных к аппаратным сбоям. Улучшить его можно
применяя реализуемую различным образом избыточность при хранение
информации.
В RAID системах для повышения надежности и производительности
используются комбинации трех основных механизмов, каждый из которых
хорошо известен и по отдельности
:
- организациязеркальных дисков, т.е. полное дублирование
хранимой информации;
- подсчет контрольных кодов (четность, коды Хэмминга),
позволяющих восстановить информацию при сбое;
- распределение информации по различным дискам массива так, как
это делается при чередовании обращений по блокам памяти (см. п.
1.1.2.,
подпункт 7), что повышает возможности параллельной работы дисков при
операциях над хранимой информацией. При описании RAID этот прием
называют “stripped disks”, что буквально означаетразделенные на полоски
диски”, или простополосатые диски”.
Эти полоски (далее называемые блоками) данных с каждого диска
чередуются, как показано на рис. 43 для случая массива из четырех
138