EXTREME Overclocking  - Building A Diskless Folding @ Home Farm Article - Page: 1
Home | Reviews | Forums | Downloads | $ EXTREME Deals $ | RealTime Pricing | Free Magazines | Gear | Wiki | Folding Stats Newsletter | Contact Us
kangaroos

Building A Diskless Folding @ Home Farm

Project: Folding @ Home
Date Written: November 25, 2002
Written By: Jason Rabel

 

Introduction:

No doubt you have heard of the Folding @ Home project, which has been going on for well over a year now. The theory is the client uses your computer's idle CPU cycles to fold proteins to help find medical cures. There are statistics for each individual & team (if you decide to join one) showing how much work has been done, and overall rank. This healthy bit of competition has led people to dig up and recycle whatever working piece of PC equipment they can find to "fold".

As a folding farm starts to grow, just like in a corporate network you start to experience growing pains and management of all the machines can become a real nightmare. Each machine running its own OS and just folding seems simple enough, which it can be, however the model can be simplified down even more. When I was making folding machine I would try to dig up any hard drive I could that was about 500MB or bigger for whatever bargain price someone was willing to accept. Usually they would run fine for a few weeks then die, or just act up randomly. Needless to say this was a real pain.

By setting up folding machines to boot over the network, it eliminates the need for a hard drive, and even a video card. Not only does this save you $$$ money $$$ by not needing as much hardware (which is always good), but it also reduces the amount of power consumed (another bonus), and reduces the amount of heat generated (because you are consuming less power). Another BIG reason to boot from a common file system like this is that it greatly reduces the effort required to manage & update the systems.

Looking at the picture below, in a nutshell, this is what I have done at home. I have created a separate network for my folding farm, which is tied into my existing network so the clients have internet access (to send & receive work).

*Side Note: At first I had everything on one subnet, but that meant disabling the broadband router's DHCP server & setting my regular work machines with static IPs. That had to be done because you can only have one DHCP server on the network, otherwise problems can occur. This was a real pain since my network is ever changing, plus I wanted my farm to be a little less obtrusive. So instead I decided to create a separate network just for the farm, and the folding server uses IP Masquerading to route packets between the two networks, much like your broadband router routes packets between your home network and the Internet. The only downside is you need a separate hub / switch for the farm, however I think a cheap 10Mb hub would be more than adequate.

This guide was written with a lot of help from a few other sources, with two big ones being key in my success. The first of course being the LTSP documentation, which is also available in other languages. The second source was from a diskless boot setup for a Prime & SETI "monster" farms. My main motivation for writing this guide is to clear up some of the parts that the other ones were a bit fuzzy in, or completely omitted information. If you feel that a certain part of this guide is a little light on information, I suggest checking those links for more info first. Also some parts in this guide I tried to provide links to other sites that had specific info that would be helpful, like the IP Masquerading site.

 

What is needed:

To start out, you will need the following:

  • A PC with a hard drive & two NICs - This will be the "Farm Server"
  • At least one PC with a single NIC and a video card in it (for testing, afterwards you can remove the video card) - These will be the "Farm Clients"
  • A switch or hub, and enough cable to hook up everything
  • A copy of your favorite Linux distro (that is on the LTSP supported list), some LTSP files, and the FAH client (more details on these later)

 





EXTREME Overclocking Newsletter
Thousands of PC enthusiasts are already subscribed to the EXTREME Overclocking Newsletter, have you signed up yet?
Your Email Address:
Sponsored Links
Latest Reviews
Most Downloaded Files
Recently Added Files
CPU-Z 1.455/16/08
Compare Prices On Top Brands!
Search:
For:

Intel Core 2 Processors
Kentsfield (LGA 775)
QX6850  QX6800  QX6700  Q6700  Q6600
Conroe (LGA 775)
X6800  E6850  E6750  E6700  E6600  E6550  E6420  E6400  E6320  E6300
Allendale (LGA 775)
E4500  E4400  E4300

AMD Athlon 64 Processors
Brisbane (AM2) X2
5000+  4800+  4400+  4000+  BE-2350  BE-2300
Windsor (Socket F) X2
FX-74  FX-72  FX-70
Windsor (AM2) X2
FX-62  6400+  6000+  5600+  5400+  5200+  4600+  4200+  3800+
Orleans (AM2)
4000+  3800+  3500+  3200+  3000+

AMD Opteron Processors
Santa Rosa (Socket F)
2224 SE  2222 SE  2220  2218 HE  2216 HE  2214 HE  2212 HE  2210 HE
Santa Ana (AM2)
1222  1220  1218  1216  1214  1212  1210
Santa Ana (AM2)
1216 HE  1214 HE  1212 HE  1210 HE
Denmark (939)
185  180  175  170  165

DDR3 Memory
PC3-14400  PC3-12800  PC3-11000  PC3-10666  PC3-10600  PC3-8500

DDR2 Memory
PC2-9600  PC2-8500  PC2-8000  PC2-7200  PC2-6400  PC2-5400  PC2-5300  PC2-4200

DDR Memory
PC-4200  PC-4000  PC-3500  PC-3500  PC-2700

Motherboards
ABIT  ASUS  AOpen  Biostar  DFI  Gigabyte  Intel  MSI  Shuttle  Tyan

Video Cards
ATi  BFG  Leadtek  MSI  nVidia  PowerColor  PNY  Sapphire  Visiontek  XFX

Hard Drives
Seagate  Maxtor  Samsung  Fujitsu  Western Digital

  Technology Magazines FREE to Qualified Professionals.
eWeek MagazineeWeek is the essential technology information source for builders of e-business. Focuses on e-commerce, communications and Internet-based architecture. Oracle MagazineOracle Magazine contains technology-strategy articles, sample code, tips, Oracle and partner news, how-to articles for developers and DBAs, and more. Dr. Dobb's JournalDr. Dobb's Journal enables programmers to write the most efficient and sophisticated programs and help in daily programming quandaries. InformationWeekInformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology.
  Other Popular Titles: PC Magazine, BusinessWeek, Baseline, Business Solutions, Software Magazine, InfoStor, Security Source , TelevisionWeek, more...
  EXTREME Deal Of The Day | More EXTREME Deals
Dell Small Business - Dell Vostro 200 Slim Tower Computer with 2GHz Dual Core, DVD+/-RW and 160GB SATA Hard Drive for Only $329!
We've got 2 Dell Vostro desktop computer deals for you to look at this week:
  • HOT! The $299 desktop computer deal is still running, albeit on a different section of the site (it's like musical chairs,... but not as fun) and sitll comes with a 2.00GHz Dual Core processor, 1gb of memory and a 80GB hard drive. HOWEVER, the HOT deal is the Dell Vostro 200 offer you see for $444. Click on Customize It, keep the base package, and then go to Monitor and DESELECT the 19" LCD to drop that puppy down to just $329! For $30 more (compared to the other deal) you get a 160GB hard drive (which is bigger than the other one) and a dual layer DVD burner! DELL VOSTRO 200 SLIM TOWER DESKTOP COMPUTER DEALS
  • It's the same story with the Vostro 410 series. They've got a decently equipped Vostro for $549, however, choose the $694 unit right next to it, deselect the monitor, and within $30 of the lowest priced one, you get one that has a dual layer DVD burner as well as a bigger hard drive! I don't think these deals are supposed to be like this so if you want it, get it SOON. DELL VOSTRO 410 DESKTOP COMPUTER DEALS
Lenovo US (ThinkPad) - New 10% Off Stackable Thinkpad Coupon for X, Tablets, T and A Series Notebooks with FREE Shipping!
Coupon for the weekend is a 10% off that is applicable to the T series notebooks as well (up 5% from before). Like before, these are stackable with the current promotions giving you even bigger discounts than usual. Use coupon code: USPGO4SAVINGS (expires 8/24/08 - limit 5 per customer)
Copyright © 2000-2008 EXTREME Overclocking. All rights reserved.
Disclaimer of Liability - Privacy Policy