Increasing Speed Limits

Andrewst1021

Reputable
Feb 22, 2015
155
0
4,710
I want my computer to connect to my NAS faster than gigbit. LACP just increases bandwith, right? Also, if say my hard drive has 150MB/s read and write speeds, I would be limited to maxium of 150MB/s speeds? I realize that I would probably be hard press to even saturate gigabit, but where is the fun in that?
 
You could get greater than gigabit speed in the aggregate with link aggregation but a single transfer will be limited to 1gb. If you had either multiple clients of the NAS or a link aggregated client with multiple simultaneous transfers you could beat 1Gb.

To do anything with link aggregation you need a managed switch of some of the very newest routers support LACP.
 
So each individual transfer is limited to 1gbps? So if I wanted to download a movie to a NAS and import a video into adobe premier each transfer would be 1gbps, right? I have built my own router with pf sense, still trying to actually keep it running (lan goes offline, but wan pings to other servers), and will be getting this switch: http://www.newegg.com/Product/Product.aspx?Item=N82E16833704093

Thank you for your help
 


Performance is limited to the slowest device in the chain.
Reading from a HDD, through the LAN, to an HDD....the hard drives are the limiting factors. No matter how fast the network connection is, the drives won't read or write faster.

You're starting with a soda straw (HDD), pumping that into a firehose(LAN), then another soda straw(NAS HDD).
 
I was going to use RAID 50 to increase my performance, of course I will be doing an additional NAS as a backup due to my luck with everything. I'm sure that will be enough to keep up with any and all transaction on the LAN.
 


An SSD is faster than HDD RAID.
 
I need mass storage, its a file server for 4 clients and around 8-12 devices as well as being used for photos shot in RAW and video files. It would be awesome to do an all SSD NAS. I guess I could create a "cache" NAS that dumps after every day, and than that 2nd NAS has a 3rd NAS for redundant backup.
 
This is always a ongoing battle to find the bottleneck. There is a reason large enterprise customers pay huge money for their server and data network. My brother makes his living designing and tuning these systems. He is always complaining that the application guys don't write there software to use effectively use the systems. Even very common thing like microsoft file sharing will use a single session to copy multiple files rather than multiple sessions.

Channel bonding is pretty much luck if it load balances. Lets say if both port number are odd it uses path 1 and if both port numbers are even it uses path 2. If you do 2 files transfers to the NAS you may get unlucky and it puts them both on the same connection and leaves the other unused. It works best when you have many hundreds of smaller sessions then the random will balance it out.

This is why most large enterprise have moved away from bonding and use 10g ports. You see channel bonding of 10g ports more for high speed fail over rather than capacity. Although still expensive 10g is getting to be a option for home and small business that can afford it.

Before you go down this path calculate how long it really takes to copy data. The total time savings in a day may not be worth the hassle of setting all this up.
 
Data transfer depends upon drive speed from data is transmitting between two connected drive or internet cloud. You have drive which has 150 mbps data transfer speed but the drive from where you are copying or uploading data is not able to bare 150 mbps data read and write speed so you will never get that much speed.