Originally posted by: narzy
What is your oldest rig?
Have you lost a rig due to distributed computing?
Let me see
An absolutely "cherry" IBM ps2/35 (i386) with 12MB RAM. I actually ran UD and FaD on it -- briefly. When they implemented the points system, the client gets a zero divide error. (I suspect it has a CPU Rating < 1) I "fudged" it to run Windows98 but it defiinitely crawls and I would characterize it as "painful" to use.
Ok ... in real terms ...
IMHO, DC has absolutely nothing to do with computer failure. Surges, Sags, Heat, Poor Design, Poor Construction, Poor Maintenance, and HUMAN STUPIDITY are the prevalant factors.
I have a lot of computers running 24x7. In nearly all, the root cause of failure can be attributed to HEAT. Contributory factors include environmental factors such as DUST, DIRT, GREASE, OIL, HUMIDITY, Poor Circulation, high ambient temperatures; design factors such as poor case ventilation; equipment failures such as FANS (someone should make it criminal to sell sleeve bearing fans), bearing failures (fan sleeve bearings and finally, human error/stupidity like jamming the back of the case against a wall so there is no circulation or running a forklift through the case.
HEAT is the great enemy. Running DC projects has nothing to do with failure from the perspective that if there is good HEAT control, computers will run for a long, long time. DC projects tend to run a system a bit hotter but if the DC project causes the system to fail, it was already on borrowed time and borderline in either design or maintenance. In times long forgotten (1960-1980) we frequently ran "maint" jobs on large computer systems to maintain the internal temperature at a constant. The more the temperature varied from the constant, low or high, the more unstable the computer became.
Every computer deserves to be opened up and all the dust blown out periodically (including the HSF on the CPU, PSU, all drives, memory, adapter cards) as well as a thorough check to ensure that all FANS are running at rated RPM. A slow running fan can really skyrocket the current draw of taht fan and contribute to the demise of an otherwise healthy power supply by exceeding the amperage on the rail. I've seen Fans melt down ... it takes a lot of current to generate that kind of heat.
I am also a very firm believer in electrical utility filtering as in HIGH QUALITY SURGE PROTECTORS. Nearly all of the computers that I oversee have a UPS (Uninterruptible Power Supply) which, in my opinion, is the gold standard of surge protection. UPS not only filters out surges but protects from sags which are just as nasty, again, in my opinion.
I got loads of vintage computers that have been running 24x7 since the mid to late 90's. Most are soon to be retired just because they are no longer viable. There have been remarkably fewer problems with systems that run DC projects than systems that idle. Generally, computers that are power cycled daily experience much higher failure rates than computers that are just left running. DC plays no part in this.
If you buy a HD with a MTF (Mean Time to Failure) of 1 year ... then running a DC project has nothing to do with failure. It will fail, on average, after 1 year of Power On hours. If you buy a HD with an MTBF (Mean Time Between Failures) of 1 year then you can expect a certain percentage to fail at 6 months, a lot to fail at 1 year and certain percentage to continue after 18 months. Neither of these metrics suggests that a HD with a MTF or MTBF should last over 3 years -- that's just pure dumb luck. Expecting it to last more than a year is stupidity or insanity.
I tend to purchase all of my personal computer components with an eye towards the highest MTBF or MTF (> 50K hours) that I can find at a reasonable price.
Now ... let me say this again ... power cycles kill components. That is well documented. Running a computer 24x7 is ALWAYS going to provide the longest lifespan, on average, given any significant population of computers.
In general, computer components have ALWAYS failed for me within the first 30 days or due to environmental heat factors or plain dumb stupidity. You would be amazed at the damage that a hurricane can cause to a computer, even when the computer is not directly subjected to the wind or rain of the event.
So much for my rant ...
Power Cycling your computer daily or more often is, IMHO, just plain stupid. If the system is going to run 24x7, there is no reason NOT to run a DC project. Thermal stability is always a good thing! -- within design limits ... he he he