Re: openmosix-2.6
pogson <[email protected]> Sat, 08 Jul 2006 15:27:23 -0500
| Newsgroups | gmane.linux.cluster.openmosix.general |
|---|---|
| Message-ID | <1152390443.7550.68.camel@beast> |
Matt wrote: > Hi Felipe, Gianluca, et al, > > Regarding 2.6. > > One of the problems with 2.6 is that communications between remote and > home nodes isn't done very well. There are race conditions and no > synchronicity between nodes, so it's very easy for a process to crash. This is a saddening surprise. I suspected there were problems from the length of time it was taking. The fix proposed seems like an unnecessary layer. This is open source. Are there not examples of similar inter-process communication that can be adapted? Would synchronicity help? How about synchronizing clocks in the manner of ntp and working on even/odd or phased clock time quanta? That might not scale or work well in different networks but with some tuning it would surely eliminate racing. This could be a problem where the speed of transactions must be very high. Should OpenMosix be that general? Perhaps limiting it to slower environments is necessary. Migration and monitoring should not need to be that quick. Transferring data should be as fast as possible. Are the methods from the TCP stack too slow? Send a packet. Wait for a response. When patience runs out, send again. Recently, I have been looking at high-availability clusters. It seems to me the actions of OpenMosix and HA are similar in that under certain conditions on one node, changes must be made on another. They do that simply with Heartbeat for two nodes. OpenMosix is much more interesting, but should not some of the same techniques work? Can any size of network be made up of two-node clusters? Cannot a node be a cluster? Perhaps I am naive, but I thought going to userland for most things was supposed to make life easier, or at least, limited only by our imaginations. I hope some of my rant will help stimulate discussion/ideas. Thanks, all Robert -- A problem is an opportunity. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ openMosix-general mailing list openMosix-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/openmosix-general