OMV on Banana Pi - BanaNAS

  • That's what I read. It's capable above 100MBps, but somehow real-world usage on the BPi never gets above 30 or 40MBps. Why? Surely a $2k NAS isn't required to reach such speeds, is it?

  • http://gallery.dpcdn.pl/imgc/U…1214x20150403155530_0.png


    Copying a 300meg file is no real world usage?


    Greetings
    David

    "Well... lately this forum has become support for everything except omv" [...] "And is like someone is banning Google from their browsers"


    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

    Upload Logfile via WebGUI/CLI
    #openmediavault on freenode IRC | German & English | GMT+1
    Absolutely no Support via PM!

  • I looked at another pic of his, but that was another system.


    The values are too low, those shouldn't be the values with 4 disks. Maybe raid6 was the limiting factor here...


    http://hardware-libre.fr/2014/…ing-and-sata-performance/


    But it seems like that the banana pi doesn't get much above 30 megs... but i remember someone reaching about 100megs (at lesst direct sata with pmp) with a banana... can't find it though...


    Greetings
    David

    "Well... lately this forum has become support for everything except omv" [...] "And is like someone is banning Google from their browsers"


    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

    Upload Logfile via WebGUI/CLI
    #openmediavault on freenode IRC | German & English | GMT+1
    Absolutely no Support via PM!

    Edited once, last by davidh2k ().

  • but i remember someone reaching about 100megs (at lesst direct sata with pmp) with a banana... can't find it though...

    I'd be very interested in knowing which patches were applied, if any. This is a massive difference.

  • SSDs were only for testing because only those possessed. The project aims to show that it can build such a device and does not give one knows what performance. There will be people that such a thing is enough.


    on system 0.3 <> 0.5 only change based system on Bananian (better support). OMV is still same ;)

    I know that the world does not expect the us to many. It is sufficient that you answer yourself a very important question: what I like to do in life, and then start to do it.


    HP N36L Microserver 60GB SSD + 2x 250GB HDD + 2x 1TB omv 3.0.X 64 bit - 3.16 backport kernel
    Banana Pi + 16GB SD + 500GB - test platform omv 3.0.X - ARM - 3.4.104 kernel
    Banana PRO + 8GB SD + 320GB - test platform omv 30..X - ARM - 3.4.104 kernel
    SimpleNAS project - OpenMediaVault and Case for Banana Pi/PRO/M1/M1+/M3, LM Guitar

  • Samba seems to bottleneck http://www.htpcguides.com/rasp…banana-pi-pro-benchmarks/


    Maybe you need to set some Samba options to optimize it.

    I used the lightest protocol I know, FTP. But the AFP performance difference is negligible. Still unsure what to tweak to get better performance.


    Quote

    If you cannot fix, look for Kirkwood SoC devices. Like a Zyxel nas.

    I also have a Kirkwood-based NAS integrated as a LaCie Cloudbox running the fvdw firmware. Again, no Samba, only AFP and FTP server active, and it has the same issue: never gets over 25MBps.

  • Likely a config issue, on average embedded devices need significant tuning to not run like crap, especially if you use Debian which by default is tuned for servers (another kind of fish entirely).
    With zyxel firmware the NSA325 reaches more than 50 MB/s on write and more than 70 on read with samba (raid 1).
    Plenty of reviews.
    Hardware is capable of doing it. Frankly, also Banana Pi should be able of doing it, if they did not do something stupid in the hardware (which is unknown).


    https://linuxengineering.wordp…e-tuning-with-pogoplug-v4
    http://obihoernchen.net/877/setup-samba-4-on-arch-linux/


    That's written for Arch, but apart from install commands (the ones beginning with "pacman") the rest is pretty much the same in Debian as it's mostly kernel settings or Samba settings. It's not specific for kirkwood either so you can try this on your BPi too.
    Avoid all the decryption acceleration as on Debian is unstable afaik.
    It mentions that Samba goes better than NFS with tuning.
    Our devices have large ram (if compared to his thing that has 128MB), so you can try setting higher values, within reason anyway.


    If you want to see all those settings and values in Debian, write sysctl -a and you will get a dump of all settings in the terminal window.


    I had no time to test this, also because my home local network sucks, so going beyond 15 mb/s would be pointless for me (as wifi bottlenecks that).


    I would need to hook up the NAS to the PC directly (gigabit-gigabit) to make tests. Always procrastinated that.

  • Interesting. I tried to perform some of these modifications on OMV running on a Banana Pi, but the network performance remains abysmal. Any idea?

  • If linux tuning does not fix it, then it is hardware-specific issue, and you need to look at forums talking about that specific device, and maybe change/recompile the kernel to get the latest drivers and/or the latest hacks.
    See here http://forum.lemaker.org/forum…d&tid=12167&fromuid=33332


    Also, the same guy in that thread here says that kirkwood or armada SoCs saturate Gbit easily and talks more about what is the offer and limitations of other SoCs http://forum.lemaker.org/forum…tid=14972&page=1#pid77732


    Here someone claims that the SoC of the Banana Pi has a hardware bug on the Sata that limits the write speed http://forum.lemaker.org/threa…ce_test_on_banana_pi.html
    Weird and needs confirmation, but would explain why in tests above the Bpi is getting 70+ of read (which makes sense) and 30 tops of write (which does NOT make sense).

  • I have this banana pi. Will be bananas 0,6 for this banana pi? I would like to have upgrade owncloud from 6 to 8. Can I use image bananas 0,6 pro to banana pi? That is almost same devices? Thanks for answer :-)

  • I have this banana pi. Will be bananas 0,6 for this banana pi? I would like to have upgrade owncloud from 6 to 8. Can I use image bananas 0,6 pro to banana pi? That is almost same devices? Thanks for answer :-)


    Yes. Run via ssh bananian-config and change boards on Banana Pi and comment or remove line ap6210 in /etc/modules

    I know that the world does not expect the us to many. It is sufficient that you answer yourself a very important question: what I like to do in life, and then start to do it.


    HP N36L Microserver 60GB SSD + 2x 250GB HDD + 2x 1TB omv 3.0.X 64 bit - 3.16 backport kernel
    Banana Pi + 16GB SD + 500GB - test platform omv 3.0.X - ARM - 3.4.104 kernel
    Banana PRO + 8GB SD + 320GB - test platform omv 30..X - ARM - 3.4.104 kernel
    SimpleNAS project - OpenMediaVault and Case for Banana Pi/PRO/M1/M1+/M3, LM Guitar

  • Has anybody already tried the Banana Pro ? Especially with a bigger External HDD? I am really thinking about replacing my N40l with a Banana Pro as my 24/7 NAS. An MicroSD card with the fs2ram plugin for the system and a 4TB external HDD with an eSata port and a eSata2Sata cable for the data. Should use MUCH less energy.
    And of course, how is the speed?

  • Banana Pi/PRO support max 2TB HDD.

    I know that the world does not expect the us to many. It is sufficient that you answer yourself a very important question: what I like to do in life, and then start to do it.


    HP N36L Microserver 60GB SSD + 2x 250GB HDD + 2x 1TB omv 3.0.X 64 bit - 3.16 backport kernel
    Banana Pi + 16GB SD + 500GB - test platform omv 3.0.X - ARM - 3.4.104 kernel
    Banana PRO + 8GB SD + 320GB - test platform omv 30..X - ARM - 3.4.104 kernel
    SimpleNAS project - OpenMediaVault and Case for Banana Pi/PRO/M1/M1+/M3, LM Guitar

  • First, Cyryllo, thanks for your great work! I was using your BananNAS for weeks with no Problems.


    Now i want use it with this Port Multiplexer with two HDDs:
    http://www.ebay.de/itm/111157395784


    But the Banana Pi doesn't recognize both HHDs, only one HDD at the same time.


    Is it the wrong multiplexer? Or do I have to do something in the Settings from OMV/Bananapi?
    Or could the multiplexer only be broken?



    Thanks for your help!


  • download image for banana pi/pro BanaNAS PRO 1.0 for JMB321 and JMB390 from http://simplenas.com/download/banana-pro


    password for ssh and web is bananas


    If you use banana Pi only remove or comment line ap6210 from /etc/modules

    I know that the world does not expect the us to many. It is sufficient that you answer yourself a very important question: what I like to do in life, and then start to do it.


    HP N36L Microserver 60GB SSD + 2x 250GB HDD + 2x 1TB omv 3.0.X 64 bit - 3.16 backport kernel
    Banana Pi + 16GB SD + 500GB - test platform omv 3.0.X - ARM - 3.4.104 kernel
    Banana PRO + 8GB SD + 320GB - test platform omv 30..X - ARM - 3.4.104 kernel
    SimpleNAS project - OpenMediaVault and Case for Banana Pi/PRO/M1/M1+/M3, LM Guitar

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!