2
I am looking to setup a home server that will act as a media server. This will include both video (possibly HD) and audio. The clients will be a fun mix of hardware but that is a different question.
What I want to know is what is the minimum throughput for streaming video without hitches?
Is there a "sweet" spot for throughput (price vs. throughput)?
I am determining my budget for this "upgrade" and I need to evaluate wether or not upgrading to a 1 Gbps home LAN is required. Sure, it would be sweet and easily handle the traffic but I don't want to do it unless it is necesary.
you also have to consider the bandwidth your disk controller can manage. I have just recently built a new server using Windows Server 2008 R2, which uses SMB2 and with a reasonable RAID controller (as opposed to the motherboard disk controller on the old server). The old server would transfer at around 40-50 MB/s, whereas the new one transfers at 100-120 MB/s – Antony Scott – 2010-04-02T20:10:00.463
You can't just divide by 8 for TCP/IP, it has about a 20% overhead. You'll likely see closer to ~10MB/s and 100MB/s for 100Mbps and GigE respectively. – MDMarra – 2009-12-07T16:14:18.027
sorry to say that the ACUALTAL white paper for a 100Mbit system IS 12.5, NOT considering the overhead. Yet with my fast ethernet switch i HAVE transfered computer to computer at 12 MB/s. thank you. – mike – 2009-12-07T16:24:11.550
mike - without jumbo frames and absolutely minimal headers you're maxing out at 11.25. With headers associated with normal traffic it's below 11. It's simple math, the data segment of a packet is only so big with the default MTU size, the rest is headers which account for the overhead. – MDMarra – 2009-12-08T01:55:07.060
you do have merit in what your saying. and when i looked at how windows was dividing the transfer(vista) it was not giving me the right numbers it was close to 11 MB. thank you for pointing that out to me. yes i worked on it today to sustain a 12MB transfer and when i did calculations myself it was closer to 11 MB so thanks! yet i still think that if he was streaming HD videos to several computers at the same time, gigbit is the way to go. – mike – 2009-12-08T05:55:21.153