EasyUbuntuClustering

Differences between revisions 1 and 2
Revision 1 as of 2008-02-06 14:48:31
Size: 4248
Editor: 77
Comment: Initial unfinished draft
Revision 2 as of 2008-02-06 14:52:25
Size: 4261
Editor: 77
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 * '''Launchpad Entry''': UbuntuSpec:openmosix  * '''Launchpad Entry''': UbuntuSpec:easy-ubuntu-clustering

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

We need to make it 1. possible and 2. easy for Ubuntu-based systems to host and/or join clustering environments. Something like the clustering capabilities found in Apple's Xserve.

Release Note

Rationale

With this spec implemented, Ubuntu 8.10 or 9.04 would become an even greater solution for small businesses, school classes, small research labs or even the advanced home computer user that wish to work with clusters but can't afford to get programmers to set up a huge cluster.

Use Cases

1. Kane is working as an accountant in an electrician's company. There are eight people who work in the office at random times with tasks that reach from normal accounting jobs to creating 3D applications on AutoCad or plotting big graphs. Without a cluster infrastructure, their computer resources are only sparsely used and they loose time when waiting for CPU intensive tasks that the other unused computers should be able to help out with.

2. Chris has a laptop running Ubuntu and couple of spare computers lying around at home, and since they are not used for something else, they ought to be able to complement the laptops processing power while he is at home.

Assumptions

Design

We would need to use a widely adopted cluster-solution such as beowulf or even better, openMosix, which is going to stop being developed and which could now need the UbuntuCommunity to take it over.

Using mosix, for the Ubuntu programmers it wouldn't be too much of a problem to set up an automatical cluster-installation, possibly with a nice GUI and AppleBonjour-look and feel, meaning an easy to set up solution even for end-users in order attract new users from the business sector.

Implementation

UI Changes

Code Changes

Migration

Test/Demo Plan

Outstanding Issues

BoF agenda and discussion


CategorySpec

EasyUbuntuClustering (last edited 2009-11-20 13:42:04 by abdn003)