RAID de software Linux que usa RAM do sistema para cache de gravação

1

É possível configurar o software RAID 5 no linux que usa RAM do sistema para o cache de gravação? Eu tenho um servidor de arquivos com 8GB de RAM ... seria muito legal se eu pudesse dedicar 4GB para gravar o cache. Se sim, como isso é feito? Obrigado.

    
por ensnare 30.03.2011 / 03:43

1 resposta

4

Isso é meio estranho devido ao cache de leitura-gravação estar sempre presente, apesar de ter um RAID ou um único dispositivo de bloco de disco. Mas há um botão que pode adicionar mais RAM para o próprio cache de stripe do RAID: / sys / block / mdYOUR_MD_NUMBER / md / stripe_cache_size

stripe_cache_size (currently raid5 only) number of entries in the stripe cache. This is writable, but there are upper and lower limits (32768, 16). Default is 128.

Este botão é endereçado para reduzir o problema de desempenho de "gravação parcial", AFAIS. O significado é número de páginas de cache (4k) por cada unidade de disco em RAID .

    
por 30.03.2011 / 04:28