Como ter um RAID1 acessível tanto no Ubuntu quanto no Windows?

Como ter um RAID1 acessível tanto no Ubuntu quanto no Windows?

Este tópico foi discutido muitas vezes, mas não encontrei nada específico para minha situação. Gostaria de criar um RAID1 com 2 drives sata (mesma marca, modelo, capacidade). Meu objetivo é ter esse ataque acessível tanto no Windows quanto no Ubuntu, que estão localizados em outras duas unidades separadas. Portanto, não estou tentando inicializar a partir do ataque, estou apenas usando-o para armazenar dados. Eu sei que a solução mais fácil seria optar por uma placa controladora de ataque real, mas estou tentando descobrir se é realmente necessário gastar mais dinheiro. Quanto à opção de ataque de software, pelo que entendi você não pode fazer isso e torná-lo acessível tanto no Linux quanto no Windows, mas corrija-me se estiver errado. Então agora estou pensando em fazer isso usando o controlador integrado da placa-mãe, mas todas as discussões que li chegam à conclusão de que você não deveria fazer isso porque:

1 - Se você trocar a placa-mãe não terá certeza de que seu próximo hardware irá ler os dados.

2 - implementações de raid em placas-mãe geralmente usam recursos de CPU.

3 - As implementações de placas-mãe geralmente não possuem recursos de segurança contra perda de energia, e isso pode atrapalhar os dados.

Minhas perguntas são:

1 - As afirmações (1) e (3) também são verdadeiras se você tiver uma configuração RAID1? Estou dizendo isso porque, como é apenas uma cópia direta, presumo que a forma como os dados são gravados não é tão enigmática e posso lê-los facilmente se um dos dois corromper (ou se eu trocar a placa-mãe).

2 - Todas as placas-mãe fazem esse raid "falso"? No meu caso no site do fabricante diz explicitamente que suporta RAID 0, 1 e 10.

3 - Existe uma maneira melhor de conseguir o que estou tentando fazer?

Minha placa-mãe:https://it.msi.com/Motherboard/B450-GAMING-PRO-CARBON-MAX-WIFI/Especificação

desde já, obrigado

Responder1

Então, vamos repassar tudo isso;

  1. Você está certo ao dizer que não é certo que mudar um array de uma placa-mãe para outra, ao usar o RAID de hardware baseado na placa-mãe, funcione.
  2. O uso da CPU para RAID baseado em placa-mãe varia de acordo com o controlador RAID real - alguns usam recursos da CPU, outros não.
  3. Você está certo ao dizer que a maioria dos controladores RAID baseados em placa-mãe não possui cache com bateria ou similar.

Nem todas as placas-mãe têm recursos RAID - certamente mais placas de consumo têm esses controladores 'Falsos RAID' que usam recursos de CPU; para placas-mãe de servidores, geralmente há algum controlador RAID básico, geralmente do tipo que não possui requisitos de driver/software do sistema operacional e portanto, não precisa de recursos de CPU.

Se você precisar desse tipo de coisa, o melhor caminho a seguir é comprar um adaptador RAID de hardware dedicado, pois dessa forma o array é 'transportável' e não requer recursos de CPU para gerenciar. Em seguida, basta criar o array R1, particionar com um tipo comum a ambos os sistemas operacionais (normalmente MBR ou GPT) e formatar usando novamente um sistema de arquivos comum - sendo FAT o óbvio.

Devo dizer, porém, que não poderíamos recomendar o uso de uma placa-mãe/CPU para consumidores/jogos para qualquer coisa relacionada a um sistema de produção - faltarão todos os tipos de funcionalidades nas quais os administradores de sistemas profissionais confiam - IPMI, PSU dupla e suporte ECC , slots de RAM limitados, suporte a CPU única e pistas PCIe limitadas. Tente usar um kit profissional basicamente para oferecer suporte a plataformas profissionais.

informação relacionada