Re: kcomd - was Re: OpenMOSIX process migration mechanism
"Ian Latter" <[email protected]>
| Newsgroups | gmane.linux.cluster.openmosix.devel |
|---|---|
| Message-ID | <[email protected]> |
Thanks for the response - I've not been clear, its my fault for not being explicit. In both questions, I'm working from a user-space perception; On "node awareness" Assuming that nodes have been discovered some other way - such as omautod - then does my question hold true? That is, does kcomd provide a mechanism to allow oM to exclude nodes that have "disappeared", regardless of the autodiscovery daemon's perception? Alternatively, consider a static map. Will oM drop its in-kernel host entries for nodes that do not acknowledge kcomd messages? On node "message passing" As there is now a concept of a node-to-node communication (as opposed to a PID-to-PID-on-other- node communication), I would like to know if there is a comms-channel that is now available for me to use from user space on node "a" to user space on node "b". My current technique is via a socket, with a TCP channel via an IPv4 network transport. Currently (production oM) there are native Linux techniques available for message passing - such as named pipes - but there is nothing specific to oM to forward a message between two oM nodes. Ultimately, I'm not expecting a message passing protocol/facility to exist, as oM aims to be transparent, but if one is avaliable, I'd like to use it. Sorry for not being more specific, just running some ideas while I program something else .. seeing where new pieces might fit together. Thanks, ----- Original Message ----- >From: "Niels de Vos" <[email protected]> >To: "Ian Latter" <[email protected]> >Subject: Re: [Openmosix-devel] kcomd - was Re: OpenMOSIX process migration mechanism >Date: Sun, 13 Aug 2006 12:04:11 +0200 > > Hello Ian, > > <anyone please correct me if I'm wrong> > > as far as I understand kcomd doesn't have a discovery functionality - > this should be done in userspace. kcomd is used by oM to communicate > between migrating/migrated processes. This is al running in-kernel and > will only provide the most neccesary functions. By using this mechanism > (see it as communication layer) oM should become more stable. > > Node-to-node message passing is quite a general term... But I think the > answer is more or less 'it depends, but kcomd sends and receives > messages'. If a node-to-node-message and a kcomd-message are the same is > not clear to me. > > Cheers, > Niels > > On Sun, 2006-08-13 at 12:17 +1000, Ian Latter wrote: > > Hello, > > > > > > Does kcomd monitor the availability of the neighbour? > > I.e. if I poll the oM Map will I know which nodes are > > active/up? Or just all nodes that have ever been? > > > > Also, does the existence of kcomd bring about a > > node-to-node message passing mechanism? Will keep > > using my own IP based version if there isn't ... > > > > > > Thanks, > > > > > > ----- Original Message ----- > > >From: "Matt Dew" <[email protected]> > > >To: <[email protected]> > > >Subject: Re: [Openmosix-devel] OpenMOSIX process migration > > mechanism > > >Date: Fri, 11 Aug 2006 09:59:51 -0600 > > > > > > (Evan, I'm assuming that was meant for Martin, not me.) > > > > > > Agreed. You don't want to do this with oM. Security implications > > > abound. > > > > > > Matt > > > > > > On Fri, 2006-08-11 at 05:32 +0000, "Evan Hisey" wrote: > > > > Matt- > > > > What you are looking for sounds more like a batch scheduler than > > > > openmosix. I think you would have better luck adapting something like > > > > folding@home or SETI@home for what oyu want to do. > > > > > > > > Evan > > > > > > > > On 8/10/06, [email protected] <martin2@dslextreme. com> > > wrote: > > > > > If the node can be expected to run no more than one or two > > processes > > > at a > > > > > time, > > > > > which would be the better system with less processor overhead? > > > > > > > > > > Sounds to me like 2.4. is less overhead for the nodes. > > > > > The head node is the one that would benefit from 2.6. Am I reading > > > that > > > > > correctly? > > > > > > > > > > Also, I want the owner of the node to be able to go to a website, > > > click on > > > > > a link > > > > > and get connected to their choice of project to donate time to. > > > That > > > > > would probably > > > > > involve a URL such as: "PROTOCOL://nn.nn.nn.nn#PORT" I'm not > > sure > > > which > > > > > protocol to use, or how to pass it to oM. Any suggestions? > > > > > > > > > > > ... > > > > > > Date: Thu, 10 Aug 2006 08:33:40 -0600 > > > > > > From: "Matt Dew" <[email protected]> > > > > > > Subject: Re: [Openmosix-devel] OpenMOSIX process migration > > > mechanism > > > > > > ... > > > > > > Hi Irfan, > > > > > > Under the covers they are quite different. 2.4 has each process > > > > > > maintaining its own comm socket between deputy (home) and > > remote. > > > > > > > > > > > > 2.6 has a kernel daemon, kcomd, that manages all > > communications. > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > 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-devel mailing list > > > > > openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > > > https://lists.sourceforge.net/lists/listinfo/openmosix-devel > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > 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-devel mailing list > > > > openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > > https://lists.sourceforge.net/lists/listinfo/openmosix-devel > > > > > > > > > ------------------------------------------------------------------------- > > > 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-devel mailing list > > > openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > https://lists.sourceforge.net/lists/listinfo/openmosix-devel > > > > > > > > > -- > > Ian Latter > > Late night coder .. > > http://midnightcode.org/ > > > > > > ------------------------------------------------------------------------- > > 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-devel mailing list > > openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > https://lists.sourceforge.net/lists/listinfo/openmosix-devel > > > -- > Niels de Vos > http://nixpanic.net/ > [email protected] > ------------------------------------------------------------------------- > 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-devel mailing list > openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/openmosix-devel > -- Ian Latter Late night coder .. http://midnightcode.org/ ------------------------------------------------------------------------- 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