Add-in
Hardware
Media Streaming
Networking
Security
Software
Windows Home Server
Windows Small Businesss Server
  • News
    • Add-in
    • Hardware
    • Media & Streaming
    • Networking
    • Security
    • Software
    • Windows Home Server
    • Windows Small Business Server
  • Reviews
  • How-to
  • Store
  • Avast for Windows Home Server
    Windows Home Server 2011 Needs Anti-Virus Support
  • Portable Solar Power Systems
    Interview: Barry Renz, Shedding Light on Portable Solar Power Systems
  • HP ProLiant MicroServer
    HP ProLiant MicroServer to Ship With Windows Small Business Server 2011 Essentials
  • Tranquil PC Leo HS4
    Win a Leo HS4 Windows Home Server by Tranquil PC
  • OpenPaths
    Donate Your Location Data to Science via OpenPaths for iPhone
Home » Windows Home Server » Add-in » Folding@home on Windows Home Server

Folding@home on Windows Home Server

By: Alexander Kent|June 9, 201032 Comments

Folding@home is a distributed computing project by the Pandegroup from the Departments of Chemistry and Structural Biology at Stanford University Medical Center. The goal is to understand protein folding, protein aggregation, and related diseases such as Alzheimer’s, ALS, Huntington’s, Parkinson’s disease, and many Cancers.

What is protein folding?
Proteins are biology’s workhorses — its “nanomachines.” Before proteins can carry out these important functions, they assemble themselves, or “fold.” The process of protein folding, while critical and fundamental to virtually all of biology, in many ways remains a mystery. 

Moreover, perhaps not surprisingly, when proteins do not fold correctly (i.e. “misfold”), there can be serious effects, including many well known diseases, such as Alzheimer’s, Mad Cow (BSE), CJD, ALS, and Parkinson’s disease.

The science behind Folding@home

Distributed Computing

Folding@home is a distributed computing project, which means that it uses millions of networked computer systems to form a virtual “supercomputer” to run protein folding simulations.

The Folding@home client software is loaded on a computer which automatically contacts the central servers to receive “work units”. This client software then runs in the background on spare CPU time, and uploads finished work units to the server.

How can you help?

Folding@Home is a great way to make your Windows Home Server do useful work even when you’re not using it. Since it runs at a very low priority, you should never realize it’s running when you’re actively using the WHS to do your work. The WHS is a good fit because Windows Home Server systems are typically running 24/7, coupled with the fact that most are underutilized (generally tasks like media streaming and providing shared folder access involve very little CPU usage). Therefore, if you are an advanced WHS user, we invite you to join our HomeServerLand Folding@home team or start your own team. Those owning a Playstation 3 know that they can use their PS3 for Folding@Home. Likewise Macintosh, Linux and Windows users can also download the software as well.

The project has already come up with a number of notable scientific results, and is with our help and yours, continues to go somewhere tangible as you can see at the Stanford’s Research Papers page.

Folding@home on WHS Installation Instructions

1. First, download the 32-bit (x86) console client from the Folding@home download page.

2. Save the download package to your client computer.

3. Before unzipping the FAH package, we need to unblock it (to avoid potential issues and missing files). To do so, right-click on the package and choose Properties and click on Unblock.

4. Extract the contents of the FAH zip archive by once again right-clicking on the FAH package, then choose Extract All…

5. Rename the Folding@home-Win32-x86-623 folder to Folding@home , doing so will make it easier to manage.

6. Copy the Folding@home directory to your Windows Home Server Software share.

7. Establish a Remote Desktop connection to your Windows Home Server and move the entire Folding@home directory from the \\servername\software share to the root of the system drive C:\.

Configure the FAH client

1. Execute the FAH console application Folding@home-Win32-x86.exe located in C:\Folding@home.

2. Next, the FAH client needs to be configured for the first time. Note that some settings are based on previous answers, or on new answers to the same question when reconfigured. Also note that these configuration items are based on the v6.23 console client and may be different for other versions.

  • User name- Enter a user name which you want to appear in the donator statics page, you may keep the default Anonymous name.
  • Team Number- You can choose to be part of a team (for many reasons: inside team competition, promotion of a team,…) , to join our HomeServerLand Folding@home team enter 86547.
  • Most users can skip and accept the defaults for the Passkey[] , Use proxy[] and Acceptable size of work assignment settings, to do so slowly read each question and press the Enter key to accept the defaults.
  • Change advanced options (yes/no) – press the Y key for yes (we need to configure additional settings, specifically we need to configure the FAH to run as a service).

3. In the advanced options settings area, we recommend to leave the default core priority, press the Enter key. This means that by default, the core runs at the lowest possible priority (idle) so that the Folding@home software running in the background does not impact the performance of the Windows  Home Server system.

  • If your WHS is quite powerful, for example powered by Intel XEON processor(s) we would suggest setting the FAH clients CPU usage requested to at least 50%. For Intel Atom powered WHS system or if you experience lag, too much noise due to working CPU (when Idle) try 25%.
  • Machine ID – If you are or plan to run the Folding@home software on several clients you can set an integer 1-16 for identification. If this is your first FAH client, enter 1
  • Launch automatically at machine statup, installing this as a service – YES, this configures the folding client to automatically run in the background (no window) when you start your computer (even if no user is logged in).
    Note: If you have already configured the service you can permanently remove it here, too. If the service is configured, this question changes to: Do not launch this program automatically, remove the service (yes/no)?and answering yes will uninstall the service.

4. At this point the client will load and start folding. We recommend watching for about 15-20mins to see if there are any problems with the client and with fetching/sending work. By default the client will checkpoint aka “auto save” every 15 minutes to save the progression between frames.

5. After about 15 to 20mins you can close the console window, then restart your WHS. If all is configured correctly the FAH client will automatically start to run in the background as a service. To view the progress and status you can open c:\Folding@home\unitinfo.txt

WHS Folding (Windows Home Server Add-in)

WHS Folding is a Windows Home Server community add-in and is not operated by, sponsored by, endorsed by, or affiliated  with Stanford University’s folding@home distributed computing in any way. WHS Folding is merely a wrapper and requires the official folding@home software application. The goal of WHS Folding is to provide an easy to use way to monitor and configure basic FAH client settings conveniently through the Windows Home Server Console. This eliminates having to remote desktop into the WHS to hunt down status text files.

Screenshots

The add-in is currently in private beta and the author Kurt Anderson is looking for a few beta testers. If you are interested please leave a comment below.

Related Posts

  • Add-in Update: WHS Folding 1.0.3
    Add-in Update: WHS Folding 1.0.3March 14, 2011
  • Add-in Update: WHS Folding 1.0.2
    Add-in Update: WHS Folding 1.0.2August 2, 2010

Popular Posts

  • Giveaway: WinX DVD Ripper Software
    Giveaway: WinX DVD Ripper SoftwareJanuary 31, 2011
  • Apple Video Converter Factory Pro 3.0 Giveaway!
    Apple Video Converter Factory Pro 3.0 Giveaway!April 19, 2011
  • First Look: Add-in Central
    First Look: Add-in CentralDecember 12, 2009
← HP MediaSmart Server 3.0 Software Update – Available this week
Hands-On: APC BR1000G 600 Watts/1000 VA Power-Saving Uninterruptible Power Supply →

32 Responses to Folding@home on Windows Home Server

  • curlym November 30, -0001

    Would be very interested in testing WHS add in

    Reply
  • cshumar November 30, -0001

    Alexander.  I am interested in the WHS @folding add-in.  I have 3 other servers and a couple of PCs that can contribute a significant amount of time.  Is there a way to group the time donated by my computers?  And is there a way to group my time with Home Server Land?

    thanks

    Chuck Shumar

    Reply
  • akent November 30, -0001

    Hi Chuck,

    The FAH client allows users to configure a Machine ID, if you have 3 servers you could set them up as 1, 2 and 3 respectfully. However, each machine will be working independently of one another; they wont be clustered as a whole logical unitbasically, the each FAH client will connect to the master server and download a work unit (WU) and process it accordingly. One advantage would be that it would allow you to set different CPU usage per machine. This means that on a more powerful machine you could configure it to donate CPU time more generously (75%), whereas on a more humble machine (say Intel Celeron or Atom) one could be more conservative (20%).

    I am helping Kurt build an installer for the WHS add-in portion tonight/tomorrow and we expect to be able to PM out functionally beta builds tomorrow afternoon. The add-in does require the official FAH client to be installed, if you are interested please follow the above instructions.

    [Well keep you posted via email too, no worries]

    Alexander

    Reply
  • akent November 30, -0001

    Tracking folding stats will be super easy if you are part of a team, to join our HomeServerLand Folding@home team enter 86547   =)

    Reply
  • vypergts November 30, -0001

    All set up and ready for the add-in!

    Reply
  • mbland November 30, -0001

    All setup, joined the Homeserverland team & would like to test the add-in, please.

    Reply
  • bluecrow4 November 30, -0001

    I am all lock and loaded, ready for the addin ;)

    Reply
  • d1jpd01 November 30, -0001

    I am interested in testing the add-in.  I have followed the instructions above to install and configure the FAH client.

    Reply
  • jzkkn5 November 30, -0001

    I am willing to test it. The code is loded and runing just want to see it from the console

    Reply
  • Waxlion November 30, -0001

    I have got my client running and waiting to try the console add-in

    Reply
  • Octantis November 30, -0001

    I'd be interested in testing the WHS add in.

    Reply
  • fonif November 30, -0001

    I am all setup too

    Reply
  • mike_nl November 30, -0001

    This is amazing stuff. I have now 5 servers running with official licences and that are 2 WHS and 2 2003 and one new 2008. This will be very funny for my water flooding simulation from out an PLC via windows xp as the client calculator. Alexander, will this be possible?

    Reply
  • rralston November 30, -0001

    Can test the WHS add in

    Reply
  • NBuckmaster November 30, -0001

    I'd like to try the add-in.

    Reply
  • spencemt November 30, -0001

    I have installed Folding@Home and would be interested in beta-testing the add-in.

    Reply
  • alexh3791 November 30, -0001

    I am interested in testing this Add-in and using F@H on my home server. Count me in as a tester…

    Reply
  • mike_nl November 30, -0001

    For beta testing i am here ;-)

    Reply
  • RobertDyball November 30, -0001

    I'd be interested in testing the WHS add in, if the offer still stands.

    Thanks either way though, this post has saved me some time fiddling getting FAH setup on my WHS.

    Reply
  • Zer0Minion November 30, -0001

    I'm interested in testing the WHS add-in!

    Reply
  • akent November 30, -0001

    WHS Folding 1.0.1 is now available. We received quite a few email bounce notifications; therefore we will throw the WHS Folding into the Kentdome beta group where it will be easier for folks to download. We have already received some good feedback and suggestions, please keep those coming. Thanks

    Reply
  • TrashManX November 30, -0001

    Love the article and I hadn't thought to run this on my server.  I would be interested in testing the add-on.  Thanks!

    Reply
  • RTMxp November 30, -0001

    Randy is interested

    Reply
  • igotserved November 30, -0001

    id like to help with this just wanted to know if i can get the addin for my whs?

    Reply
  • akent November 30, -0001

    @igotserved

    Thanks for your interest. Kurt and I plan to release a newer build today, we will ping you when it is available. Thanks again

    Reply
  • akent November 30, -0001

    WHS Folding 1.0.2 is now available

    ” MachineID fixed (thanks for the feedback)

    ” Performance and stability improvements

    ” Auto-refresh, the stats get updated per folding@home checkpoint interval

    ” Quick links in the WHS Folding GUI to see personal and team stats

    ” WHS Add-in Installer (make sure you first pull the DLL file but the installer *should* take care of it, check version under About to ensure you are indeed using 1.0.2)

    Reply
    • iain January 19, 2011

      I just tried to download WHS Folding 1.0.2 and the page is not found. Can someone post a new/valid link?

      Thanks!

      Reply
  • akent November 30, -0001

    WOW, I just checked the stats to see that together we already folded 1800 work units and we are rated in the top 4000 teams& bonezie121 dethroned me, Awesome=)

    fah-web.stanford.edu/…/main.py

    Reply
  • fednet45 November 30, -0001

    hi i would also be interested in joining the beta whs add in.

    Reply
  • akent November 30, -0001

    @fednet45

    WHS Folding is now available, please make sure you first install the client per instructions. Thanks

    Reply
  • Jeff January 10, 2011

    HEHE, sorry, im bonezie121 on there. I have 3 quad core servers running 24hrs a day. They are heavy built servers serving files to about 60 people total (NO LOAD). So i figured why not. I read on here that yall have a team and well this is a great website so i figured id join. We will see how long i can run these for yall!!! Happy Folding HSL!

    Reply
  • Chuck Shumar January 11, 2011

    @bonezie121

    Welcome to HSL and thanks for helping us out. Your servers will really rack up your score quickly. If you have any questions please let us know.

    Reply

Leave a Reply

Click here to cancel reply.

Post Comment

Powered by Sweet Captcha
Verify your real existence,
Drag to bring the ant some tasty bread
  • captcha
  • captcha
  • captcha
  • captcha
Reset

Popular Posts

  • Giveaway: WinX DVD Ripper Software
    Giveaway: WinX DVD Ripper Software January 31, 2011
  • Apple Video Converter Factory Pro 3.0 Giveaway!
    Apple Video Converter Factory Pro 3.0 Giveaway! April 19, 2011
  • First Look: Add-in Central
    First Look: Add-in Central December 12, 2009
  • Grid Junction 2.0 for WHS 2011 and SBS Essentials 2011 Discontinued
    Grid Junction 2.0 for WHS 2011 and SBS Essentials 2011 Discontinued January 29, 2012
  • Folding@home on Windows Home Server
    Folding@home on Windows Home Server June 9, 2010

Recent Posts

  • Thermostat of the Future… NEST v2 is Here Today!
  • Synology DiskStation DS213+ Hardware Review
  • Neato meet Benji, Benji meet XV-21!!!
  • Grid Junction 2.0 for WHS 2011 and SBS Essentials 2011 Discontinued
  • Tworb with Us

Recent Comments

  • Shardesh on How to: Repair your Corrupted SD Card
  • DirtyFinger on Synology DiskStation DS213+ Hardware Review
  • Slinky on How to: Repair your Corrupted SD Card
  • Danny on Hands-on: HP ProLiant MicroServer Review
  • Danny on Hands-on: HP ProLiant MicroServer Review