This is probably a pretty basic question, but here goes…
In a small office domain network, we typically don’t need to transfer a lot of large files. But, now there is a need to allow around 20+ clients to all copy a large file (around 20+ GB) at the same time and minimize how long each download takes to complete.
All PCs and LAN are currently equipped for 1 Gbps.
Right now, if one client downloads the file it only takes about 3 minutes to complete. However, (not surprisingly) when multiple clients try to download at the same time each additional download takes significantly longer.
I’m wondering what the shortest path (and ideally cheapest) would be to improve this. Are hardware upgrades required? Some sort of specific/dedicated file server? Any software that can achieve this with the existing hardware? Etc…
Any suggestions or links to other good existing references for this sort of thing would be much appreciated.