Rockchip RK3399 is a pretty interesting ARM SoC since not only featuring true Gigabit Ethernet (able to achieve 940 Mbits/sec in both directions), two USB2 and two (UAS capable) USB3 SuperSpeed ports but also a PCIe implementation (PCIe 2.x with 4 lanes maximum). So both fast NVMe SSDs can be connected to the PCIe port (up to 1600 MB/s or ~45 times faster than any Raspberry Pi) as well as PCIe host controllers for SATA or additional network or USB3 ports.
The downside is that RK3399 based ARM devices were pretty expensive in the past but recent SBC changed this: a RockPro64 for example starts at 60 bucks with 2 GB RAM (though you need to add peripherals when needed and shipping/customs/VAT as usual).
You'll find some information for those RK3399 SBC in Armbian forum
- ODROID-N1 (unfortunately canceled in the meantime -- so this 'review' can be considered collecting numbers for the platform now)
- RockPro64 (see also last post there for the nice NAS enclosure that's already available)
- NanoPC-T4 (I already built OMV 4 for this board myself and tested )
- Firefly-RK3399 (be warned: this board is pretty expensive and the PCIe implementation is somewhat weird, see my comments)
- ROC-RK3399-PC aka Renegade Elite (not all details known yet but I hope it will replace the Firefly-RK3399 since much better designed from a NAS point of view)
- NanoPi M4
- NanoPi NEO4
- ROCK960 Enterprise Edition providing a full PCIe slot (x4 electrical) and 2 SATA ports (via a JMS561 UAS capable USB3-to-SATA bridge with integrated SATA PM which is ok for spinning rust)
- Khadas Edge / Edge-V (most probably too expensive and limited to be considered for the NAS use case)
OMV 4 images for RockPro64 can already be found here: github.com/ayufan-rock64/linux-build/releases (please skip everything tagged as 'pre-release' and scroll down to the most recent 'release' version. Also take care that you download an image for rockpro64 and not rock64 since due to different bootloaders only the right variant will boot! And please be aware that currently development is still going on so don't expect everything working flawlessly in the beginning)
I would suspect all the other RK3399 boards (except canceled ODROID) will get Armbian support soon and once Armbian is running it's just one additional step to either install OMV 4 on top of Armbian/Stretch or to provide full images by me.