marsb007 Posted October 6, 2017 Share #1 Posted October 6, 2017 (edited) So I ran into a problem and I have no idea what could be wrong: I have an Asrock J4205-ITX running DS916+ image (bare metal), 6.1 update 6. Works fine except for network transfer speeds. Everything on gigabit connections. NAS is 5 feet away from my MacPro. MacPro has 4 NIC cards link aggregated, through a TP Link Managed switch (with link aggregation). The NAS has 4 gigabit connections as well (1 built in NIC, 3 Plugable USB 3.0 Gigabit ethernet E1000 dongles). All 4 list as 1000 MB, full duplex, 1500 under the network settings. All are link aggregated, and seem to work fine. My speeds? 16 MB write, 300 read. WTF (i've tried both under SMB and AFP). SMB3 enabled. I have 4 WD Gold 4TB drives in it, 7200 rpm. Same exact setup, I get 75 MB write, 900 read in unRaid (still slow for what it is I think, but a lot more acceptable). Turning on jumbo frames didn't do much... (I get 75 MB write on AFP; SMB is about 35 MB in unRaid) Should I try a DS3615 image? I dont need hardware acceleration, since I'm only using it to stream to a Kodi media box. I dont think it's the NIC, since all are reporting full speed and one is bound to work. Btw, there seems to be no difference in speed with link aggregation on vs. off. I'm stumped. Maybe I'm just tired, but I can't think of anything that I might have done wrong. Anyone care to chime in? Edited October 6, 2017 by marsb007 added afp/smb distinction Quote Link to comment Share on other sites More sharing options...
IG-88 Posted October 6, 2017 Share #2 Posted October 6, 2017 as usual, first thing to do is make it simpler unbond, and just use one connection the simple way (on a normal unaggregated port an the switch) under good conditionwith a 1Gbit/s network you may reach ~110MByte/s read and write, if not try to measure on the dsm localy what disk speed is possible like here https://www.thomas-krenn.com/en/wiki/Linux_I/O_Performance_Tests_using_dd Quote Link to comment Share on other sites More sharing options...
Water Posted October 6, 2017 Share #3 Posted October 6, 2017 48 minutes ago, IG-88 said: as usual, first thing to do is make it simpler unbond, and just use one connection the simple way (on a normal unaggregated port an the switch) under good conditionwith a 1Gbit/s network you may reach ~110MByte/s read and write, if not try to measure on the dsm localy what disk speed is possible like here https://www.thomas-krenn.com/en/wiki/Linux_I/O_Performance_Tests_using_dd Can he use DSM HDD Benchmark instead of dd? Quote Link to comment Share on other sites More sharing options...
IG-88 Posted October 6, 2017 Share #4 Posted October 6, 2017 (edited) 1 hour ago, Water said: Can he use DSM HDD Benchmark instead of dd? thats only for single disks, as there is a raid set of 4 disks a better performace then one disk is to expect (or at least everyone hopes for that) beside if testing with unraid and comparing, dd will be better as there is no dsm test in other systems if something is wrong with the raid (like slower then it should be) a single disk test might show something (and looking at s.m.a.r.t.) Edited October 6, 2017 by IG-88 1 Quote Link to comment Share on other sites More sharing options...
marsb007 Posted October 7, 2017 Author Share #5 Posted October 7, 2017 Here's the results: 1+0 records in 1+0 records out 1073741824 bytes (1.1 GB) copied, 9.58202 s, 112 MB/s This is with parity check running in the background, as I completely wiped the system and started fresh. Non-bonded LAN is 77 MB/sec write, and 700 read, 1500 MTU on external NIC. On internal NIC 72 MB/sec and 671. This is on SHR/Btrfs. Since I wiped the system clean, I also tried Raid 10/Ext4, and it was faster somewhat. Do these numbers seem ok? My Mac hits 800MB+ with a Raid 0 SSD stripe, so I'm a little out of touch with reality as to what I should expect... Thanks again everyone for the help and suggestions! Quote Link to comment Share on other sites More sharing options...
IG-88 Posted October 7, 2017 Share #6 Posted October 7, 2017 8 hours ago, marsb007 said: 1073741824 bytes (1.1 GB) copied, 9.58202 s, 112 MB/s This is with parity check running in the background, as I completely wiped the system and started fresh. creating a shr(1) with 4 drives will result in raid5, for testing it might be easyer to create a raid0 or raid10 and test with that (and not checking the raid after creatin, its just for testing) 8 hours ago, marsb007 said: Non-bonded LAN is 77 MB/sec write, and 700 read, 1500 MTU on external NIC. On internal NIC 72 MB/sec and 671. i dont get you numbers (i tryed to be precise about writing mine) on 1Gbit/s network the theoretical max. in "byte" is about 125MByte/s, depending on protocol overhead (FTP, SMB, ..) the real number will be less it's impossible to have a number of 700 MByte/s for reading on the network, that exeeds the phisical possibilities, whatever you do to measure the speed it must be inapropriate for finding out about the network speed dsm does have a resource monitor, you might try to use this one for the network speed Quote Link to comment Share on other sites More sharing options...
marsb007 Posted October 8, 2017 Author Share #7 Posted October 8, 2017 I'm sorry, you're absolutely correct... all the above numbers are Mbps. So using the above numbers, I'm getting 9.625 MB/s write and 87.4 MB/s. Once again, sorry. Which brings me back to my original question, why so extremely crappy? Could it just simply be the crappy motherboard/cpu? But Synology uses the N3700 which is I think lower... Quote Link to comment Share on other sites More sharing options...
marsb007 Posted October 8, 2017 Author Share #8 Posted October 8, 2017 Just as an update, the program I was using to test NAS speed on the Mac Pro was absolute garbage. I downloaded Helios LAN Test, and it's hitting 50-60 MB/s write and 65-75 MB/s read. I also changed the bootloader to 3615 bare metal (I was running 916). I dont think this made any difference because if I use the old program I still get garbage speeds. When the program runs, I monitor the Synology Resource Monitor, and the speed spikes to those levels. I guess this is about as good as this little box can do... Quote Link to comment Share on other sites More sharing options...
Ricky Posted October 8, 2017 Share #9 Posted October 8, 2017 8 hours ago, marsb007 said: Just as an update, the program I was using to test NAS speed on the Mac Pro was absolute garbage. I downloaded Helios LAN Test, and it's hitting 50-60 MB/s write and 65-75 MB/s read. I also changed the bootloader to 3615 bare metal (I was running 916). I dont think this made any difference because if I use the old program I still get garbage speeds. When the program runs, I monitor the Synology Resource Monitor, and the speed spikes to those levels. I guess this is about as good as this little box can do... I used J3455 which is similar as yours in physical machine and tested speed about 100MB/s Quote Link to comment Share on other sites More sharing options...
IG-88 Posted October 9, 2017 Share #10 Posted October 9, 2017 as the systemboard has a realtek as onboard nic it might be possible that the "other" driver does work better you can try both bootloaders and find out if one does better then the other tr Quote Link to comment Share on other sites More sharing options...
nudnik Posted December 5, 2017 Share #11 Posted December 5, 2017 ASRock J3710-ITX with DS3125xx / DS916+: In W10 Explorer download speed drops to 2-3 MB/s; Solved with deactivated IPV6 connection on Windows-PC. With IPV4 up- + download with more than 100 MB/s. Quote Link to comment Share on other sites More sharing options...
pat-rick070 Posted May 26, 2019 Share #12 Posted May 26, 2019 Thanks, nuknik, for your very usefull message. My speed was 2 MBytes/s on my 1 Gbit/s ethernet network. After desactivating IPV6 in W10, it runs at 110 MBytes Asrock J3455 ITX, DS3615 version 6.1.7 (June 1.02b) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.