Atualmente estou pesquisando zfs. Eu tenho um sistema RAIDZ-2 com um cache SSD. Meu problema são backups, nossa idéia é enviar instantâneos para um disco rígido externo USB 3.0 da Seagate.
Eu entendi e li os muitos problemas do USB 3.0. É um dispositivo USB 3.0 e estou usando uma placa USB 3.0 PCI Express com tecnologia Molex.
Quando envio um instantâneo para o sistema, é muito lento. Eu uso este comando abaixo:
zfs send test/home@snappy | pv > /mnt/usb/hello
O Pipe Viewer me dá uma saída de 37,5MB / s de velocidade média de transferência. O hdparm também me dá uma velocidade de leitura de 22,10 MB / seg.
Agora, muitos e eu podemos culpar isso no próprio dispositivo ou no RAIDZ do qual ele está tirando o instantâneo. No entanto, o comando abaixo:
zfs send test/home@snappy | pv > /dev/null
me dá uma saída de 335MB / s. Então não pode ser RAID me atrasando, certo? Além disso, quando eu conecto o dispositivo em uma máquina Windows, posso obter velocidades de cerca de 80MB / s. Outra observação, eu tentei esses testes em dois Seagates, um formato ntfs e um ext4.
Minha pergunta é: o que poderia estar atrasando tanto o dispositivo?
Obrigado pela sua paciência e sugestões. Por favor, pergunte para qualquer outra informação.
Tags usb hard-drive zfs linux ubuntu