Why did I chose a Banana pi server instead of a simple home desktop working as a storage box? This question was not only in my mind, but many of my friends asked me too.
Normally a desktop will give better performance than this ARM SOC, but that also includes more space, and money. I wanted to see how good/bad is this one compared to a desktop box I use as server (located somewhere in USA). I chose to use hdparm command to do simple testing, where I can make sense of the output.
Test on Banana Pi
[root@localhost ~]# hdparm -t /dev/sda1 /dev/sda1: Timing buffered disk reads: 268 MB in 3.01 seconds = 89.05 MB/sec [root@localhost ~]# hdparm -T /dev/sda1 /dev/sda1: Timing cached reads: 772 MB in 2.00 seconds = 385.52 MB/sec
Test on my desktop server
[root@fedora-build ~]# hdparm -t /dev/sda1 /dev/sda1: Timing buffered disk reads: 434 MB in 3.01 seconds = 144.37 MB/sec [root@fedora-build ~]# hdparm -T /dev/sda1 /dev/sda1: Timing cached reads: 22548 MB in 2.00 seconds = 11284.87 MB/sec
Is it too slow?
Maybe in many use cases, but not for my own backup needs.