Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
You answered it yourselfPrices will come down
Because.... it's usually not needed? The only time that I saw ECC even being actively recommended (and even highly encouraged) was with FreeNAS, and that's because of the ZFS file system (See this article). I'm sure it is the same at server-level where any downtime is a very bad thing.
Currently using FreeNAS without ECC. My understanding is that it is useful when using the FreeNAS software RAID. I'm just using one disk.
My question is, what's the cheapest method of building an ECC computer?
Currently using FreeNAS without ECC. My understanding is that it is useful when using the FreeNAS software RAID. I'm just using one disk.
My question is, what's the cheapest method of building an ECC computer?
MicroCenter currenetly has a great deal on the Gigabyte GA-X150M-PRO, only $78.00. Pair that with the Pentium G4560 for about $70.00 from various retailers, and you have you a great ECC workstation on the cheap! Depending on how much RAM you want, DDR4 ECC isn't that much more expensive than non-ECC
In order to use ECC memory, you need to have ECC memory, a processor that supports ECC memory, and a motherboard that supports ECC memory. The Gigabyte GA-X150M-PRO certainly does qualify, although it is limited by six drives provided you also use the m.2 slot for a boot drive. (That's what I did).
From what I understand ECC came about due to the complexities and technological hurdles in the past with the manufacturing of memory. It was basically a way for memory to double check itself. Memory was also very costly. 100x more expensive than it is today.
I build workstations for a living. Depending on the application, ECC can be important in that some engineers want the entire data pipeline to remain accurate. But I have clients who are extremely educated in this area and a lot of times, I am told it's not a priority for them. Modern memory is very good. Software is also full of checks for accuracy. Modern workstation graphic cards also have ECC memory. So there is an abundance of built in accuracy. Also, if you frequent the forums of workstation builders who discuses this daily, it's not exactly a priory for a lot of those folks as well. But, for some, it is.
I have a client now that has 2 workstations and both do not have ECC memory. The older workstation was used to design and render a finished part on the 2018 or 2019 Jeep, the rear wheel assembly. This was a long 2 year process. Not only does his renders have to pass, sometimes the engineers at Fiat Chrysler would email or phone back that there were errors in the render but only very rarely. Sometimes this was simply due to different hardware configs but we never had issues with the math. Believe it or not, a budget can affect the design of a part. They literally look at the costs of bolts and fittings on these products. It's a huge story in of itself. I can't speak on what they use ( ECC ) but I know my clients workstation doesn't have ECC memory. His new workstation that has a 6950 and 128gb of ram and doesn't have it either and he is using the new workstation to build out a part for the Tesla model 3, a part on the Dash. To meet the model 3's demand, Tesla works with a lot of vendors. They outsource a lot of parts to many different companies. One would think everything is done in house but that's not the case.
I am almost positive many engineers these days do not use ECC. I think that even some pre-built workstations from Dell and HP do not have ECC memory as well.
Just my 2 cents
Corvette asked about the cheapest way to get into ECC memory. If you are wanting more SATA connectors, you will have to be paying more for the motherboard, or add in a controller card. Just a quick check I found an inexpensive X99 board, the Asrock Extreme 3, currently on the Egg for $190, with a $40 MIR. However, to use ECC RAM, you would have to get a Xeon E5, which looks like it starts out with the Xeon E5-2603 V4 at $230. Not bad, just a total of $380 for the board and processor, but the previous combination I quoted would get you in for less than half of that. It all comes down to your needs. If you're building a NAS box, you could throw in the IBM M1015 controller card, available for around $100 from fleabay, and be rocking out a great NAS rig!