Question Linux Distro Impact on Storage Throughput

Jeff7181

Lifer
Aug 21, 2002
18,368
11
81
Long story short, my cloud backup provider decided they didn't want to honor the "Unlimited" subscription I started over 5 years ago and the pricing they offered me for a 5TB plan didn't matter since I have roughly 12TB of data that I protect.

So I found a pretty cheap NAS - TerraMaster F4-210... it's a 4-bay unit with a Cortex A53 processor and 1 GB of RAM. Basically, it can't saturate the 1 Gbps network connection unless I'm using JBOD or RAID0... I'd prefer to use RAID5... I tested it with RADI1 and it even slows down to about 600 Mbps.

I can see that it's using mdadm and LVM on the back end, and it's an OpenWRT-based linux distro with Linux kernel version 4.4.18.

I found a YouTube video where a guy opened up the 2-bay unit and found internal USB ports and an internal VGA port and was able to hook up a USB mouse, keyboard, and install Windows Server 2016. I'm guessing I could install most any version of Linux that I want on it - I'd lose the "pretty" GUI, but I'm perfectly competent in regard to configuring this myself and I've found that the GUI gets in the way a bit anyway.

What I'm not sure about is whether or not installing a modern Linux distro using a newer kernel with possibly better ARM support might allow me to saturate the 1 Gbps network interface while using RAID5.

Anybody have any experience running Linux on ARM (in particular a Cortex A53) that can comment on disk/network IO?