I am setting up our new house with a media server.
Downstairs there will be a media server/PC in another room and a long HDMI lead+optical audio to the TV+amp. This will have 5 or 6 x 250GB SATA-II 7200RPM HDDs so will be very loud (hence why it's in another room.) The HDDs will probably be in RAID-5 giving me performance and single-drive redundancy @ 1TB~1.25TB, it will only be storing media files so more redundancy is not critical. The media server will probably act as a NAS of some kind.
I plan to network this PC with gigabit ethernet to a gigabit switch (<2m away.) The gigabit switch has five ports. One port will be for the PC. The other four ports will go to various networks: one to the internet (going through the ISP-provided WiFi router), one to the 2nd floor rooms (2~4 PCs), one to the 3rd floor rooms (2~4 PCs), and one spare, probably for a Raspberry Pi or some media sink for another room. Each floor has its own 100Mbit switch (I've got a few 8 port ones spare.)
My main question is, will I be able to achieve a full 400Mbit throughput (50MB/s), barring HDD limitations, with a gigabit switch connecting to four 100Mbit switches? I plan to be able to sink 25~50Mbit per PC from this server, up to eight PCs active at any one time, which easily allows for compressed 1080p video streaming. Hence the RAID so simultaneous access isn't difficult. Ideally, it would also be simultaneously be able to play some of its own content onto the TV! I know it's overkill, but that's how I roll. I'm going to try and source a fast processor for it, perhaps an older generation Core 2 Quad. Maybe even a Xeon? (Suggestions on ideal processors for a streaming server like this are appreciated.) The OS will be Windows XP 64-bit or maybe Windows 7 64-bit if I can find a genuine copy (I've got an old OEM disk from a friend for XP, but not one for 7.)
Any advice appreciated.
Downstairs there will be a media server/PC in another room and a long HDMI lead+optical audio to the TV+amp. This will have 5 or 6 x 250GB SATA-II 7200RPM HDDs so will be very loud (hence why it's in another room.) The HDDs will probably be in RAID-5 giving me performance and single-drive redundancy @ 1TB~1.25TB, it will only be storing media files so more redundancy is not critical. The media server will probably act as a NAS of some kind.
I plan to network this PC with gigabit ethernet to a gigabit switch (<2m away.) The gigabit switch has five ports. One port will be for the PC. The other four ports will go to various networks: one to the internet (going through the ISP-provided WiFi router), one to the 2nd floor rooms (2~4 PCs), one to the 3rd floor rooms (2~4 PCs), and one spare, probably for a Raspberry Pi or some media sink for another room. Each floor has its own 100Mbit switch (I've got a few 8 port ones spare.)
My main question is, will I be able to achieve a full 400Mbit throughput (50MB/s), barring HDD limitations, with a gigabit switch connecting to four 100Mbit switches? I plan to be able to sink 25~50Mbit per PC from this server, up to eight PCs active at any one time, which easily allows for compressed 1080p video streaming. Hence the RAID so simultaneous access isn't difficult. Ideally, it would also be simultaneously be able to play some of its own content onto the TV! I know it's overkill, but that's how I roll. I'm going to try and source a fast processor for it, perhaps an older generation Core 2 Quad. Maybe even a Xeon? (Suggestions on ideal processors for a streaming server like this are appreciated.) The OS will be Windows XP 64-bit or maybe Windows 7 64-bit if I can find a genuine copy (I've got an old OEM disk from a friend for XP, but not one for 7.)
Any advice appreciated.
Comment