It seems to me that the main disadvantage of designing an SSD that interfaces through the disk drive controllers is the bottleneck that they inherently impose. Interfacing the RAM drive directly through the PCI bus seems to me like a much better option but it seems that there would be problems making it bootable.
I'm not an expert at networking but I presume that it must be fairly easy to boot an OS that is installed on a server's hard disk.
Why not use a separate motherboard with a large amount of RAM installed and gigabit NICs linked via X-over CAT6 as a budget 'RAM drive'. It would have a bare-bones OS installed along with a software RAM drive to create a virtual hard disk which could be accessed across the network.
Gigabit (1000Mb/s) NICs are going for Â£30 nowadays and would provide around 125MB/s throughput. That easily surpasses the HD3 with only 80MB/s anticipated.
I suppose one would require:
Cheap, no frills mobo - Â£20
~3GB cheap RAM - Â£200 (believe it or not, DDR266 from ebuyer)
2 X Gigabit NICs - Â£60
Cat6 X-over cable - Â£10
Crappy CPU - Â£30
Crappy case & PSU - Â£9 (yup, ebuyer, and it really is Crap )
Hard disk - Â£20 (for storing OS and backup)
UPS - Â£50 (The OS could be configured to shut down if power was interrupted, and would save the contents of the RAM disk as a result)
So there you have it - a 3GB RAM drive for just a tad shy of Â£400. Of course, it would be large and power-hungry, but its size could be reduced by using a micro-ATX mobo and case/PSU combo. Power requirements could be reduced by drastically underclocking the CPU and reducing its core voltage.
But would it be bootable?? As I said, I am no expert at networking. There must be some way to boot and/or install directly to a network drive, surely. If anyone knows if this can be done, please point me in the right direction so I can find out how.
Any comments as to whether it would be feasible would be greatly appreciated.