[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: another laundry or shopping list
On 2001-07-16T21:32:01,
Jordi Polo <mumismo@wanadoo.es> said:
> I agree we double the chance of fail but this about issues you can't take
> away home node. You need some of the home node syscalls. Think in a 5 nodes
> cluster,all of them connected with his own modem to internet. 2 of them with
> telnet and ftp open, as the processes has that sockets open you need a little
> of it being bound to that node.
You cannot migrate a process which is tied to a node because it is utilising
node-local (ie, non-shared, not-cluster-aware) resources like a serial line.
That is quite a sensible restriction.
Or you would migrate it away, and _if_ the node doing the serial IO failed, it
would receive IO errors on that file, but the application would continue to
run despite this.
> will be all the machines in the cluster have the same time ? maybe you don't
> want it and you want the time of your home node not others.
Un-synchronized time is really evil. You want synchronized time. (Note that
this is totally different from the _timezone_ setting)
xntpd is a good starting point.
Eddie/Erlang apparently has a time mechanism which guarantees cluster-wide
synchronized time, which is monotonously increasing. (They compensate clock
offset to the reference clock by making it tick a _little_ bit slower or
faster - really neat)
Sincerely,
Lars Marowsky-Brée <lmb@suse.de>
--
Perfection is our goal, excellence will be tolerated. -- J. Yahl
Linux-cluster: generic cluster infrastructure for Linux
Archive: http://mail.nl.linux.org/linux-cluster/