Jump to content

Hello to my favorite tech family,

I seem to be having a problem with my server and file transfer speeds. So I just got two Mellanox connects-3 10GbE cards to run from my PC to my server and I seem to be hitting a bottle neck. I’m only getting 500MB/s file transfer I’ve tried turning off my firewall and no luck…. Any help would be great! 
 

Here are the specs of both PCs 

 

Server,

OS Unraid

MB intel s5520hc

Cpu Xeon x5650 x2

ram 16gb

x2 512 sata ssd in raid 0 as cache 

x10 WD 4tb red/gold 

HBA lsi sas9211-8i 

 

the two ssd are plugged into the LSI card

 

 

PC,

OS windows 10

MB asus B550-f gaming WiFi

CPU Ryzen 7 5800x

Ram 32gb

Nvme 4.0 Corsair p600 500

RTX 3080

 

if there anything else let me know, any and all idea are welcome

Link to comment
https://linustechtips.com/topic/1378750-10gb-file-transfer-help/
Share on other sites

Link to post
Share on other sites

I would assume you're being bottlenecked by the read and/or write speed of the disks. Unless data is sequential, you'll not get max read speed. And if the data to transfer is not on the SSD cache, you'll be limited by the HDDs speed. If the data is in the cache, you're likely limited by the RAID controller's maximum speed.

Remember to either quote or @mention others, so they are notified of your reply

Link to post
Share on other sites

Well first off, windows is dumb and for some reason can't handle 10g properly. 

BUT my experience is that P2P should actually get pretty close. Can you run a quick iperf test to verify you actually have a full 10g link? 

Secondly, what's up with that Raid0 cache? That seems a little weird tbh. 1tb of cache that will probably barely get any use? Personally not a big fan of cache like that. Can you try running the Raid0 as an indipendent array and run a speed test? 

 

 

Edit: here's an example of another recent post. The dude also only gets about 500mb/s write speed on windows but much more on mac or Linux. 

 

Gaming HTPC:

R5 5600X - Cryorig C7 - Asus ROG B350-i - EVGA RTX2060KO - 16gb G.Skill Ripjaws V 3333mhz - Corsair SF450 - 500gb 960 EVO - LianLi TU100B


Desktop PC:
R9 3900X - Peerless Assassin 120 SE - Asus Prime X570 Pro - Powercolor 7900XT - 32gb LPX 3200mhz - Corsair SF750 Platinum - 1TB WD SN850X - CoolerMaster NR200 White - Gigabyte M27Q-SA - Corsair K70 Rapidfire - Logitech MX518 Legendary - HyperXCloud Alpha wireless


Boss-NAS [Build Log]:
R5 2400G - Noctua NH-D14 - Asus Prime X370-Pro - 16gb G.Skill Aegis 3000mhz - Seasonic Focus Platinum 550W - Fractal Design R5 - 
250gb 970 Evo (OS) - 2x500gb 860 Evo (Raid0) - 6x4TB WD Red (RaidZ2)

Synology-NAS:
DS920+
2x4TB Ironwolf - 1x18TB Seagate Exos X20

 

Audio Gear:

Hifiman HE-400i - Kennerton Magister - Beyerdynamic DT880 250Ohm - AKG K7XX - Fostex TH-X00 - O2 Amp/DAC Combo - 
Klipsch RP280F - Klipsch RP160M - Klipsch RP440C - Yamaha RX-V479

 

Reviews and Stuff:

GTX 780 DCU2 // 8600GTS // Hifiman HE-400i // Kennerton Magister
Folding all the Proteins! // Boincerino

Useful Links:
Do you need an AMP/DAC? // Recommended Audio Gear // PSU Tier List 

Link to post
Share on other sites

@K1ngofportal I have merged your threads together. Please keep to a single thread for the same problem. 

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to post
Share on other sites

45 minutes ago, Eigenvektor said:

I would assume you're being bottlenecked by the read and/or write speed of the disks. Unless data is sequential, you'll not get max read speed. And if the data to transfer is not on the SSD cache, you'll be limited by the HDDs speed. If the data is in the cache, you're likely limited by the RAID controller's maximum speed.

I’m writing straight to the ssd that are in raid 0 and the raid controller is just unraid software.

Link to post
Share on other sites

33 minutes ago, FloRolf said:

Well first off, windows is dumb and for some reason can't handle 10g properly. 

BUT my experience is that P2P should actually get pretty close. Can you run a quick iperf test to verify you actually have a full 10g link? 

Secondly, what's up with that Raid0 cache? That seems a little weird tbh. 1tb of cache that will probably barely get any use? Personally not a big fan of cache like that. Can you try running the Raid0 as an indipendent array and run a speed test? 

 

 

Edit: here's an example of another recent post. The dude also only gets about 500mb/s write speed on windows but much more on mac or Linux. 

 

Windows is dumb with a lot of things lol but I’ll run the iperf test when I get home and see if I’m able to run at 10g speeds, as for the raid 0 cache it was just for testing purposes I actually plan on getting an 128g m.2 for the cache I just had the ssd from some computers I’m trying to sell. 

Link to post
Share on other sites

1 hour ago, K1ngofportal said:

I’m writing straight to the ssd that are in raid 0 and the raid controller is just unraid software.

So you're saying the HBA lsi sas9211-8i raid controller in your hardware specs isn't being used?

 

Have you run a speed test on the SSDs? Write speed of a Raid 0 isn't necessarily double that of the individual disks.

Remember to either quote or @mention others, so they are notified of your reply

Link to post
Share on other sites

3 hours ago, FloRolf said:

Edit: here's an example of another recent post. The dude also only gets about 500mb/s write speed on windows but much more on mac or Linux. 

This is almost always due to Linux SAMBA implementation and optimization, it's not a fault with Windows. Windows to Windows will do many GB/s.

 

You can fix the above with either enabling SMB multichannel or SMB Direct, both of which automatically detect and work when going between Windows to Windows. SMB is first and foremost Microsoft's thing, Linux has always had terrible SMB support and performance because they are for the most part having to reverse engineer everything. Apple in their so infinite wisdom developed their own SMB implementation rather than using SAMBA and contributing to that project.

 

Quote

This paper provided performance results for SMB 3.1.1 running over Chelsio’s T6 iWARP RDMA enabled Ethernet adapter, T62100-CR. Chelsio iWARP RDMA solution delivers ground breaking 95Gbps line rate performance and 530K IOPs using standard Ethernet infrastructure. With plugand-play operation, enhanced reliability, higher efficiency and line rate performance, SMB over Chelsio’s T6 series of RDMA enabled adapters is an extremely compelling solution for Windows Server 2016 storage networking.

https://www.chelsio.com/wp-content/uploads/resources/T5-100G-SMB-Windows.pdf

Windows will happily do near line rate 100Gbps SMB for example.

 

Sure not so helpful information for this topic or the other one, other than get SMB Direct working between Linux and Windows and you can achieve the above.

 

2 hours ago, K1ngofportal said:

Windows is dumb with a lot of things lol but I’ll run the iperf test when I get home and see if I’m able to run at 10g speeds, as for the raid 0 cache it was just for testing purposes I actually plan on getting an 128g m.2 for the cache I just had the ssd from some computers I’m trying to sell. 

Use a tool like IOmeter to do your performance tests, it's much easier to control and get consistent tests this way and you can test different I/O sizes to figure out where any performance issues are

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×