Re: oM 2.6, let's get working, todolist ?

tab-mTI/[email protected] (Vincent Hanquez)
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
On Thu, Jul 20, 2006 at 11:29:44AM +0200, Florian Delizy wrote:
> Yes, definitely, but this daemon will need some stuff for me to be 
> reusable, (at least in my case), here it is:
> 
> - an interface to plug a proprietary heuristics (e.g.: plugin
> interface), so that I can develop a software that will inform which
> task should go on which node based on the task knowledge. Since I
> guess your code will be GPL, (unless it is MIT?), I actually have to
> get a way to use it, without actually linking it. Problem is that my
> company policy is not to release the heuristic software thing (they
> want to own this very part of the software I'll develop).

No plugins. If you want to have a proprietary load balancer, you
do that entirely or not. It's lot like it's hard anyway, once you have
communication working with nodes (few hours work), then you just
need an API on top of that. Something that looks like

give_me_cpu_info
give_me_memory_info
give_me_your_node_map
etc..

and you can implement your migrating heuristic as proprietary as you want.

> - a full control interface from the rest of the world, allowing to 
> blacklist a node, limit a node load average or process number (e.g.: 
> informing the migration daemon not to move more than n processes on a 
> specific node), those things needs to be node specific (I'll also need
> a way to set it up for the whole cluster, e.g.: a default policy, and
> a per node policy).

a full control interface has to be made available through a unix socket
(or even a TCP socket) to the load balancer daemon.

This is how the 2.6 equivalent of openmosixview is suppose to work.

the 2.6 loadbalancer daemon should act as a:
	loadbalancer+node_auto_discovery+gomd+control_interface thingie

-- 
Vincent Hanquez

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.