Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 26
Posts: 26   Pages: 3   [ 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 3093 times and has 25 replies Next Thread
CADENCE
Cruncher
Joined: Jan 15, 2005
Post Count: 13
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Distributed Computing Linux on 512MB USB stick

Hello.

Inspired by a discussion on this forum , I created a small and handy Linux tailored for DC nodes. It will allow you to boot your DC node directly from a 512MB USB stick, so you don't need any harddrives, etherboot configurations, NFS servers etc. And it is also much faster than installing new operating system on your DC machine.

I have been using it myself for the last week or so, and it works pretty well. I even use it to boot my x86_64 machine that has 32bit WinXP installed to crunch faster at night.

To make things more clear and create a base for future improvement, I made this simple website dedicated to this project: http://obfusc.at/ed/dclinux.html

I will try to keep it up to date with new versions.
I'm willing to spend some time improving this, so if you have any feedback, comments, propositions or wishes - please do let me know.

Here is a copy&paste of the advantages of using this special linux version, taken from my website:
- Easy to install. There is no hustle with configuration files, network set-up, or any hardware changes to your DC box.
- Requires only 512MB of disk space, so you can reuse your old USB stick or buy a cheap new one (2GB costs less than $10 these days).
- Has BOINC client installed on it and configured to run out-of-the-box.
- Provides SSH daemon (by default turned off)
- Completely secure. By default, there are no daemons running, except BOINC.
- During system startup /var directory is copied to ramdisk, and then synchronized between ramdisk and filesystem every 6 hours and on system shutdown. This saves USB write cycles which is important as most USB flash drives have limited write operations.
- Has x86_64 kernel. It comes handy for those systems where main OS is 32 bit, but you want to use the machine for crunching at night and take advantage of 64-bit CPU.
- It can spin down your hard drives to lower power consumption, heat and noise.
- It is Debian-based so you can apt-get anything you want and fine-tune the system according to your needs.

Cheers.
[Jan 1, 2009 2:02:25 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

applause
I added a link to this thread in Start Here at http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=4925

Lawrence
[Jan 1, 2009 3:05:38 AM]   Link   Report threatening or abusive post: please login first  Go to top 
GIBA
Ace Cruncher
Joined: Apr 25, 2005
Post Count: 5374
Status: Offline
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

Hello.

Inspired by a discussion on this forum , I created a small and handy Linux tailored for DC nodes. It will allow you to boot your DC node directly from a 512MB USB stick, so you don't need any harddrives, etherboot configurations, NFS servers etc. And it is also much faster than installing new operating system on your DC machine.

I have been using it myself for the last week or so, and it works pretty well. I even use it to boot my x86_64 machine that has 32bit WinXP installed to crunch faster at night.

To make things more clear and create a base for future improvement, I made this simple website dedicated to this project: http://obfusc.at/ed/dclinux.html

I will try to keep it up to date with new versions.
I'm willing to spend some time improving this, so if you have any feedback, comments, propositions or wishes - please do let me know.

Here is a copy&paste of the advantages of using this special linux version, taken from my website:
- Easy to install. There is no hustle with configuration files, network set-up, or any hardware changes to your DC box.
- Requires only 512MB of disk space, so you can reuse your old USB stick or buy a cheap new one (2GB costs less than $10 these days).
- Has BOINC client installed on it and configured to run out-of-the-box.
- Provides SSH daemon (by default turned off)
- Completely secure. By default, there are no daemons running, except BOINC.
- During system startup /var directory is copied to ramdisk, and then synchronized between ramdisk and filesystem every 6 hours and on system shutdown. This saves USB write cycles which is important as most USB flash drives have limited write operations.
- Has x86_64 kernel. It comes handy for those systems where main OS is 32 bit, but you want to use the machine for crunching at night and take advantage of 64-bit CPU.
- It can spin down your hard drives to lower power consumption, heat and noise.
- It is Debian-based so you can apt-get anything you want and fine-tune the system according to your needs.

Cheers.


Hi Cadence, great initiative. Thank you ! applause good luck coffee
----------------------------------------
Cheers ! GIB@ peace coffee
Join BRASIL - BRAZIL@GRID team and be very happy !
http://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=DF99KT5DN1

[Jan 1, 2009 5:44:32 PM]   Link   Report threatening or abusive post: please login first  Go to top 
mreuter80
Advanced Cruncher
Joined: Oct 2, 2006
Post Count: 83
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

Great idea.
Is there a way to write this image onto a USB stick from a windows OS?
Is this only for 64bit processors? I would be interested for 32bit, because the laptops I'm thinking about have only 32 bit cores.
cheers
[Jan 3, 2009 6:09:42 AM]   Link   Report threatening or abusive post: please login first  Go to top 
CADENCE
Cruncher
Joined: Jan 15, 2005
Post Count: 13
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

On Windows, you can use WinImgae: http://www.winimage.com/download.htm
In menu "Disk" select "Restore Virtual Image on physical drive". This should work.

Unfortunately, this image will only work with x86_64 CPUs.
I may create x86 image if more people ask for it.

Regards.
[Jan 3, 2009 7:08:57 AM]   Link   Report threatening or abusive post: please login first  Go to top 
mreuter80
Advanced Cruncher
Joined: Oct 2, 2006
Post Count: 83
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

thanks
[Jan 3, 2009 4:17:39 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

I may create x86 image if more people ask for it.

That would be really cool if you could. praying
[Jan 3, 2009 4:41:21 PM]   Link   Report threatening or abusive post: please login first  Go to top 
GIBA
Ace Cruncher
Joined: Apr 25, 2005
Post Count: 5374
Status: Offline
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

I may create x86 image if more people ask for it.

That would be really cool if you could. praying


agree applause
----------------------------------------
Cheers ! GIB@ peace coffee
Join BRASIL - BRAZIL@GRID team and be very happy !
http://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=DF99KT5DN1

[Jan 4, 2009 12:07:49 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Flavio Bessa
Advanced Cruncher
Brazil
Joined: Aug 3, 2007
Post Count: 83
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

Yes, that would be cool!
[Jan 4, 2009 12:08:05 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Distributed Computing Linux on 512MB USB stick

I don't recommend replicating BOINC with WinImage. It is considerably easier to just install BOINC on Windows, or, for large deployments, use MSI deployment via Group Policy. People using imaged computers often suffer from problems such as duplicate host IDs, resent (duplicated) work which is then flagged as already returned, and other problems stemming from these.

Of course, I'm not sure you're suggesting using it in that way - but I struggle to see any useful way it can be used.

The Linux USB image, on the other hand, is absolutely great! I have wanted something like that for some time. Great work - I hope to find some time to test it out soon.
[Jan 4, 2009 12:23:43 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 26   Pages: 3   [ 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread