Como configurar o ZFS com ZIL e L2ARC SSD?

1

Eu estive considerando o bcache e o flashcache.

No entanto, meu amigo me sugeriu algo chamado ZFS. Na verdade, diz que o disco de formatação com o ZFS pode, na verdade, fazer exatamente a mesma coisa sem refazer o kernel ou qualquer outra coisa.

Aqui estão alguns recursos que encontrei na web

link

Parece que é verdade que não há tutorial sobre como isso é realmente feito

...e you can come up with other great uses, but that almost always involves some sort of intelligent distinction between data that is accelerated with flash and data that is stored on regular disks. The beauty of ZFS is that it does this job automatically for you.

A beleza é exatamente o que eu quero.

Ok, estou convencido. Eu tenho um / sdc como um disco rígido enorme e eu tenho / sdd como um ssd.

Agora, como configuro as coisas para que o / sdd se torne zil e l2arc e o / sdd se torne armazenamento real?

Não podemos organizar que o zil e o l2arc estejam na mesma unidade?

Estou usando o centosh. Não sei qual versão.

Acho que tenho um SSD de 120 GB.

Eu gostaria que

40 GB para L2ARC 40 GB para ZIL 40GB para o espelho ZIL.

Isso parece razoável. Os dados são armazenados em cache de qualquer maneira. Se alguém escrever alguma coisa e antes que os dados sejam gravados no disco, o L2ARC o tirará da ZIL?

    
por user4951 01.02.2013 / 06:10

1 resposta

0

Se eu entendi sua última declaração, você tem apenas uma unidade ssd de 120 GB na qual deseja colocar 3 partições de 40 GB para l2ARC e 40x2 para um espelho Zil.

Há algumas coisas a serem consideradas:

  • Mesmo que eventualmente funcione, o Zfs favorece o uso de todo o disco

  • O que você espera ganhar usando a partição espelhada no mesmo disco? Porque você não ganhará desempenho nem redundância.

Vou aconselhar a colocar o 120GB como l2arc porque:

  • você costuma fazer mais leituras do que escrever

  • Isso aumentará a durabilidade de seus discos mecânicos ao não acessá-los.

Além disso, você não pode estar seguro com um Zil não redundante, embora isso não importe de maneira alguma para o L2arc, já que você já possui dados em seu pool.

Apenas para informação, se você tivesse 2 ssd, há casos em que usá-los como um zil sem redundância sem l2arc pode ser justificado: Se você acessar apenas uma pequena parte de seu conjunto de dados e se tiver uma quantidade sólida de RAM, o suficiente para observar que você já tem uma ótima taxa de acertos usando arcstat, por exemplo.

    
por 29.05.2017 / 02:28