Milk-V Goes After the Raspberry Pi Compute Module4 with RISC-V Alternative
hackster.io
hackster.io
However I use a a Turing Pi 2 with 3x CM4 and 1x Jetson Nano. The Nano can utilize both NVMe and SATA while the CM4s cannot utilize NCMe. I'm using a MiniPCI to SATA converter for SATA. You could use a MiniPCI to NVMe converter though.
I have not set it up yet (I already have a working NAS and offsite backup NAS) but for the data you can use smaller SATA drives together with say Ceph or Longhorn.
Although the price (minus decked out RAM versions) for CM4s has settled as availability has been fixed, and the RK1 for Turing Pi 2 is also out, I would still welcome competition for CM4 and ARM64 in general.
Oh and by the way I bought SATA SSDs in 2018. SATA 6Gbps is quite an impressive standard given that it runs at such a high frequency and yet supports long cables unlike PCIe.
There's 20TB+ disks these days.
The JH7110 SoC that is on the board has more and faster PCIe lanes than that. If you want to access them natively then get a standard board with that SoC, such as the StarFive VisionFive 2 (brings it out to M.2 M key), Pine64 Star64 (brings it out to a standard PCIe connector), or Milk-V Mars (M.2 E key).
The Milk-V Mars [2] with the same 2 GB RAM is only $5 more and and you get a gig ethernet socket, 3x USB3 & 1x USB2 sockets, a full size HDMI socket, eMMC slot, Micro SD slot, 40 pin GPIO header.
[1] https://datasheets.raspberrypi.com/cm4/cm4-datasheet.pdf