- Joined
- Mar 15, 2018
- Messages
- 24
- Points
- 3
Hi everyone,
Some people have saw my previous thread : https://forumweb.hosting/17934-vide...kJ25koV2u0hKVD+fP3a5dQMel6z7AsVY=#post-112690
And so, i have decided to make a decision and not use OVH anymore, since the bandwidth there is no different from the ones from Fdc unless we choose the ultimate bandwiidth which cost alot, and not so worth it. And 10gbps port we picking here will be dedicated.
We will be using this :
DELL - Storage / DR special
Dual Xeon 5520
32GB RAM
IPMI
2x120GB SSD + 10 x 8TB HDD
10Gbps unmetered- dedicated Inbound
300TB/month outbound
$556 per month.
According to the benchmark, it's only 7400+ - Clockspeed: 2.3 GHz/Turbo Speed: 2.5 GHz/No of Cores: 4 (2 logical cores per physical)
As we need high storage, we will go with this. But how much ram exactly do we need for 2500+ concurrent users ? From what i see from the guy who setup the streaming for me, he uses : Pseudo Streaming -> Nginx, there's two more option beside the settings, but he setup pseudo streaming.
Other settings (progressive download/RTMP) :
So now my questions is here again
1) How much ram exactly do i need ? 64gbram 128gbram 256gbram ? or how many is enough for let's say 2500 concurrent users/and maybe 4000 users in future
2) We have backup of the video files in another backup server, it backup everyday, so this server we can set as Raid 0 for 0 fault tolerance, but maximum performance since we have backup. Is raid 0 or raid 10 better for video streaming to at least 2000+ users concurrent. We not afraid of losing the files, so we need a fast performance raid level.
3) For the streaming method, which one is best used with the 10gbps port ? it is a dedicated port with 300tb outbound 24/7, with no restriction on timeframe. we might get $999 for unlimited bandwidth if we see bandwidth usage is alot.
Video conversion will be done from another server, so no conversion will be done from streaming server(conversion load off)
We did a test upgraded all our 3 small servers bandwidth to 1gbps, it's now 1gbps bandwidth now however with 2500+ concurrent now, the video streaming still very lag. only during when there's 1200+ users, the lag will be gone, will be play smoothly, So what is exactly the main issue causing the slow lag ? (we wasted $150 just to test if it's the bandwidth issue).
This is the small server settings :
CPU: Intel Pentium G4400 - 2c/2t - 3.3GHz /GHz
RAM: 8GB DDR4 2133 MHz
Disks: SoftRaid 3x2TB
I have set all servers to Raid 0 already, but still very very lag when 2500 users coming in. Video files are spread to 3 small servers for load balancing, upgraded to 1gbps each but doesn't help much.
This is the graph after we upgraded the bandwidth :
Concurrent Users Online Is about 2000-2500 from that time it spike above 500mbps. so it's not just the bandwidth issue.
Would like some expert who been streaming videos to more than 2000 users online with just 10gbps dedicated port. On the hardware recommendation, so i can get a custom quote from fdc again.
Thank you guys !
Some people have saw my previous thread : https://forumweb.hosting/17934-vide...kJ25koV2u0hKVD+fP3a5dQMel6z7AsVY=#post-112690
And so, i have decided to make a decision and not use OVH anymore, since the bandwidth there is no different from the ones from Fdc unless we choose the ultimate bandwiidth which cost alot, and not so worth it. And 10gbps port we picking here will be dedicated.
We will be using this :
DELL - Storage / DR special
Dual Xeon 5520
32GB RAM
IPMI
2x120GB SSD + 10 x 8TB HDD
10Gbps unmetered- dedicated Inbound
300TB/month outbound
$556 per month.
According to the benchmark, it's only 7400+ - Clockspeed: 2.3 GHz/Turbo Speed: 2.5 GHz/No of Cores: 4 (2 logical cores per physical)
As we need high storage, we will go with this. But how much ram exactly do we need for 2500+ concurrent users ? From what i see from the guy who setup the streaming for me, he uses : Pseudo Streaming -> Nginx, there's two more option beside the settings, but he setup pseudo streaming.
Other settings (progressive download/RTMP) :
So now my questions is here again
1) How much ram exactly do i need ? 64gbram 128gbram 256gbram ? or how many is enough for let's say 2500 concurrent users/and maybe 4000 users in future
2) We have backup of the video files in another backup server, it backup everyday, so this server we can set as Raid 0 for 0 fault tolerance, but maximum performance since we have backup. Is raid 0 or raid 10 better for video streaming to at least 2000+ users concurrent. We not afraid of losing the files, so we need a fast performance raid level.
3) For the streaming method, which one is best used with the 10gbps port ? it is a dedicated port with 300tb outbound 24/7, with no restriction on timeframe. we might get $999 for unlimited bandwidth if we see bandwidth usage is alot.
Video conversion will be done from another server, so no conversion will be done from streaming server(conversion load off)
We did a test upgraded all our 3 small servers bandwidth to 1gbps, it's now 1gbps bandwidth now however with 2500+ concurrent now, the video streaming still very lag. only during when there's 1200+ users, the lag will be gone, will be play smoothly, So what is exactly the main issue causing the slow lag ? (we wasted $150 just to test if it's the bandwidth issue).
This is the small server settings :
CPU: Intel Pentium G4400 - 2c/2t - 3.3GHz /GHz
RAM: 8GB DDR4 2133 MHz
Disks: SoftRaid 3x2TB
I have set all servers to Raid 0 already, but still very very lag when 2500 users coming in. Video files are spread to 3 small servers for load balancing, upgraded to 1gbps each but doesn't help much.
This is the graph after we upgraded the bandwidth :
Concurrent Users Online Is about 2000-2500 from that time it spike above 500mbps. so it's not just the bandwidth issue.
Would like some expert who been streaming videos to more than 2000 users online with just 10gbps dedicated port. On the hardware recommendation, so i can get a custom quote from fdc again.
Thank you guys !