Eu estava pensando o que significa quando as pessoas dizem que os discos são "espelhados" para aumentar a confiabilidade. Isso é algum tipo de alternativa ao RAID? Ou eles estão se referindo às propriedades de certos sistemas de arquivos?
* edit -> Qual o sentido do RAID 0 se o espelhamento corresponder ao RAID 1?
hard-drive
filesystems
Kaitlyn Mcmordie
fonte
fonte
Respostas:
O espelhamento de disco é um conceito geral: significa que você mapeia um dispositivo lógico em mais de um dispositivo físico e mantém os dados sincronizados em tempo real.
Agora, o RAID 1 é a tecnologia mais comum usada para espelhamento.
Não tem nada a ver com sistemas de arquivos. Com o espelhamento de disco, você geralmente replica os blocos de dispositivos (apenas bytes).
É claro que a palavra 'espelhamento' é usada em muitos contextos diferentes (por exemplo, espelhamento de arquivo FTP), mas, a partir da sua pergunta, suponho que estamos falando de espelhamento de dispositivo.
fonte
RAID é apenas um termo geral para várias técnicas diferentes de gerenciamento de disco rígido.
O espelhado não é uma alternativa ao RAID, é de fato uma forma de RAID - o espelho é o RAID 1.
Uma lista de todos os níveis de RAID pode ser lida na Wikipedia .
Baseado no espelho, basicamente, se um disco rígido falhar, o outro deve ser capaz de captar a folga.
Quanto maior a qualidade do controlador RAID, melhores os recursos
*
- por exemplo, nos modelos de orçamento, se uma unidade falhar durante uma gravação, ela estará corrompida ... Em placas de alta qualidade, é possível que elas contenham algumas tipo de cache / memória próprios e se detectar que ocorreu uma falha, ele gravará automaticamente na outra unidade (coisas muito inteligentes!)O RAID não é propriedade de um sistema de arquivos; você normalmente configura o nível RAID em um disco rígido RAW usando algum tipo de gerenciador; em seguida, usa o disco rígido normalmente, com toda a "mágica" sendo executada em segundo plano. - é completamente independente do sistema de arquivos.
*
Assim como os controladores, é claro que existe o software RAID, que normalmente possui os recursos mais baixos e é um problema da CPU, pois não há descarregamento, mas pode funcionar bem!fonte
Os discos de espelhamento são um dos diferentes níveis de RAID - ou seja, RAID 1 .
RAID é uma abreviação de Matriz Redundante de Discos Independentes, outros dizem Matriz Redundante de Discos Baratos . Os diferentes níveis de RAID descrevem como vários discos (ou apenas partições) são organizados.
Em uma instalação de espelhamento ou RAID 1, dados idênticos são armazenados em pelo menos dois discos diferentes. Isso pode ser feito pelo sistema operacional (então se fala em RAID de software) ou por controladores de disco dedicados ou subsistemas de disco (o nome é RAID de hardware).
Existem pequenas diferenças (ou podemos chamá-los de parâmetros ajustáveis) sobre como o espelhamento será alcançado:
Uma operação de gravação é considerada concluída se os dados foram gravados em pelo menos um disco
Uma operação de gravação é considerada concluída quando foi gravada nos dois discos (mais lento, mais seguro)
Além disso, o tempo da operação de gravação varia entre as implementações. Alguns adiam a gravação para o 2º disco até que a operação de gravação no primeiro disco seja concluída, enquanto outros gravam simultaneamente nos dois discos (o último é obviamente mais rápido, enquanto o primeiro é mais seguro em caso de falta de energia, porque é sempre crítico se a energia falhar no meio de uma operação de gravação.
Para uma leitura mais aprofundada, sugiro wiki sobre o assunto RAID.
fonte