Eu tenho um zpool que consiste em 7 HDs de 2 TB de diferentes safras em um raidz configuração. Atualmente, não há dispositivo ZIL nem L2ARC configurado. O servidor tem 12GB de RAM e não troca.
Os diferentes sistemas de arquivos no pool incluem /var/spool/imap
e /var/db/pgsql
. Os usuários não são muitos - apenas membros da família, mas algumas vezes o uso pode ser pesado, como quando o banco de dados anti-spam é treinado novamente (lendo as pastas "spam" sob Cyrus-IMAP e alimentando o banco de dados PostgreSQL), ou quando uma pesquisa de texto livre é executada em todas as mensagens IMAP.
Eu tenho um bom negócio em um novo dispositivo Intel Quantum 32GB e estou querendo saber como melhor usá-lo. Uma coisa óbvia é adicionar um Log de Intenção Separada (SLOG) dispositivo. Mas 32GB parece muito para um pool de 12TB usado com pouca frequência.
A opinião geral parece ser, eu não tenho RAM suficiente para um L2ARC significativo. As estatísticas atuais do ARC são:
ARC: 1680M Total, 441M MFU, 1113M MRU, 32K Anon, 31M Header, 95M Other
1125M Compressed, 1942M Uncompressed, 1.73:1 Ratio
Devo dividir meu novo dispositivo em um ZIL menor (4GB?) e usar o restante para, digamos, os índices do Cyrus e ccache
?