On 1/11/07, michael dolan <michaeldolan at gmail.com> wrote:
>
> I didn't even know what MOSIX was.  I had to go look it up at 
> wikipedia<http://en.wikipedia.org/wiki/Mosix>
> :
> *MOSIX* is a management system for a Linux cluster or a Grid of Linux
> clusters that provides a Single-System 
> Image<http://en.wikipedia.org/wiki/Single-System_Image>(SSI). In a MOSIX 
> cluster/Grid there is no need to modify or to link
> applications with any library, to copy files or login to remote nodes, or
> even to assign processes to different nodes - it is all done automatically,
> like in an SMP


and specifically, openmosix is the open source version of mosix:
*openMosix* is a free <http://en.wikipedia.org/wiki/Free_software>
cluster<http://en.wikipedia.org/wiki/Computer_cluster>management
system that provides single-system
image <http://en.wikipedia.org/wiki/Single-system_image> (SSI) capabilities,
e.g. automatic work distribution among
nodes<http://en.wikipedia.org/wiki/Node>.
It allows program
processes<http://en.wikipedia.org/wiki/Process_%28computing%29>(not
threads <http://en.wikipedia.org/wiki/Thread_%28computer_science%29>) to
migrate to machines in the node's
network<http://en.wikipedia.org/wiki/Computer_network>that would be
able to run that process faster (process
migration<http://en.wikipedia.org/w/index.php?title=Process_migration&action=edit>).
It is particularly useful for running parallel and intensive
input/output<http://en.wikipedia.org/wiki/Input/output>(I/O)
applications. It is released as a Linux
kernel <http://en.wikipedia.org/wiki/Linux_kernel> patch, but is also
available on specialized LiveCDs <http://en.wikipedia.org/wiki/LiveCD> and
as a Gentoo Linux <http://en.wikipedia.org/wiki/Gentoo_Linux> kernel choice.

However, after doing some research it won't really help in the situation I
need it. With apache as the web server.
Basically, we require more high-availability and load-balancing than raw
processing power. Openmosix provides
the raw processing power, but doesn't do much for the other two. In
addition, openmosix doesn't work with apache or
mysql (or any other shared memory application). There is a  patch to attempt
to resolve this issue, but as best as I can tell
it is in no way ready for production.
So, this leaves me still looking for a cluster solution to cluster apache
and mysql. Any suggestions?
i've been looking over the Linux virtual server project and JBoss clustering
(not apache).
http://www.linuxvirtualserver.org/
http://www.jboss.org/developers/projects/jboss/clustering

any suggestions or experiences are welcome.
bb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/general_brlug.net/attachments/20070114/80daded9/attachment.html 

Reply via email to