Re: todolist

Moshe Bar <[email protected]>
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
Aneesh

I have not kept up with openSSI recently. I would have to check it  
out to see if it does stuff like handling time stamps properly, and  
handling links properly. I am sure you got the cache consistency  
worked out, which implies also a properly working shared memory.

thinking about it, there may be a school of thought saying that  
openSSI (which already has some openMosix code) and openMosix should  
merge and get the best of each other in terms of technology and  
market share.

All the hype about clusters that was raging in 2002 and 2003 has  
largely come down recently and I doubt there is enough space for two  
competing open source SSI implementations.

We at openMosix have the advantage of wide spread use, big installed  
base, and of it being a platform upon which a big number of other  
softwares are based. openSSI has the advantage that its core  
developers are paid to do openSSI (God bless big corporations) and  
apparently some of the important components for a modern SSI already  
implemented or are on the way to be.

I do not believe that SSI has a big enough following nowadays to be  
included in the Linux kernel source, nor do I think it is relevant  
for our mission. The competition between openMosix and openSSI is  
therefore purely intellectual (even though stimulating). Users out  
there have understood what the limitations of SSI are, and there is  
an undeniable trend towards smaller, shorter-lived applications along  
with clustering technology built into the apps by design.

Five years from now there will be space for just one SSI (if at all),  
and it might be an idea to be there together.


Moshe



On Jul 25, 2006, at 10:45 PM, Aneesh Kumar K.V wrote:

> On Sat, Jul 22, 2006 at 03:49:15PM -0500, Moshe Bar wrote:
>> GFS needs a shared disk device, which I am sure only few people have.
>> What we need in openMosix is an NFS of sort with shared mmap, link
>> consisteny and cache consistency.
>>
>
> How about CFS from  www.openssi.org. I am right now cleaning up the CI
> code so that other project can use the same. The code is mostly ready
> you can find the details at http://git.openssi.org/~kvaneesh/ 
> gitweb.cgi.
> The project is ci-to-linus.git The todo item i have here are
>
> a) Get CFS on top of this CI
> b) Get clusterwise Message queues and semaphores
> c) Layer CFS on top of tmpfs and get Clusterwide shared memory.
>
>
> The good part is that we have all these working as a part of openSSI.
> But then the virtual proc part of the code was touching lot of base
> kernel code. The above exercise is to get those code base that
> doesn't modify the base kernel cleaned up and ready for submission.
>
> Let me know if  you guys are interested.
>
> -aneesh
>
>


-------------------------------------------------------------------------
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.