
Atualmente estou pesquisando zfs. Eu tenho um sistema RAIDZ-2 com cache SSD. Meu problema são backups, nossa ideia é enviar snapshots para um disco rígido externo USB 3.0 Seagate.
Eu entendo e li os muitos problemas do USB 3.0. É um dispositivo USB 3.0 e estou usando uma placa USB 3.0 PCI Express da Molex.
Quando envio um instantâneo para o sistema, fica muito lento. Eu uso este comando abaixo:
zfs envia teste/home@snappy | pv > /mnt/usb/olá
O Pipe Viewer me dá uma velocidade média de transferência de 37,5 MB/s. hdparm também me oferece uma velocidade de leitura de 22,10 MB/s.
Agora, muitos e eu podemos culpar o próprio dispositivo ou o RAIDZ de onde ele está obtendo o instantâneo. No entanto, o comando abaixo:
zfs envia teste/home@snappy | pv > /dev/null
Me dá uma saída de 335 MB/s. Então não pode ser o RAID me atrasando, certo? Além disso, quando conecto o dispositivo a uma máquina Windows, consigo velocidades de cerca de 80 MB/s. Outra observação: tentei esses testes em dois Seagates, um formato NTFS e um formato ext4.
Minha pergunta é: o que poderia estar deixando o dispositivo tão lento?
Obrigado pela sua paciência e quaisquer sugestões. Por favor, solicite qualquer outra informação.