It's not slow 'SMB share speed' but slow networking in general. Raspberry Pis use either Fast Ethernet (slow as hell -- this is what we were using last century) or the slowest Wi-Fi implementation possible today. Due to the chosen platform you can't fix this in any reasonable way: Raspberry PI / OMV... ethernet or wifi? -- the only way to 'fix' low network performance with any Raspberry Pi is to replace the Pi with something more suitable for the job.

That said: silly Samba settings can of course add further to horribly low performance. With some random Linux distros for your RPi SMB performance might be way lower compared to our OMV image.

Thank you, which harddisk do you recommend for me for data storage and for the backup?

How do you clone your SD Card:
From internet:
Clone directly from drive to drive, use thiscommand:
dd if=/dev/source of=/dev/target bs=1M
Alternatively, if you have enough space on yourinternal drive, you could create an image first, making creation of multiplecopies easier:
dd if=/dev/source of=/home/me/image.img bs=1M
Then, use the image to create clones:
dd if=/home/me/image.img of=/dev/target bs=1M

But there's nothing to test since it's all about the SoC: Allwinner H5. All H5 boards perform almost identical and as long as they are equipped with Gigabit Ethernet the only performance relevant differences are:

Voltage regulation for the CPU cores (this affects how high clockspeeds can be adjusted. OPi PC 2 can clock stably up to almost 1.4 GHz while NanoPi NEO2 for example is limited to 912 MHz since only fed with 1.1V core voltage)

Type and amount of DRAM: the small H5 boards like NanoPi NEO 2, NEO Plus 2 and Orange Pi Plus Zero all use a single channel config with just 512 MB while the larger H5 devices use dual channel and up to 2 GB DRAM

Unlike with the 32-bit H3 boards where single vs dual channel DRAM has a huge impact on memory performance the memory controller in H5 is different and performance differences are negligible. So simply check the links to linux-sunxi wiki and there the device pages since we try to describe each board as good as possible ('we' -- this time speaking of linux-sunxi community). But for whatever reasons three more interesting H5 devices are missing there: NEO Plus 2, NEO Core2 (you need to add your own MagJack for Gigabit Ethernet or buy their 'Mini Shield') and NanoPi M1 Plus 2 (hmm... seems they stopped development after sending dev samples to us Armbian developers almost a year ago)

Anyway: as long as it's H5 with Gigabit Ethernet (controller in the SoC and always just combined with an external RTL8211E PHY) you only need to look at the amount of DRAM which more or less defines the price range starting with 15 bucks for the OPi Zero Plus with 512MB and ending with Orange Pi Prime (2GB) for twice as much.

Or was this text also meant for me:
"Anyway: as long as it's H5 with Gigabit Ethernet (controller in the SoC and always just combined with an external RTL8211E PHY) you only need to look at the amount of DRAM which more or less defines the price range starting with 15 bucks for the OPi Zero Plus with 512MB and ending with Orange Pi Prime (2GB) for twice as much."

The post was edited 2 times, last by bibikits (Mar 14th 2018, 7:23am).

I'm planning to replace my bananapi m1 based OMV NAS with something more efficient and fast.

Basically I need to add an 8TB hdd to the existing one (3TB) and I read a lot of posts from tkaiser discouraging the use of SATA multiplier as well as various tests on different SBC's ended up on advise against A20 based NAS for a lot of good reasons!

That said, I really never had any issue with my current configuration but now I need to add an HDD so I'd like to step forward to something more fast. After reading this (and a lot of other) post, I'm oriented to the Rock64 solution, with suggested cable but I have a doubt: the usb3 to sata cable allows 1 HDD and the board have only 1 usb3 port available, so how can I do to connect two different disks without compromise performances?

Don't know if it's relevant but both disks I need to attach are WD RED.

I'm oriented to the Rock64 solution, with suggested cable but I have a doubt: the usb3 to sata cable allows 1 HDD and the board have only 1 usb3 port available, so how can I do to connect two different disks without compromise performances?

Please be aware that some of those JMS561 things have a broken firmware that does not allow to easily access SMART data from the 2nd disk but the boards from the specific eBay link doesn't suffer from this problem according to another Rock64 user who uses a couple of those behind an USB3 hub (something I would never do -- always try to avoid USB hubs between host and disk)

Please, this here is not personal support but a general thread trying to deal with 'energy efficient ARM boards usable for OMV'.

Why should I recommend HDDs when tons of information is available on the net? SD cards should be cloned offline (my opinion) but others claim it could be done online from within a running OS. So again: please do some research on your own and maybe use the search function in Armbian forum since there we had already discussed all (im)possible variants in depth

With an JMS561 for example: Which energy efficient ARM platform to choose?

I've seen that post and the board but there's a limit of 6TB (see the item description "The maximum capacity compatibility with 6TB") and after some research on jmicron docs I was unable to find the reasons for such limitation. Maybe it's caused by firmware? Any chances to overcome that limit? I tried to contact the ebay seller also but no success at all.

Moreover the socket on board seems to be ready do connect the hdd's and as I'll assemble all the electronics on a self-made 1U rack, I have the 1.75" limit on total height so I need to plan and mount all the components properly. I think that I can solve the problem using 2 cables like this:aliexpress.com/item/Newest-30c…ta-Power/32814162115.html
Not sure about power/performance limits, I'm a noob so any advice is welcome!

About energy efficiency I need to spin off the hdd's when not in use for some time. My actual omv install on bananapi works well on that aspect (advanced power management: 1 on physical disk settings with spindown time set as needed); not sure if all that settings works when hdd is connected to USB port through an interface as the one we're talking about...

there's a limit of 6TB (see the item description "The maximum capacity compatibility with 6TB")

That's BS since there is no '6 TB limit'. If the number some marketing monkey provides somewhere exceeds 2 TiB you know you're fine and can use any SATA disk up to the theoretical maximum of 128 PiB (petabyte, that's the result of SATA being designed with 48 bits to address LBAs unlike it's predecessor PATA).

All USB3 capable USB-to-SATA bridges support LBA48 by design and as such up to 128 PiB disk sizes.