Fri Aug 21, 2015 11:13 pm by atc98092
Are all 100 clients within the same network, or are you talking about being outside the firewall and on the Internet? If inside the firewall, then the normal DLNA functionality should be fine, and I believe your server hardware will be adequate. Of course the server will need the fiber connection straight to the box, since you would be looking at over 2Gbps bandwidth if everyone connected at once.
And that begs the question about bandwidth. Just saying it's fiber doesn't mean much, as fiber can mean vary different speeds. Is it 1Gbit, 10Gbit, or higher? Obviously, only 1Gbit could be a problem. Even with sufficient network bandwidth, you now run into the thoughtput of the hard drives. I know of no drive that can maintain that kind of thoughtput. So, in reality you need either multiple servers with load sheading, or one massive server with enough hard drives to spread the load across the drives. Of course, you still only have the one data bus for everything. SAS drives might work better, but I'm unfamiliar with them.
Let's say you have 12 3TB hard drives in Raid 5. That gives 4 partitions of 3TB each. If you distribute your most popular videos on different partitions, it's likely that the load would spread across the drives so no one partition is seeing the full load. That should help ease the traffic on each partition and provide seamless streaming. All it takes is multiple users (say more than 6-8) accessing the same partition at the same time to have the potential for bottlenecks.
I haven't addressed the users being outside the firewall. If that's the case, it becomes far more involved and beyond trying to discuss it here. Give us some more details as lets see where it goes.
EDIT: I'm unfamiliar with ServiiGo, and if that has the ability to work outside the firewall that may resolve that issue. The other hardware items I listed would still be valid to consider.
Dan
LG NANO85 4K TV, Samsung JU7100 4K TV, Sony BDP-S3500, Sharp 4K Roku TV, Insignia Roku TV, Roku Ultra, Premiere and Stick, Nvidia Shield, Yamaha RX-V583 AVR.
Primary server: Intel i5-6400, 16 gig ram, Windows 10 Pro, 22 TB hard drive space | Test server Windows 10 Pro, AMD Phenom II X4 965, 8 gig ram
HOWTO: Enable debug logging HOWTO: Identify media file contents