April 28, 201511 yr I use TeraCopy to transfer my files from my laptop to my UnRAID shares. and I was very pleased to see that transfer speeds were consistently around 11 MB/s. However, after I installed an SSD cache, I noticed that the transfer speeds went actually down to 8-9 MB/s, when I expected them to go up... what is the use of a cache drive then? Anyone see this before?
April 28, 201511 yr Did you actually enable the cache on the shares you have? You need to enable user shares if you haven't, and if you have then enabled, you have to ensure you enable cache on each of those shares. Its a share setting.
April 28, 201511 yr Community Expert I use TeraCopy to transfer my files from my laptop to my UnRAID shares. and I was very pleased to see that transfer speeds were consistently around 11 MB/s. However, after I installed an SSD cache, I noticed that the transfer speeds went actually down to 8-9 MB/s, when I expected them to go up... what is the use of a cache drive then? Anyone see this before? Transfer speeds that low suggest there is some other bottleneck in your system. Even without a cache drive most people get around 30-40 MBps if on a wired GB LAN when transferring files to the parity protected array. The speeds you quote are more typical of using a 100Mbps Lan or a wifi connection.
April 28, 201511 yr I use TeraCopy to transfer my files from my laptop to my UnRAID shares. and I was very pleased to see that transfer speeds were consistently around 11 MB/s. However, after I installed an SSD cache, I noticed that the transfer speeds went actually down to 8-9 MB/s, when I expected them to go up... what is the use of a cache drive then? Anyone see this before? Transfer speeds that low suggest there is some other bottleneck in your system. Even without a cache drive most people get around 30-40 MBps if on a wired GB LAN when transferring files to the parity protected array. The speeds you quote are more typical of using a 100Mbps Lan or a wifi connection. Or really.....really.....really old drives ;-)
April 28, 201511 yr I'm getting 100mb with ssd cache crucial, are you sure that you have cache drive on your shares?
April 28, 201511 yr Have you tried not using TeraCopy? I get a solid 112MB/s copies to my SSD cache (2x500GB Crucial BX100). Must say, for a really cheap SSD, I'm very impressed by the BX100.
April 28, 201511 yr Author I hadn't given it a thought that 11 MB/s was slow... now I have another thing to think about! I'm using brand-new HGST 3TB drives with a brand-new Samsung SSD on a wired powerline adapter Ethernet network; I should be getting lots higher speeds! And yes I had cache enabled on the shares because I saw the red triangles to the left of each share I was using. I actually started using TeraCopy because using Windows Explorer was giving me less than 6 MB/s. The ironic thing is that I can stream huge 1080p files without a hiccup! I'm going to have to run more experiments and report back, this doesn't seem right at all. Thanks for your help!
April 28, 201511 yr I hadn't given it a thought that 11 MB/s was slow... now I have another thing to think about! I'm using brand-new HGST 3TB drives with a brand-new Samsung SSD on a wired powerline adapter Ethernet network; I should be getting lots higher speeds! And yes I had cache enabled on the shares because I saw the red triangles to the left of each share I was using. I actually started using TeraCopy because using Windows Explorer was giving me less than 6 MB/s. The ironic thing is that I can stream huge 1080p files without a hiccup! I'm going to have to run more experiments and report back, this doesn't seem right at all. Thanks for your help! The powerline part is most likely your number one limiting factor. As for 1080p streaming, not so ironic. It doesn't require that much bandwidth.
April 28, 201511 yr Agreed, I use a pair of Powerlines (TPLink AV500) and they do 8-10MB/s on a good day. It's fine for 1080p 40GB video files.
April 28, 201511 yr Author Got it, powerline ethernet is still twice as fast as my wifi network on a good day; I think I may need a new router. Thanks again!
April 28, 201511 yr Got it, powerline ethernet is still twice as fast as my wifi network on a good day; I think I may need a new router. Thanks again! You don't actually need to replace your router. You can just buy a Gigabit switch => you plug this into the router; then plug your other devices (PC, UnRAID Server,etc.) into the switch. The devices connected to the switch will then have Gb connectively ... and instead of 11MB/s writes you should see 35-40MB/s writes; and your reads will be closer to 100MB/s. Also, if you're using one of the newer powerline adapters, you should also see a significant increase in the speeds you get through that as long as you connect it to the Gb switch. The newer 500Mb/s powerline units don't actually hit 500Mb in my experience, but I have seen transfer speeds in the 300Mb/s range ... which is nearly 40MBs. Bottom line; It's pretty clear that your main problem is you're using a 100Mb network => upgrade it to Gb and you'll see a very nice improvement.
April 28, 201511 yr Author The funny thing is that I do have a Megabit switch (see photo) connected to the Zyxel poweriine adapter, and where both sending and receiving devices connect, along with a few more. I have no idea what's going on; I'll keep trying different things. It's not the end of the world, but it is quite puzzling. Thanks for your help!
April 28, 201511 yr Community Expert GBit ethernet can be very sensitive to cabling issues. Try plugging things in again or switching cables. What do you get from unRAID command line with ethtool eth0
April 28, 201511 yr Author This is what I get: login as: root root@tower's password: Last login: Tue Apr 28 12:15:17 2015 from 192.168.1.26 Linux 3.19.4-unRAID. root@Tower:~# ethtool eth0 Settings for eth0: Supported ports: [ MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 1 Transceiver: external Auto-negotiation: on Supports Wake-on: g Wake-on: d Link detected: yes root@Tower:~# Any ideas?
April 28, 201511 yr MB/s is a megabyte per seconds. Mb/s is a megabit per second. If the nic is connecting at 100 mb/s and transfers are going at 8 MB/s on a powerline connection, I'd think that was pretty OK. As to why it slowed down when cache was added I couldn't say. My only thought on that is possibly change the sata cable, make sure it's rated for Sata 3 and not 1 or 2. Could be a bad cable. Same thing with the sata port. Could be a bad drive. When I was converting my drives to xfs, and was in the process of moving files around. I noticed that one drive seemed to be a lot slower than the other drives during this process. I connected it to a different available sata port (thankfully I had a port available on a different card) and it worked normally after that.
April 28, 201511 yr Community Expert This is what I get: login as: root root@tower's password: Last login: Tue Apr 28 12:15:17 2015 from 192.168.1.26 Linux 3.19.4-unRAID. root@Tower:~# ethtool eth0 Settings for eth0: Supported ports: [ MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 1 Transceiver: external Auto-negotiation: on Supports Wake-on: g Wake-on: d Link detected: yes root@Tower:~# Any ideas? NIC supports 1000 but only connected at 100. Check cables and ports at both ends.
April 28, 201511 yr This is what I get: login as: root root@tower's password: Last login: Tue Apr 28 12:15:17 2015 from 192.168.1.26 Linux 3.19.4-unRAID. root@Tower:~# ethtool eth0 Settings for eth0: Supported ports: [ MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 1 Transceiver: external Auto-negotiation: on Supports Wake-on: g Wake-on: d Link detected: yes root@Tower:~# Any ideas? NIC supports 1000 but only connected at 100. Check cables and ports at both ends. And make sure all cables are Cat 6 or Cat 5e and not Cat 5.
April 28, 201511 yr Community Expert This is what I get: login as: root root@tower's password: Last login: Tue Apr 28 12:15:17 2015 from 192.168.1.26 Linux 3.19.4-unRAID. root@Tower:~# ethtool eth0 Settings for eth0: Supported ports: [ MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 1 Transceiver: external Auto-negotiation: on Supports Wake-on: g Wake-on: d Link detected: yes root@Tower:~# Any ideas? That shows the unRAID server is running at 100Mbps although the hardware is capable of running faster. This means that some component (cabling or port on router/powerline) is only capable of supporting 100Mbps. It is surprising how often cabling comes into play as GB speeds require 8 cores in the cable to be working while 100MB only require 4 so a cable may 'appear' to be working but still limiting your speed.
April 28, 201511 yr Author Wait, who knew cables could make that much of a difference? The server is an old tower I used for video editing back in 2008 (though it was a screamer back then). I had that thing sitting around for years, so the sata cables must be from an old standard. And the network cables definitely are Cat 5. I'm surprised that it makes that much of a difference... live and learn! I was waiting for the wife to go on a trip to get a new server In the meantime, on to Amazon to buy new cables.... thanks all for your help!
April 28, 201511 yr Wait, who knew cables could make that much of a difference? The server is an old tower I used for video editing back in 2008 (though it was a screamer back then). I had that thing sitting around for years, so the sata cables must be from an old standard. And the network cables definitely are Cat 5. I'm surprised that it makes that much of a difference... live and learn! I was waiting for the wife to go on a trip to get a new server In the meantime, on to Amazon to buy new cables.... thanks all for your help! Where I used to work, we had a lot of Cat 5 cabling in the walls. They'd upgrade the switch in an area to one that was gigabit capable, and the next day we'd get a lot of calls from people whose nic in their pc's had auto-negotiated with the new switch gigabit speed and their network performance was terrible. Hard set both ends to 100 Full and they were good to go.
April 29, 201511 yr Author Luckily in my case the wire is not in the walls and I can change it easily; we'll know what the deal is in a couple of days when I get the new wire. I'll be sure to post results here.
Archived
This topic is now archived and is closed to further replies.