A lot of in memory data grids use multicast auto discovery, so you can scale the cluster out and back easily, without having to specify what's running where up front.
They're also peer to peer so there's no SPOF/SPOB.
If you don't believe me, download Coherence and have a play :-)
I don't have a Pi, so don't know how hard it is to run Java on one.
Sent from my iSheep
On 10 Oct 2014, at 15:53, Chris Green cl@isbd.net wrote:
On Fri, Oct 10, 2014 at 03:01:55PM +0100, Mark Rogers wrote:
On 10 October 2014 14:52, Chris Green cl@isbd.net wrote: NFS? Come up with a reasonably sensible set of names for them, then each can export an area (specific user?) that all the others can see. Or alternatively have one provide a common NFS share that all can write to and put their data.
I've never actually used NFS so I might have my idea of it wrong, but the key point is that all systems need to be equal (ie no "server"), and also I don't want devices to have to jump through hoops to get added into the system (ie if I have 10 devices, I don't want to have to reconfigure all 10 to tell them that I've added an 11th).
Well they're all servers if you do the "each can export an area" suggestion. Then each can scan for other hosts on the LAN and mount the exported directories.
You are surely going to have to configure somewhere the names of systems in your 'peer sharing' group aren't you, whatever sort of system you use.
-- Chris Green
main@lists.alug.org.uk http://www.alug.org.uk/ http://lists.alug.org.uk/mailman/listinfo/main Unsubscribe? See message headers or the web site above!