O ZFS no modo espelho duplica o desempenho de leitura do vdev?

5

Não consigo encontrar uma resposta sim / não clara a esta pergunta simples: o uso do ZFS no modo espelho duplica o desempenho de leitura dos vdevs subjacentes?

Isso se aplica a solicitações individuais ou ao desempenho líquido (ou seja, uma única solicitação de leitura é dividida em dois discos ou duas solicitações simultâneas são exibidas simultaneamente de discos diferentes).

    
por Mahmoud Al-Qudsi 13.03.2015 / 18:10

2 respostas

6

Se estiver usando o FreeBSD (também FreeNAS), a velocidade de leitura é melhor.

Fonte: link

O Linux / illumos / OSX não possui aquele patch que reequilibra a leitura de E / S para o dispositivo menos ocupado, ao invés disso é apenas round-robin.

Com esses recursos, você ainda terá um aumento de desempenho com um n-way mirror vs. single drive, mas na maioria dos cenários de uso, o desempenho não será dobrado, pois as solicitações grandes / pequenas não são balanceadas e, portanto, a leitura E / S para cada perna do espelho não será equilibrada.

    
por 20.03.2015 / 14:05
4

Isso depende da implementação do ZFS e do hardware que você está usando.

Esses testes de desempenho link fornecem uma visão geral rápida do desempenho espelhado / distribuído, medido no FreeBSD.

Como você pode ver, o desempenho de leitura é duplicado com SSDs e aumentado em aproximadamente 50% com os HDDs.

    
por 20.03.2015 / 12:39

Tags