upvote
It says that it has four 10 Gb/s USB ports (2 Type A and 2 Type C).

It is unknown whether the ports are independent, or some of them or all of them are connected to an internal hub.

Even if they were connected to a single CPU port through an internal hub, if you used two 5 Gb/s USB Ethernet interfaces you would get close to full speed for them.

Having 10 Gb/s USB instead of the so-called "5 Gb/s" USB (in reality 4 Gb/s), provides much more additional I/O throughput than having 5 Gb/s RJ45 instead of 2.5 Gb/s. I agree that having 5 Gb/s Ethernet would have been nice, but it is much more valuable that it has 10 Gb/s USB, which is very rarely encountered on Arm-based computers.

reply
They’re independent
reply
I wonder how well a usb 10gbit ethernet adapter would work then

But I really apprecate your reply!

I'll definitely buy one for testing when they become available for reasonable prices <500EUR for 16gig memory

reply
Hmm, is it possible to skip the Ethernet adapters in a configuration of USBC-Eth-Eth-USBC and connect USBCs directly one to another?
reply
Seems like you could add that pretty easily via USB and/or M.2. Either should have the necessary bandwidth.
reply
I would use the m.2 e keys for sata and x4 m key for nvme ssds. That only leaves pcie gen3 x2.

I want to run a distributed network storage (ceph)

reply