Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › I would like to contribute cpu/gpu cycles to OCN but need help
New Posts  All Forums:Forum Nav:

I would like to contribute cpu/gpu cycles to OCN but need help

post #1 of 7
Thread Starter 
First a little background;

I am in charge of a server/appliance manufacturing department at work. I do design work and manage a group of guys building racks, servers and stand alone appliances. Once we complete and test systems we normally run a 2 hour diagnostic/burn in program that qualifies all the parts in the systems (standard components as well as custom devices). Once that is done some customers require an overnight validation and we normally run memtest and one of the cpu burn in programs (depends on the customer).

What I would like to do is put those system in my burn in lab running folding@home and actually contribute. The easiest way would be to have an image on the network they boot from and run, contributing our work units to OCN.

First off, is this even possible?

What sort of setup would I need to do to each machine to make it report the WU properly?

I have already gotten permission from the higher ups (basically me) so long as it does not distract from our jobs and does not require any constant maintenance or setup.

Is anyone here able to help me get this going or at least point me in the right direction?

Some of the systems we build are the 4x 10 core supermicro boxes with tons of memory. We also build some of the GPU Client systems (not many right now). I also have a few clusters (10 systems with 2x xeons) I could try and make work.

Thanks in advance for any help or suggestions...
Gaming rig
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D E8600 ASUS Striker Extreme eVga 8800 gts 640 OCZ Platinum 4gb 
Hard DriveOptical DriveOSMonitor
WD2500JS NEC DVD+-RW Windows XP SP3 2x LG L226WTX 22" widescreen 
KeyboardPowerCaseMouse
Ideazon Merc Stealth Ultra Atx 600 Cooler Master CM690 Logitech Mx 518 
  hide details  
Reply
Gaming rig
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D E8600 ASUS Striker Extreme eVga 8800 gts 640 OCZ Platinum 4gb 
Hard DriveOptical DriveOSMonitor
WD2500JS NEC DVD+-RW Windows XP SP3 2x LG L226WTX 22" widescreen 
KeyboardPowerCaseMouse
Ideazon Merc Stealth Ultra Atx 600 Cooler Master CM690 Logitech Mx 518 
  hide details  
Reply
post #2 of 7
I have the perfect setup for what you are wanting to do. I will post the full details tonight after work.
Ultra II
(12 items)
 
 
Servolator
(11 items)
 
CPUMotherboardGraphicsRAM
2nd generation Intel Core i7-2820QM Stock HP Radeon(TM) HD 6850M Standard HP RAM 
Hard DriveOptical DriveCoolingOS
Samsung 470 sieres Blu-ray player & SuperMulti DVD burner Standard 1-fan laptop setup Windows 7 Home Professional x64 
MonitorKeyboardPowerCase
17.3" diagonal Full HD HP 3D Ultra BrightView I... Backlit Keyboard with numeric keypad 130W Adaptable Power Brick HP Envy 17 3D Standard Case 
MouseAudioOther
Synaptics Touchpad Beats Audio HP 3D Active Shutter Glasses, HP TrueVision HD ... 
CPUMotherboardGraphicsRAM
Intel® Core™2 Quad Processor Q9550  XFX MB-N780-ISH9 LGA 775 NVIDIA nForce 780i SLI... GIGABYTE GeForce 210 ADATA 2GB 240-Pin DDR2 SDRAM 
Hard DriveHard DriveOptical DriveCooling
Western Digital Caviar Black Seagate Barracuda LG Black LG Blu-ray/HD DVD-ROM & 16X DVD±R DVD ... Standard Fans 
OSPowerCase
Ubuntu Server 11.10 OCZ ModXStream Pro 600W Antec Nine Hundred 
  hide details  
Reply
Ultra II
(12 items)
 
 
Servolator
(11 items)
 
CPUMotherboardGraphicsRAM
2nd generation Intel Core i7-2820QM Stock HP Radeon(TM) HD 6850M Standard HP RAM 
Hard DriveOptical DriveCoolingOS
Samsung 470 sieres Blu-ray player & SuperMulti DVD burner Standard 1-fan laptop setup Windows 7 Home Professional x64 
MonitorKeyboardPowerCase
17.3" diagonal Full HD HP 3D Ultra BrightView I... Backlit Keyboard with numeric keypad 130W Adaptable Power Brick HP Envy 17 3D Standard Case 
MouseAudioOther
Synaptics Touchpad Beats Audio HP 3D Active Shutter Glasses, HP TrueVision HD ... 
CPUMotherboardGraphicsRAM
Intel® Core™2 Quad Processor Q9550  XFX MB-N780-ISH9 LGA 775 NVIDIA nForce 780i SLI... GIGABYTE GeForce 210 ADATA 2GB 240-Pin DDR2 SDRAM 
Hard DriveHard DriveOptical DriveCooling
Western Digital Caviar Black Seagate Barracuda LG Black LG Blu-ray/HD DVD-ROM & 16X DVD±R DVD ... Standard Fans 
OSPowerCase
Ubuntu Server 11.10 OCZ ModXStream Pro 600W Antec Nine Hundred 
  hide details  
Reply
post #3 of 7
compmaster compmaster he's our man,
if he can't do it no one can! tongue.gif
Red Anarchy
(15 items)
 
Commander Herbie
(15 items)
 
BlackBox
(18 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon X5675 @ 4.2/1.352v Asus x58 Sabertooth NVIDIA Quadro FX4800 12GB Mushkin Radioactive 9-9-9-24 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 32GB SSD (ESXi + ISO Images) Western Digital 250GB 7200 Sata (VMs) 3 x 750GB Segate Con ES Raid 5 none 
OSMonitorKeyboardPower
VMware ESXi 5.0 Dual Dell 17" Flat panel Cheap Logitech Seasonic X750 Gold 
CaseMouseMouse Pad
Antec 900 Cheap Logitech HP Blackbird 002 Gaming Pad 
  hide details  
Reply
Red Anarchy
(15 items)
 
Commander Herbie
(15 items)
 
BlackBox
(18 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon X5675 @ 4.2/1.352v Asus x58 Sabertooth NVIDIA Quadro FX4800 12GB Mushkin Radioactive 9-9-9-24 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 32GB SSD (ESXi + ISO Images) Western Digital 250GB 7200 Sata (VMs) 3 x 750GB Segate Con ES Raid 5 none 
OSMonitorKeyboardPower
VMware ESXi 5.0 Dual Dell 17" Flat panel Cheap Logitech Seasonic X750 Gold 
CaseMouseMouse Pad
Antec 900 Cheap Logitech HP Blackbird 002 Gaming Pad 
  hide details  
Reply
post #4 of 7
Thread Starter 
Quote:
Originally Posted by compmaster View Post

I have the perfect setup for what you are wanting to do. I will post the full details tonight after work.

Thanks! I hate to see these 80 core machines running memtest all night...
Gaming rig
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D E8600 ASUS Striker Extreme eVga 8800 gts 640 OCZ Platinum 4gb 
Hard DriveOptical DriveOSMonitor
WD2500JS NEC DVD+-RW Windows XP SP3 2x LG L226WTX 22" widescreen 
KeyboardPowerCaseMouse
Ideazon Merc Stealth Ultra Atx 600 Cooler Master CM690 Logitech Mx 518 
  hide details  
Reply
Gaming rig
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D E8600 ASUS Striker Extreme eVga 8800 gts 640 OCZ Platinum 4gb 
Hard DriveOptical DriveOSMonitor
WD2500JS NEC DVD+-RW Windows XP SP3 2x LG L226WTX 22" widescreen 
KeyboardPowerCaseMouse
Ideazon Merc Stealth Ultra Atx 600 Cooler Master CM690 Logitech Mx 518 
  hide details  
Reply
post #5 of 7
Alright, lets get started.
Here is what you will need:

Acquire:
One dedicated permanent machine with decent specs, has two Ethernet ports, and however much storage you think you will need.
A switch to connect all target machines to your "server"'s network connection.
Latest Ubuntu Server ISO.
Internet connection.

Guide:
Step 1: Connect one port on your dedicated machine to the internet, and the other port to your local network for remote booting your target machines.

Step 2: Install Ubuntu Server OS on your permanent machine. Select the appropriate interface for the internet during installation and allow the OS to install onto the dedicated machine (which we shall now call the server). When you get to the Software Selection page of your Ubuntu Server installation, select all fields except the last “manual package selection.”

Step 3: Once installation is finished, restart the server and install the following packages:

ubuntu-desktop, tftpd-hpa, ltsp-server, nbd-server, nfs-kernel-server, isc-dhcp-server

Other helpful packages include bmon and ethtool.

Step 4:
Edit /etc/network/interfaces to set up your localnet interface with a manual address.
Edit /etc/default/isc-dhcp-server and add your localnet interface name inside the interfaces quote.
Edit /etc/dhcp/dhcpd.conf to have this line at the end: include “/etc/ltsp/dhcpd.conf”;
Edit /etc/ltsp/dhcpd.conf to reflect the parameters you want for your local network interface.

Step 5: Once your PXE configuration is good and tweaked, run: ltsp-build-client –fat-client --keep-packages –mount-package-cache /directory/you/create/for/packages --purge-chroot --prompt-rootpass

To edit your newly built LTSP boot image simply run ltsp-chroot and treat it as if you are in another server. Enter “exit” to leave the chroot. To apply the changes to your LTSP boot image, in your server type: ltsp-update-image

Step 6: Create a new user on your server for use as your LTSP client login. Your network booted LTSP images will use the server's local users for login credentials. The server home directory of the user will be mounted and shared between ALL booted LTSP clients. Any file modified on one LTSP client will immediately reflect the change on all other booted clients.

To configure your LTSP server for automatic login, use the paramenters here to create a lts.conf file. Place this file in /var/lib/tftpboot/ltsp/.

Step 7: Now to set up folding. Download and configure the terminal/text mode Linux client for your x86 or x64 architecture.

DO NOT allow more than one machine to use the same folding client in the same directory. The two machines will write over each others work and you will fold nothing. The best method is to create one directory containing your folding client, configure the folding client the way you want it, then make as many copies of that directory as you have clients to run (or slots you plan to keep filled). When swapping out hardware the new machine can continue work where the other left off by booting into the LTSP client and just executing the folding client in the appropriate directory that was used previously.
Try to only make as many client directories as you plan to keep permanently running, since leaving work units unfinished for days will result in their expiration and penalties tacked onto your folding key.

That should be most of it. If you have any problems let me know.
Ultra II
(12 items)
 
 
Servolator
(11 items)
 
CPUMotherboardGraphicsRAM
2nd generation Intel Core i7-2820QM Stock HP Radeon(TM) HD 6850M Standard HP RAM 
Hard DriveOptical DriveCoolingOS
Samsung 470 sieres Blu-ray player & SuperMulti DVD burner Standard 1-fan laptop setup Windows 7 Home Professional x64 
MonitorKeyboardPowerCase
17.3" diagonal Full HD HP 3D Ultra BrightView I... Backlit Keyboard with numeric keypad 130W Adaptable Power Brick HP Envy 17 3D Standard Case 
MouseAudioOther
Synaptics Touchpad Beats Audio HP 3D Active Shutter Glasses, HP TrueVision HD ... 
CPUMotherboardGraphicsRAM
Intel® Core™2 Quad Processor Q9550  XFX MB-N780-ISH9 LGA 775 NVIDIA nForce 780i SLI... GIGABYTE GeForce 210 ADATA 2GB 240-Pin DDR2 SDRAM 
Hard DriveHard DriveOptical DriveCooling
Western Digital Caviar Black Seagate Barracuda LG Black LG Blu-ray/HD DVD-ROM & 16X DVD±R DVD ... Standard Fans 
OSPowerCase
Ubuntu Server 11.10 OCZ ModXStream Pro 600W Antec Nine Hundred 
  hide details  
Reply
Ultra II
(12 items)
 
 
Servolator
(11 items)
 
CPUMotherboardGraphicsRAM
2nd generation Intel Core i7-2820QM Stock HP Radeon(TM) HD 6850M Standard HP RAM 
Hard DriveOptical DriveCoolingOS
Samsung 470 sieres Blu-ray player & SuperMulti DVD burner Standard 1-fan laptop setup Windows 7 Home Professional x64 
MonitorKeyboardPowerCase
17.3" diagonal Full HD HP 3D Ultra BrightView I... Backlit Keyboard with numeric keypad 130W Adaptable Power Brick HP Envy 17 3D Standard Case 
MouseAudioOther
Synaptics Touchpad Beats Audio HP 3D Active Shutter Glasses, HP TrueVision HD ... 
CPUMotherboardGraphicsRAM
Intel® Core™2 Quad Processor Q9550  XFX MB-N780-ISH9 LGA 775 NVIDIA nForce 780i SLI... GIGABYTE GeForce 210 ADATA 2GB 240-Pin DDR2 SDRAM 
Hard DriveHard DriveOptical DriveCooling
Western Digital Caviar Black Seagate Barracuda LG Black LG Blu-ray/HD DVD-ROM & 16X DVD±R DVD ... Standard Fans 
OSPowerCase
Ubuntu Server 11.10 OCZ ModXStream Pro 600W Antec Nine Hundred 
  hide details  
Reply
post #6 of 7
Thread Starter 
Thanks compmaster!

I should be able to start setting this up early next week. I already have the hardware portion setup (switch cables, kvm, server for linux, etc) but I need my IT guy to provide some extra ethernet ports to the rack(current ones connect to my clonezilla server and diagnostic network). He will have the third network setup this weekend (have to keep them separate). I will start installing the Ubuntu Server OS tomorrow.

Excited to contribute.
Gaming rig
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D E8600 ASUS Striker Extreme eVga 8800 gts 640 OCZ Platinum 4gb 
Hard DriveOptical DriveOSMonitor
WD2500JS NEC DVD+-RW Windows XP SP3 2x LG L226WTX 22" widescreen 
KeyboardPowerCaseMouse
Ideazon Merc Stealth Ultra Atx 600 Cooler Master CM690 Logitech Mx 518 
  hide details  
Reply
Gaming rig
(13 items)
 
  
CPUMotherboardGraphicsRAM
C2D E8600 ASUS Striker Extreme eVga 8800 gts 640 OCZ Platinum 4gb 
Hard DriveOptical DriveOSMonitor
WD2500JS NEC DVD+-RW Windows XP SP3 2x LG L226WTX 22" widescreen 
KeyboardPowerCaseMouse
Ideazon Merc Stealth Ultra Atx 600 Cooler Master CM690 Logitech Mx 518 
  hide details  
Reply
post #7 of 7
I think you should set it up by tomorrow at 12:00 Eastern and join Team BBQ myself since compmaster is so very very helpful wink.gif
Lanboy
(15 items)
 
Gamer For Patsy
(12 items)
 
 
CPUMotherboardGraphicsGraphics
X4 960T Unlocked 6 Core @ 3.8/3.0 Gigabyte 990FXA UD3 Asus GTX 460 EVGA GTX 460  
RAMHard DriveOptical DriveCooling
Samsung DDR3 1600 CAS 7 4x WD Raptor 10k RPM RAID0 Samsung DVDR Antec Kuehler 620 
OSMonitorKeyboardPower
Windows 7 Ultimate 64 e-Machine 23" OCN Ducky PC Power & Cooling 750W 
CaseMouseAudio
Antec Lanboy Air Microsoft Wireless Laser Onboard 
CPUMotherboardGraphicsRAM
AMD X4 965 BE ASUS M5A78L-M LX PLUS Gigabyte GTS 450 Corsair XMS3 DDR3 1333 @ 1600 
Hard DriveCoolingOSMonitor
WD 500GB SATA II Cooler Master Hyper 212+ Windows 7 Ultimate 64 AOC 21" LED Backlit 
KeyboardPowerCaseMouse
Microsoft Wireless  OCZ ModXStream 500w Antec 100 Microsoft Wireless 
  hide details  
Reply
Lanboy
(15 items)
 
Gamer For Patsy
(12 items)
 
 
CPUMotherboardGraphicsGraphics
X4 960T Unlocked 6 Core @ 3.8/3.0 Gigabyte 990FXA UD3 Asus GTX 460 EVGA GTX 460  
RAMHard DriveOptical DriveCooling
Samsung DDR3 1600 CAS 7 4x WD Raptor 10k RPM RAID0 Samsung DVDR Antec Kuehler 620 
OSMonitorKeyboardPower
Windows 7 Ultimate 64 e-Machine 23" OCN Ducky PC Power & Cooling 750W 
CaseMouseAudio
Antec Lanboy Air Microsoft Wireless Laser Onboard 
CPUMotherboardGraphicsRAM
AMD X4 965 BE ASUS M5A78L-M LX PLUS Gigabyte GTS 450 Corsair XMS3 DDR3 1333 @ 1600 
Hard DriveCoolingOSMonitor
WD 500GB SATA II Cooler Master Hyper 212+ Windows 7 Ultimate 64 AOC 21" LED Backlit 
KeyboardPowerCaseMouse
Microsoft Wireless  OCZ ModXStream 500w Antec 100 Microsoft Wireless 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Overclock.net Folding@Home Team
Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › I would like to contribute cpu/gpu cycles to OCN but need help