I agree that the USB naming conventions are ridiculously convoluted for the average person. Should be USB5, USB10, USB20, and USB40 so the speeds are right there in the name. Moreover, standardize on a connector already and make it USB-C. It boggles my mind that there are new devices coming out today that still use USB Micro-A or USB Micro-B. It's a connector. Surely cost isn't a factor at this point with USB-C becoming common. My phone from 3 years ago had USB-C on it! It's also a much sturdier connector than USB Micro-A which will break a solder joint from a stern look.
That Gibabyte server is...something. First, it should have targeted EPYC Milan instead of Xeon SP, especially in light of the fact that single socket EPYC Milan servers are spanking dual socket Xeon SP servers handily. Moreover, it would have immediately granted access to PCIe 4.0 instead of being stuck on legacy 3.0.
Next we have the weird-ass drive configurations. The 3.5s I understand. But dual 2.5s and 1 M2? Seems reasonable that it is due to the lack of PCIe lanes and being stuck on 3.0 but, even so, ditch the dual 2.5s and go with dual M2s for NVMe in a RAID0 package. You're probably going to be hooking those 3.5s up to an HBA anyway.
Finally, dual 1Gb NICs? What the actual fuck? I can see one LOM being 1Gb for IPMI but why isn't the other a minimum of 10Gb? 10Gbps Cat6 is the lowest price it has ever been. You're not even using SFP+ connectors, you're using copper! Since this is for the data center, you're not worried about the penny pinching average consumer who vomits at the reasonably low priced 10Gb switches available today.
Even if you were doing it for the home, you can get a managed 24 port 10Gb switch for less than $500 now. Cat6 cabling is no longer made out of unicorn blood and a 1000ft is around $225. All you need is a crimper and some jacks.
"No matter where you go, there you are." Buckaroo Banzai
There are two types of computer users: Masochists and Linux users.
If you would like help or further details on a technical discussion we're having, email me at bnhelp (at sign) keepusiel.net . Pl