Dê uma olhada em Bcache :
Bcache allows one to use an SSD as a read/write cache (in write back mode) or read cache (writethrough or writearound) for another blockdevice (generally a rotating HDD or array).
A idéia é armazenar em cache todos os dados em um SSD, já que o tempo de vida pode ser limitado, o uso preferido é usá-lo como um cache somente leitura (write-through).