Software RAID0 com unidades de tamanhos drasticamente diferentes

Software RAID0 com unidades de tamanhos drasticamente diferentes

É possível fazer um software RAID0 (com Ubuntu Server, instalandoCrunchbangnele) com unidades de tamanhos drasticamente diferentes? Uma das unidades tem 250 GB, enquanto a outra tem 60 GB.

Responder1

Com o software RAID do Ubuntu, as partições devem ter o mesmo tamanho ou próximo a ele, porque é um múltiplo do menor tamanho e qualquer extra não será utilizado. Assim, você pode criar uma partição de 60 GB no disco maior e acabar com:

  • Volume RAID-0 de 120 GB compreendendo os 60 GB de cada disco
  • Volume normal de 190 GB, sobras no disco maior
    • provavelmente menos alguns GB para troca

Você pode montar um volume como /e outro como /homeou onde quer que seja, dependendo do que você está fazendo e de onde deseja o RAID. Você pode fazer essa configuração inteiramente com a UI de instalação do Ubuntu Server (pelo menos na versão 10.10).

Se o software RAID-0 vale a pena, é outra questão.

Responder2

Não "raid 0" no sentido estrito sem perder muita capacidade.

Dê uma olhada no LVM, o Gerenciador de Volume Lógico: https://help.ubuntu.com/community/Installation#LVM%20Installation%20Guides

... talvez você encontre algo lá.

Outra opção é apenas RAID0 na unidade pequena e parte da unidade grande. Deixe espaço extra na unidade grande para armazenamento em massa.

Responder3

O RAID de software Linux (qualquer nível) funciona no nível da partição e não no nível do dispositivo, então vocêpoderiacrie uma partição de 60G em cada unidade e faça RAID0 em um único array de 120G.[1]

No entanto, a menos que você tenha necessidades específicas de desempenho que exijam taxas de transferência de dados mais altasevocê testou isso para verificar se ele oferece um impulso significativo em relação a uma partição normal não RAID0 em uma única unidade, provavelmente não deseja fazer isso, pois, com as unidades em questão, você pode facilmente criar um 120G partição não-RAID0 na unidade maior, o que lhe dará a mesma capacidade e mais segurança para seus dados. (Com a partição simples na unidade maior, você perderá seus dados se essa unidade falhar. Com a partição RAID0 distribuída em ambas as unidades, você perderá seus dados sequalquerunidade falha.)

[1] Se você realmente quisesse, provavelmente poderia criar uma partição de 60G na unidade pequena, quatro partições de 60G na unidade grande e combiná-las todas em um array RAID0 de 300G[2], mas isso seria puramente "porque Posso" projetar, visto que não só teria os problemas de confiabilidade do RAID0 em geral, mas também seria muito lento fazer RAID em várias partições no mesmo dispositivo juntas.

[2] Ou talvez não. Dada a interface do software RAID do Linux, parece que ele deveria permitir combinar várias partições de um único dispositivo, mas pode haver uma verificação de integridade em algum lugar que não permita isso. Nunca tive vontade de tentar fazer isso sozinho, então não sei se é permitido.

informação relacionada