Hi tkaiser
To run these tests takes some time :-)
I was reading the previous post about the PiDrive ... 10 MB/s it is not real. I have two sets of numbers here taken from a fresh PiDrive on a recently installed Orange Pi Zero and an SSD (Kernel 3 series, so I can't check the UASP right now ... although I will do it these days because it is important).
According with my previous tests, these numbers (10 MB/s) are more for a Raspberry Pi with its inherent bottleneck, not for an Orange Pi, or because some network was in between. My guess is that the machine is the problem, not the disk neither its integrated circuits.
About the second set of tests ... they are interesting because they belong to a SanDisk Z400s SSD with LUKS on an INITIO INIC 1618 based USB 2.0 Seagate bridge (I need to retest this without LUKS, but it seems that the bridge I am using for that it is "terrible" ... I don't think the SSD is the responsible for the slow numbers). And, in this case, the integrated Orange Pi card looks to be a wonderful idea.
Also, while making the tests I was trying to replace the USB-SATA bridge with another one on the Z400s, but it reported a different geometry to Linux, making the LUKS to fail. In this case, to have USB hard disks it is nice, because the hardware combination it is married and that problem won't exist. For me both, the Xunlong and the WD solutions are good ones, maybe for different types of solutions (not all problems are nails neither the tools to resolve them are hammers).
About the RAID discussion. I could use RAID (whatever number) inside a critical expensive centralized system, but for so small machines, I think it is much better to use DRDB. I can have two completely independent computing systems making automatic physical level backup between them ... IF ... the quantity of data it is reasonable, because they would need to work with USB 2.0. To put so many redundant systems INSIDE so small machines doesn't look to be a good idea; anyway, the external disk must be USB, so you can chain the machines using also USB and hence the difference in speed doesn't need to be so abysmal. And using these NAS expansion boards seems interesting, because you can have two semi-integrated storage nodes, one being a backup from the other one... but again, for data moving at USB 2.0 speed needs (small files, sensor data, not so heavy used databases ... ).