I work at firm that transfers files some being up to 6Gb and growing to a network server that is dedicated to storing the files.
These files are compared after transfer by a comparison software that sits on the source machine. So it must compare the files over the network connection. There can be a few devices writing or reading from the machine not more than 6 simultaneously.
So I will look at what HDDs on the server to see if they are the best. I am guessing that will be the biggest bottle neck, but can I help by putting all my machines on separate VLANs to reduce the size of their broadcast domain or will that give no appreciable increase in performance? The devices are on a Cisco 2970X-TS24, and access the network through through a Cisco ASA 5525-X.