Como o raide falso se comunica com o sistema operacional (Linux)?

2

Eu sou um programador, estudei sobre software, hardware e raid Fake e não consigo entender como o raide falso se comunica com o sistema operacional (Linux)? Quero dizer qual camada de software ou driver envolvido nisso?

    
por Chinna 25.02.2014 / 12:36

1 resposta

5

O Fake RAID é criado pela placa-mãe formatando discos e armazenando metadados de RAID Falsos nele.

Existe uma ferramenta especial da Red Hat - dmraid ( source ). É um tipo de ponte entre o alvo Fake RAID e o mapeador de dispositivos Linux dm-raid . Sim, é confuso, não mexa em dmraid e dm-raid . dmraid é um utilitário, dm-raid é um dos destinos do mapeador de dispositivos.

A ferramenta

dmraid verifica todos os dispositivos de bloco e procura por metadados do RAID falso. Depois de detectar os RAIDs Fake, cria dispositivos correspondentes de mapeamento de dispositivos. Por exemplo, se houver um RAID0 Fake, o dmraid criará um dispositivo mapeado com um alvo distribuído ( dm-stripe.c ). Se houver o RAID1 Fake, ele criará o dispositivo mapeado com o alvo de raid ( dm-raid.c ).

Então, a resposta é: O RAID falso se comunica com o Linux por meio do mapeador de dispositivos. Existem vários drivers envolvidos neste utilitário (dm-stripe, dm-raid) e útil dmraid.

    
por 25.02.2014 / 15:10