10 comments

[ 3.5 ms ] story [ 29.2 ms ] thread
It looks like a nice small form factor server.

The biggest bummer about it is that all 3 M.2 slots have different speeds, PCIe 4.0x4, PCIe 3.0x4, and PCIe 3.0x2. If you're going to do raid across them, you're going to end up with the performance of the slowest of them.

With 10GbE networking would it even matter much? You'll be capped at 1,250MB/s by the network, so PCIe 3.0 x2 will still be enough for that.
Minisforum is actually advertising it as being a 65Gbit capable machine. Using link aggregation, presumably, you could do a lot better than just 10Gbit as a NAS.

> The MS-01 is capable of building a high-speed network experience with two 10Gbps SFP+ LAN ports, two 2.5Gbps RJ45 LAN ports, and two USB4 ports, providing a total maximum Ethernet throughput of 65Gbps.

Network throughput isn't necessarily the bottleneck though, if you're running a database that needs to do a lot of lookups and concatenation for each query, you could still be bottleneck by the 3.0 x2 while still having headroom on the 10GbE

Fair, although I feel like if you're doing that level of IO you probably want actual enterprise hardware or something.
I wish they would release an ECC version.

Also, those listed NVMe capacity limits are ridiculous. The era of motherboards that limit disk capacity should have ended 20 years ago or so. I assume there aren’t actually any practical limits.

ime most "limits" on storage are just the limits of the manufacturer has tested by themselves. This applies too, e.g., laptop storage limits for generic expansions söots like M.2 NVME. There are of course some upper limits of what can be addressed with a sata or nvme bus and the underlying chipset but that's mostly more then you will ever want to throw at these machines.
You can thank Intel for artificially segregating the market by limiting ECC to their more expensive W680 chipset. I went with AMD and ECC RAM at the cost of power efficiency. However, CPU and Motherboard alone would have cost double compared to my AMD config.
Wouldn't it be a good idea to pack a small battery into these mini servers? Even if it holds up for less than 30-mins, it would save all sorts of fluctuations, short breakages, and what not -- which will spare enough time to fix problems.
It‘s called UPS and is an external battery box that you connect to your server via USB or Ethernet.
If only this was a Zen 4 Threadripper system with RDIMMs and two U.2 PCIe 4 slots. 96 cores, 256Gb RAM, dual 32Tb U.2 drives in a hotswap RAID-1 array, and I would gladly snag a handful of those units for a mini-cloud. These wouldn’t be production servers, just virtualization testbeds.