Quick question...
How would this work in a vSphere cluster or any cluster for that matter? E.g. 3 hosts online and 1 host loses its connection to the remote block level storage device - what happens to the "in-transit" data which is sitting on the flash card. Is there data loss experienced or is there software in place that allows the cards in each host to communicate with one another and somehow offload the data? Also, is there any 'real' value in this given the current amounts of memory available on servers these days + 16GB FC + SAN cache + SSD drives??? I am yet to see an app that "requires" sub 1 milli-second response times - read or write. (I am seeing <=1ms already with these other caching-technologies)