Я программист, я изучал программное обеспечение, аппаратное обеспечение и фальшивый рейд, и я не могу понять, как фейковый рейд связывается с операционной системой (Linux)? Я имею в виду, какой программный уровень или драйвер участвует в этом?
1 ответ
Поддельный RAID создается материнской платой путем форматирования дисков и хранения на нем метаданных Fake RAID.
Существует специальный инструмент от Red Hat - dmraid
(источник). Это своего рода мост между Fake RAID и целью Linux-устройства отображения карт dm-raid. Да, это сбивает с толку, не связывайтесь с dmraid
и dm-raid. dmraid
- утилита, dm-raid - одна из целей устройства отображения.
Инструмент dmraid
сканирует все блочные устройства и ищет поддельные метаданные RAID. После обнаружения поддельных RAID-массивов он создает соответствующие устройства отображения устройств. Например, если был Fake RAID0, то dmraid
создаст подключенное устройство с полосатой целью (dm-stripe.c). Если был Fake RAID1, то он создаст подключенное устройство с целью raid (dm-raid.c).
Итак, ответ таков: фальшивый RAID связывается с Linux через устройство отображения. В этом участвует несколько драйверов (dm-stripe, dm-raid) и полезная утилита dmraid.