Putting Stuff in a Proliant Dl325
flak.tedunangst.com
flak.tedunangst.com
I can't speak for this particular card but, in the past, there were some HP RAID cards where you could not disable the RAID functionality if you wanted to.
Assume that, for whatever reason (ZFS, perhaps?), you had a bunch of drives and you just wanted to use those drives normally -- that is, you wanted the OS to see the "raw" drives, individually. Sorry, too bad!
You had two options: 1) create a bunch of one-disk RAID0 arrays (one per drive) and then let the OS use those (which isn't ideal in the ZFS case) or 2) buy a different card.
Another common thing (when it comes to ZFS) is "cross-flashing" the firmware on RAID cards. Many of the RAID cards shipped by the various server manufacturers are often just re-branded LSI cards, with or without modifications to the firmware (besides just the re-branding).
For example, you could take an IBM ServeRAID M5014 card (which is basically an LSI MegaRAID 9260-8i card with less cache) and flash it with the "original" firmware from LSI. The last I checked (which, admittedly, has been a while), it wasn't possible to do this with many of the most popular RAID cards that HP shipped.
(This probably isn't an issue if you're buying servers for $work. In my case, I buy them for $home too.)
At a previous job (at an .edu), we used HP server gear pretty extensively and, overall, I was quite happy with it. In the last 5-10 years, though, I've become "turned off" to pretty much anything from HP, though.
---
Finally, there was the recently discovered issue with HPE SAS SSDs failing catastrophically [0]:
> SSDs which were put into service at the same time will likely fail nearly simultaneously.
Nothing like having every single drive in your ENTIRE array fail at (basically) the exact same time, huh? I feel bad for the department/team that discovered this issue the hard way!
> ... results in SSD failure at 32,768 hours of operation ...
I know what you're thinking: "32,768? That's one more than the maximum value of a --"
Yep.
I'm surprised given that he was hosting on such an old/ebay machine he didn't just drop a few hundred and get another. There is a lot of good equipment out there for cheap if you know where/what to look for.
You might want TR for the higher frequencies, though. I guess you could use EPYC for a very expandable 16C machine, or to pay a bit less for lower clocks, though I don't know if it ends up worth the fuss.
Their premium comes with shit like the 200 dollar "enablement" card full of passive component.
I wonder why? Even the DELL CS24 had a remote console feature. Not saying it's not time to upgrade it of course.
[1] Which is actually a manual process that requires attention, it just doesn't require console access--you're not rebooting into an installer.
It had no problems but I had to switch to 64bit and there was no reliable procedure or method at that time, so I reinstalled 8. Currently the same system is running Debian 10 testing.
So it's possible to just upgrade blindly with no console.
However, a remote console is nice and useful to fix network related stuff (e.g. a switch dies or you just mess the network settings).
>The DL325 I got for $1800 is possibly below parts cost? ATM, newegg has 3960X for $1800. CPU alone.
wikipedia says the 7420P is $1250? It makes sense that the 3960X is more expensive, even though it has the same amount of cores, because it has higher clocks (3.8/4.5 base/boost vs 2.8/3.35).
In a post ironically entitled "Customers for life", HP wrote [0]:
> ... we are in no way trying to force customers into purchasing extended coverage. That is, and always will be, a customer’s choice.
Now, this might not be an issue if all of your servers belong to $work and $work maintains active support agreements for them even after the warranty period has passed. Many of us buy servers for small businesses or even for personal use at home, however, and it would be really nice if we could keep them up-to-date with the latest firmware, security patches, and such.
At the complete opposite end of the spectrum, I can find and download any drivers, firmware, etc., for my Dell servers quickly and easily, without logging in to anything or providing any information whatsoever. If I wanted to, I could even download and install their "Repository Manager" and run my own local mirror!
WRT other vendors (unless things have changed), Cisco requires registration but not paid support (for server downloads) and IBM requires "entitlement validation". I can't speak for any other servers vendors.
EDIT: I just now checked for any updates for a Dell PowerEdge R720 (which is EoL/EoS, by the way) I have here at home, found a BIOS update from about a month ago [1], downloaded it with wget, and am now live migrating ("vMotion") the VMs running on it over to another host so that I can take the host down and install the update -- it contains microcode updates addressing several of the CVEs for Intel CPUs.
[0]: https://web.archive.org/web/20140209062309/http://h30507.www...
[1]: https://www.dell.com/support/home/us/en/04/drivers/driversde...
It just hasn't happened yet because of a lack of enterprise demand. The pendulum hasn't swung back to all-externalizing blade servers quite yet.