So my AWS EC2 free instance is running, for now I’ll use it as a Boinc maching, what is boinc?
This is the summary from wikipedia:
The Berkeley Open Infrastructure for Network Computing (BOINC) is an open sourcemiddleware system for volunteer and grid computing. It was originally developed to support the [email protected] project before it became useful as a platform for other distributed applications in areas as diverse as mathematics, medicine, molecular biology, climatology, and astrophysics. The intent of BOINC is to make it possible for researchers to tap into the enormous processing power of personal computers around the world.
I try to put it everywhere I can, and I have figured out few simple steps to get it working.
Install boinc on your server: apt-get install boinc-client (This works for Ubuntu / Debian)
Attach to boinc project, in my case: boinccmd –project_attach http://boinc.bakerlab.org/rosetta/ ac33820b6d74de35682d2ad98e7cede ( Your project key will be different)
Add this entry to crontab (I have noticed that boinc process sometimes stops):
0 1 * * * root /etc/init.d/boinc-client restart