É possível acelerar o sistema de arquivos de rede por sth como unionfs, aufs?

1

Preciso acelerar o armazenamento grande e lento com a unidade SSD local. Eu descobri que poderia fazer isso com sistemas de arquivos unidos. Aqui estão os resultados com os dados de leitura do nginx de:

    Somente
  • SSD local: ~ 140 transações / s.
  • somente armazenamento grande e lento: ~ 25 transações / s
  • SSD local aufs-montado com dir local e dir vazio: ~ 30 transações / s
  • SSD local aufs-montado com dir local e diretório de armazenamento grande e lento: ~ 30 transações / s
  • overlayfs de SSD locais montados com dir local e diretório de armazenamento grande e lento: ~ 140 transações / s

Como você pode ver, o meu gargalo é aufs. O overlayfs com armazenamento local + grande lento pode ser tão rápido quanto o disco rígido local, mas isso ocorre porque ele não permite que o sistema de arquivos subjacente seja alterado (por isso, não combina comigo).

Você tem alguma outra ideia de como resolver esse problema?

    
por Matt 30.07.2013 / 19:59

1 resposta

0

Você já olhou para CacheFS? Se você estiver usando o RHEL ou uma variante - link

    
por 30.07.2013 / 20:14