o zfs pode usar tamanhos de espelho misto do vdev?

4

o zfs pode fazer o seguinte?

Discos de 10 x 3 TB como 5 vdevs espelhados mais 2 x 2 TB como um espelho vdev.

Estou procurando usar esses dois discos de 2 TB que tenho para um total de 17 TB e, em seguida, atualizo a faixa.

Por exemplo, posso atualizar mais tarde esses discos 2x 2TB para 2x 6 TB?

    
por jakethedog 21.12.2016 / 02:22

1 resposta

4

10 x 3TB disks as 5 mirrored vdevs plus 2 x 2TB as a mirror vdev.

Você tem as seguintes opções:

  1. 1 piscina (12 x 2), espaço utilizável (6 x 2) = 12 TB
  2. 1 piscina com (10 x 3) + (2 x 2), espaço utilizável (5 x 3) + (1 x 2) = 17 TB
  3. 2 pools com (10 x 3) e (2 x 2), espaço utilizável 15 e 2 TB separadamente

A opção 1 parece ser inferior a 2, mas se você substituir os dois discos pequenos e tiver autoexpand = on definido no pool, ele aumentará automaticamente para (12 x 3), resultando em 18 TB, contra 15 + 3 TB utilizável para a opção 2. O tamanho será o mesmo, mas a sua piscina será mais rápida, mais equilibrada e mais tolerante a falhas do que a opção 2.

For example, could I later upgrade those 2x 2TB disks to 2x 6TB?

Sim, você poderia. Isso lhe daria 15 + 6 TB = 21 TB, mas seria mais lento que uma configuração igual.

  • Você pode atualizar cada disco de cada vdev separadamente - o vdev inteiro sempre tem o tamanho do menor disco nele. Para espelhos, isso significa que os dois discos devem ser atualizados antes que o espaço adicional possa ser usado.

  • Você também pode adicionar e remover discos de e para espelhos vdevs, mas isso só aumenta / diminui a confiabilidade e a tolerância a falhas, o espaço utilizável não é alterado.

  • Finalmente, você sempre pode adicionar mais vdevs de qualquer tipo e tamanho ao seu pool (embora tamanhos / tipos semelhantes sejam recomendados por motivos de desempenho), assim o tamanho do pool aumentará (span, essencialmente RAID 0). Tenha cuidado, pois você não pode remover o vdevs depois de adicioná-lo sem destruir o pool. Seu pool falhará se qualquer vdev dentro falhar criticamente, junto com todos os dados contidos nele.

por 21.12.2016 / 09:36

Tags