Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

At our university, our section had a grant of several old P4 computers. We decided on using them to create a 3x3 grid, which would function as a medium for our off-hand processing work. However, as of now, this is all we have done :

Skynet, our 3x3 Computer Screen Grid

This is a video streaming running in 9 parts using vlc/ssh scripts to manage it.

As of now all the computers are connected to a single network, and managed using ssh key based authentication. I would love to hear some innovative ideas. Some hardware details are provided :

1gb RAM, Intel Pentium 4 2.4 GHz, 40GB HDD running Lucid

Particularly, I was thinking about the 40gb Portion being used as a cloud-based storage space for people. Something along the lines of sparkleshare or Owncloud but they don't seem to offer multiple computer based network. If there is someway to harness the computing ability of this grid, I would also like to hear about it.

share|improve this question
2  
This is a great idea. I will ask a moderator to make this a community Wiki. –  RolandiXor Jun 4 '11 at 21:31
2  
Isn't this a little off-topic? –  MarkovCh1 Aug 25 '11 at 23:39
    
maybe you could use hadoop? –  Mateo_ Aug 22 at 20:18

5 Answers 5

up vote 8 down vote accepted
+100

If the computers have a reasonable network connection, there are a number of services you can run to make the internet a better place. Few of the things I'm about to list are directly parallelizable across a cluster, but many of them work very well when used on a pool of machines with a DNS round-robin to load-balance and reduce the impact if any one of the machines goes down. In addition, you can perform maintenance on one machine at a time, while leaving the cluster and the services unaffected.

  • run a network time daemon and add it to the time server pool
  • run a GPG keyserver and add it to the keyservers pools
  • run a Tor bridge or relay, and mirror the Tor Project website
  • run a Mixmaster email mix server
  • run a Convergence or Perspectives notary to keep track of SSL irregularities
  • run a full instance of the SSL Observatory
  • run a Tahoe-LAFS node to participate in a secure, distributed filesystem
  • run an I2P or GNUnet node

The great thing is that most of these services aren't very processor-intensive, so they run really well even on older hardware. For these sorts of services, it's less important how much total processing-power you can contribute, and more important that there's a diverse set of machines involved. That's why I'm recommending them rather than contributing to one of the many @home projects:

for an older machine, you get a lot more make the world a better place with these sorts of services, than something which just wants all the CPU it can get.

Of course, with your leftover CPU time, you can still try to cure cancer or search the skies.

share|improve this answer

Put some sort of distributed computing client on there and donate your unused cycles to science.

Maybe something like http://folding.stanford.edu/

share|improve this answer
    
Started working on that! –  Capt.Nemo Jun 5 '11 at 0:31

You may try mining some bitcoins. This virtual currency based on peer-to-peer protocol (and which can be easily exchanged for real money, at the moment of writing a bitcoin is worth about $11) has coins, which are generated not by a single institution, but by the network of all its users. The chances of having generated some amount of such money are the greater the more computing power you have. When you will have started, you can calculate if it will pay off.

share|improve this answer
2  
Not worth the energy costs with those p4 cpus. –  imbaer Aug 24 '11 at 10:35

Yes, also you can check out BOINC as well: https://boinc.berkeley.edu/.

You can add any BOINC supported project as per your wish. The most famous BOINC supported project is SETI@HOME, I think, but there are many other projects in fields like medicine as well. Here is a small list of projects: https://boinc.berkeley.edu/projects.php

share|improve this answer

A late answer, but why not a beowulf cluster ?

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.