Estou planejando configurar uma exportação iSCSI de teste no meu NAS, que será usada por um host de virtualização KVM para armazenar todos os volumes e dados de convidados. Minha caixa NAS é uma auto-construção rodando o CentOS.
O dispositivo que será exportado pelo iSCSI do NAS será um SSD.
Mas gostaria de tentar encontrar uma maneira de replicar esse volume para um disco antigo mais lento / mais barato no NAS. Eu poderia usar o RAID 1 entre o SSD e a unidade de backup mais lenta, mas, em seguida, meu entendimento é que a velocidade total da matriz será reduzida pela unidade mais lenta.
Existe alguma maneira de realizar algum tipo de replicação completa / incremental em nível de bloco do SSD para o HDD mais lento?
Algum tipo de RAID 1 ou replicação assíncrona seria ótimo, então os blocos alterados são enfileirados e gravados na unidade mais lenta sempre que a unidade mais lenta estiver disponível. Os dados no SSD não vão mudar muito nesse caso e sempre haverá alguns pontos dentro de um período de 24 horas em que a unidade mais lenta pode recuperar.
Gostaria de evitar configurar backups em cada convidado. Ter tudo isso acontecendo em um nível de bloco na caixa de armazenamento seria uma solução elegante e permitiria que eu apenas alterasse as configurações do iSCSI para exportar o volume de backup caso o SSD falhasse.
Eu dei uma olhada nos snapshots do LVM, mas isso parece algo que precisaria ser configurado no host virt KVM e eu precisaria armazenar os snapshots de alguma forma em um dispositivo diferente.
Alguém sabe de algo que possa fazer isso, que está dentro do orçamento do meu pequeno ambiente de teste (por exemplo, código aberto)?
Acredito que a maioria das soluções desse tipo é a preservação de fornecedores de SAN de alto custo.
EDIT: Ok, apenas olhei para o DRBD. O espelhamento assíncrono parece ideal, mas é possível entre dispositivos de armazenamento na mesma máquina?
EDIT 2: Este é um teste de laboratório caseiro, não um teste de produção. Eu basicamente quero experimentar com armazenamento remoto da VM usando iSCSI / NFS. Se houver uma oportunidade de adicionar algum tipo de tecnologia de replicação de dispositivos na equação, então eu também posso dar uma chance. Eu não vou comprar mais um SSD e RAID 1, pois seria inútil para o meu experimento ... Eu usei o RAID 1 extensivamente e minha conclusão foi que ele funciona. Perfeitamente. Eu estou olhando para descobrir se há outra tecnologia que eu não sei sobre o que eu posso mexer e aprender.