On Saturday 15 March 2008 13:59, Willy Tarreau wrote:
And? Either you have battery backed ram with critical data in it or
you do not. Exactly how much makes little difference to the question.
As is the case with ramback. Just echo 1 >/proc/driver/ramback/<name>.
That is why I keep recommending that a ramback setup be replicated or
mirrored, which people in this thread keep glossing over. When
replicated or mirrored, you still get the microsecond-level transaction
times, and you get the safety too.
Then there is a big class of applications where the data on the ramdisk
can be reconstructed, it is just a pain and reduces uptime. These are
potential ramback users, and in fact I will be one of those, using it
on my kernel hacking partition.
There will be a whole bunch of patches from me that are SSD oriented,
over time. The fact is, enterprise scale ramdisks are here now, while
enterprise scale flash is not. Getting close, but not here. And flash
does not approach the write performance of RAM, not now and probably
not ever.
Daniel
--