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

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.4912/12/08
Compare Prices On Top Brands!
Search:
For:

Intel Processors
Core i7 - Nehalem
965 Extreme  940  920

Core 2 Extreme - Yorkfield XE
QX9775  QX9770  QX9650

Core 2 Quad - Yorkfield
Q9650  Q9550  Q9400  Q9300  Q8300  Q8200

Core 2 Duo - Wolfdale
E8600  E8500  E8400  E8200  E7300  E7200

AMD Processors
Phenom II X4
965 Black  955 Black  945  940 Black  920

Phenom X4
9950 Black  9850 Black  9750  9650

Phenom X3
8750  8650  8450

Athlon X2
7750 Black  6000+  5600+  5400+  5200+  5000+  5050e  4850e

Video Cards
nVidia GeForce GTX 200 Series
GTX 295  GTX 285  GTX 280  GTX 260

nVidia GeForce 9 Series
9800 GX2  9800 GTX+  9800 GTX  9800 GT  9600 GT  9600 GSO

ATI Radeon HD 4000 Series
4870 X2  4870  4850  4830  4670  4650

Search By Brand
ASUS  BFG  Diamond  eVGA  Gigabyte  HIS  MSI  Palit  PowerColor  PNY  Sapphire  Visiontek  XFX

PC Memory
DDR3  DDR2  DDR

Motherboards
ASUS  Biostar  DFI  ECS  eVGA  Foxconn  Gigabyte  Intel  MSI  Shuttle  Supermicro  Tyan  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 Laptop Coupon Codes
Dell Laptop DealsCoupon codes for laptops at Dell Small Business expiring 2/10/10.  None of the coupons work on fast-track systems:

  • 40% off a $1099+ Dell Vostro 1320 laptop purchase, use code: 5RS50Q52ZHC?9S  DELL VOSTRO 1320 LAPTOP DEALS
    • Use this code to get one with 2.26Ghz Intel Core 2 Duo P7570 w/VT, 4GB DDR2, 500GB 7200RPM HD, 8x DVD+/-RW DL, 256MB NVIDIA GeForce 9300M GS, 802.11b/g wireless, Dell 355 Bluetooth 2.0, 1.3MP webcam, Windows 7 Home Premium, and plant a tree ($3, to reach $1099) for $659.40 after $439.60 coupon discount!
  • 35% off an $899+ Dell Latitude E5400 laptop purchase, use code: K1XJHK724?ZMC3  DELL LATITUDE E5400 LAPTOP DEALS
  • 25% off a $999+ Dell Latitude E6500 laptop purchase, use code: MWMPT12J35FQ90  DELL LATITUDE E6500 LAPTOP DEALS
  • Update: 1 more: 32" Sharp LC-32DV27UT LCD HDTV with built in DVD player for $399 after $150 instant discount.  SHARP LC-32DV27UT 32-INCH 720P LCD HDTV WITH DVD PLAYER DEAL
Lenovo US (ThinkPad) - ThinkPad T500 Laptop with 15.4" WSXGA+ TFT, Core 2 Duo, 4GB of Memory, 250GB Hard Drive, DVD+/-RW, ATI Radeon 256MB Video and More for Only $929 with FREE Shipping!
Lenovo ThinkPad T500 LaptopThis is a great price on a fully loaded T500 laptop! The high point (for me anyway) is the hot 15.4" WSXGA+ display with CCFL backlit that gives you a sweet 1440x900 resolution! You also get a sweet ATI Mobility Radeon 3650 dedicated video with 256MB of memory, a 2.53GHz Intel Core 2 Duo processor, 4GB of DDR3 SDRAM memory, 250GB hard drive, a slim dual layer DVD+/-RW drive, 802.11b/g/n, integrated webcam, 6 cell battery and Windows 7 Home Premium 64bit. Usually $1544, you get an instant $615 off making it just $929 with free shipping! Expires 2/10/10. LENOVO THINKPAD T500- LAPTOP DEAL

Copyright © 2000-2010 EXTREME Overclocking. All rights reserved.
Disclaimer of Liability - Privacy Policy