Video Streaming ( OVH or FDC ) - 6 small servers or 1 big server (urgent help)

Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#1
Hi guys,

Currently we are facing one issue, our site has become a hit now and now there's like 2500+ concurrent users, and we using 3 small ovh servers to stream the videos ( each comes with 500mbps bandwidth ). Our videos are mainly split into 3 servers, mainly Media A, media B, media C, from my understanding with 500mbps, it could serve about 400+ visitors, and i just noticed even when we split the video files into 3 servers, there could be chances of 800 users watching different videos (which is located at Media A), and 1000 users watching at Media B, while just 200+ users watch Media C, and the videos start to buffer very very long, even longer than openload now :( now our site is suffering :( 2500+ user will drop to 2200+ user in about 10 minutes due to long buffer, and jumped back to 2400 again.

we were thinking to buy 3 more small servers from OVH and split the files and it seems it is pointless, because there could be 800+ users watching at same media A again, and 500+ users watching at Media B, so the videos will still lag and buffer ages

We are using this small server from ovh :

Basic configuration
CPU: Intel Pentium G4400 - 2c/2t - 3.3GHz /GHz
RAM: 8GB DDR4 2133 MHz
Disks: SoftRaid 3x2TB

we only get like 3.5tb after choosing the raid level. each server comes with 500mbps, but it seems it doesn't get burst to 1gbps even though it state it will burst, so videos will still buffer very long :( only when we have 1000+ users online, the video doesn't buffer anymore :((!!! just when 2500+ users online, every single media server will keep buffering for at least 30 seconds or more depending on the video length :(!

So we keep searching for solutions, we can't use a cdn because its very very expensive, we uses like 400tb per month in video streaming and ovh has unlimited, and i saw this server called FDC server which has like 10gbps port unmetered, but 300tb outbound, what does this 300tb outbound means ? does it mean 300tb traffic or ? if so, after 300tb, how much is per tb cost ? anyone uses their servers ?

Storage Server 1
Enterprise Storage

$ 556.9 $0 SETUP FEE
DELL - Storage / DR special
Dual Xeon 5520
32GB RAM
IPMI
2x120GB SSD + 10 x 8TB HDD
10Gbps unmetered- dedicated Inbound
300TB/month outbound
Location
Chicago, Denver, Los Angeles, Seattle, Miami, NYC, Toronto, Amsterdam, Frankfurt, London, Madrid,Paris,Vienna

so couple of questions

1) that server says 10x8tb hdd ( does this mean 80tb storage ???!!! ). or ?

2) this 300tb/month outbound - if we exceed 300tb bandwidth after like 3 weeks, how much is being charged per tb bandwidth ?

3) 10gbps unmetered - what does this mean ??? do we need pay more for this thing ? i don't understand what does this mean, but i do quite understand that 300tb, its 300tb outgoing bandwidth traffic ?

4) when i go to the order page, it says :
DELL - Storage / DR special, Dual Xeon 5520
Basic Fee: $306.90/Mo
Monthly Fee: $556.90
Setup Fee: $0.00
Grand Total: $556.90

YOUR ORDER SPECS
Preferred Location
- Chicago
Bandwidth Plan
- 10Gbps unmetered- dedicated In + 300TB/month out + 2x120GB SSD + 10x 8TB HDD
Monthly Fee: $250.00
Setup Fee: $0.00
OS Architecture
- 64 bit
Monthly Fee: $0.00
Setup Fee: $0.00
Backup Storage
- None
Monthly Fee: $0.00
Setup Fee: $0.00
Control Panel
- None
Monthly Fee: $0.00
Setup Fee: $0.00
RAM
- 32GB
Monthly Fee: $0.00
Setup Fee: $0.00

so how much do we pay monthly ??!!! do we pay $500+ monthly or $250 ?!!

5) what do you guys suggest ? to use this fdc server and pull all my videos files into here and use ? or buy 6 small ovh servers ? 500mbps each, added up i think its 3gbps, but chances are high 500+ more users will view on same location :(

Need urgent advice on the 5 questions, would be great if someone actually look at my 5 questions and answer accordingly. my main server is just server static pages, not video files, just the small servers. Thank you !!!
 
Joined
Apr 12, 2018
Messages
6
Best answers
0
Ratings
1 1
Points
3
#2
Hello,

We would be happy to answer all your questions.

But I have to mention that you should always contact the provider sales support to get assist, Sales agents got employed to do this for you as a client. Let's start



1) that server says 10x8tb HDD ( does this mean 80tb storage ???!!! ). or?

You already mentioned the specs up here and I noticed that they offer 2 Hard disks not one and it's weird to me ( 2x120GB SSD + 10 x 8TB HDD ) SSD hard disk + HDD Hard disk and (+) means that 2 Hard Disks included!, You have to ask them about that exotic specifications. I cant confirm is it 2 SSD hard disks with 120 GB for each one + 10 Hard Disks for 8 TB for each one! ( So weird mate ) You Should contact their support team.



2) this 300tb/month outbound - if we exceed 300tb bandwidth after like 3 weeks, how much is being charged per TB bandwidth?



Outbound always refer to outgoing traffic and this question - I don't know why they are using that accent - can be answered by their sales team too.



- Regarding 10( Gbps) We always use Giga Bite Per second with the connection speed.

* It's your business, always ask your provider so that you can do well.


Regards..
 

Sonwebhost

Well-known member
Joined
Apr 16, 2017
Messages
101
Best answers
0
Ratings
5
Points
18
#3
You should ask the server provider questions about his offer. You should see where the clients are located and get your servers close to them. Setup your budget that you could afford and then place an offer request here in the forum
 
Joined
Mar 25, 2018
Messages
61
Best answers
2
Ratings
21 4
Points
8
#4
Sounds like you could really use Gbps+ connection for your servers. Clearly you are bottle-necking with the 500Mbps connections.

It seems you are looking at the FDCServers storage boxes, which does have bandwidth limitations of 300TB, and if you exceed that you will be charged extra.
Their standard servers with either the 1Gbps or 10Gbps dedicated ports are unmetered, which means you can max them and not worry about excess fees. So if you are going to need more than 300TB bandwidth, definitely go with one of their dedicated port servers.

I see you are needing high hard disc capacity. One thing you could do is, ask them for a custom quote on the same spec as the storage box, but on either a 1Gbps or 10Gbps dedicated unmetered port. This way you wont have to worry about over usage.

Answers to Qs:
1: yes, that will be 80GB.
2: In terms of pricing for overage usage, ask their sales department. As mentioned previously, if you choose thier dedicated ports then you wont need to worry about going over. But this will be more expensive.
3. the 10Gbps unmetered is for inbound traffic. 300TB is for outbound traffic. Unless you choose dedicated port, in which case it will be unmetered both ways.
4. you can either pay $306.9/month + $1000 setup fee, or $556.9/month with no setup fee
5. id advice a server with larger port capacity to allow for the multiple users.

Good luck mate
 
Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#5
superdev666
Thank you for such a detailed answer to my question, for the $199 server it says this :

  • 1Gbps unmetered - dedicated + 2x250GB SSD+ $199.00Pay Monthly
  • 1Gbps unmetered - dedicated + 2x3TB HDD+ $199.00Pay Monthly
  • 1Gbps unmetered - dedicated + 4x250GB SSD+ $249.00Pay Monthly
  • 1Gbps unmetered - dedicated + 4x3TB HDD+ $249.00Pay Monthly
  • 10Gbps unmetered + 4x480GB SSD+ $499.00Pay Monthly
  • 10Gbps unmetered + 4x3TB HDD+ $499.00Pay Monthly

it seems we can get 10gbps unlimited for $499, but there's only 4x3tb hdd :( that means about 9tb storage on raid 5.

For that storage server, it says 10gbps, dedicated inbound but 300tb outbound :( but cost $550 :( we will be needing about 50tb storage and unmetered, but only it seems fdc is the only go but 300tb :(
 
Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#6
superdev666
but with 10gbps, how many concurrent users we can expect without any too much buffering ? all our videos are in 480p maximum
 
Joined
Mar 25, 2018
Messages
61
Best answers
2
Ratings
21 4
Points
8
#7
Blizbox
If you need more storage, simply email them and ask for a custom quote. Price is likely to be higher, but you can get what you need.
Having a capped bandwidth doesn't seem sensible for you.

In terms of users, a 480p video is around 7mbps, which means the 10Gbps port would allow for roughly 1500 users that can stream simultaneously.
Keep in mind this is roughly based on port speed only, the exact number will also be impacted by the other specs of the server (CPU/RAM), and how well you optimize the server.
 
Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#8
superdev666
Just 1500 users ? :O i remember when i was using ovh small servers 500mbps per server, i split video files into 3 servers each with 500mbps, before our site became big, videos was serving about 1200+ users. concurrent, so about 400 users one server, and it load well without buffering too long. after we hit 2500, it buffer as hell lol. but 3 servers add up 1.5gbps, 10gbps shouldn't be about 5000+ users ? it's not like this ? :O
 
Joined
Mar 25, 2018
Messages
61
Best answers
2
Ratings
21 4
Points
8
#10
Blizbox
That was based on a crude calculation of how many can stream at same time at 480p.
You most likely saw concurrent users active, may not have been streaming at exact same time or same resolution.
It really depends on how much resources each user is consuming.
The exact number will vary
 
Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#9
I just received this custom quote from fdc :

Dual Xeon 5520
32GB RAM
4x 10TB HDD
10Gbps unmetered (3Gbps out + 10Gbps in during 6am-6pm CST and 10Gbps in and out between 6pm-6am CST)
$599/month

unlimited bandwidth, however 3gbps out during that time is 7pm to 7am our time in Asia, this is where our peak hour (2500+ concurrent users viewing videos), 10gbps unlimited 6pm-6am ( 7am to 7pm ), we got low traffic during this timing :( can 3gbps handle 2500 users ? :(

And the salesman added on : You will be allowed to use 3Gbps in the peak hours (6am-6pm CST) with no restrictions, however, we do not and cannot guarantee that you are going to get full 3Gbps from anywhere in the world. There are a lot of factors involved. Distance, routers, hops, latency, software configuration.
 
Joined
Mar 25, 2018
Messages
61
Best answers
2
Ratings
21 4
Points
8
#11
Blizbox
So that's basically a shared 10gbps port during peak time. You can get dedicated 10Gbps unmetered, but will cost more. All depends on how much you are willing to spend at this point.

In terms of location, yes it does matter where the servers are located. For best result you want the servers where your audience are to benefit from its connectivity, otherwise it will work out less than what you signed up for.

Having said that OVH is in Canada/Europe, so you can expect similar latency when buying a server in similar location.

If anyone in the forum that know of an Asian provider with unmetered traffic, they could suggest further
 
Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#12
Joined
Mar 25, 2018
Messages
61
Best answers
2
Ratings
21 4
Points
8
#13
Blizbox
It looks like your maxing out those 500mbps ports consistenly. With 3Gbps its double your current 3 server total capacity which should give you more breathing space.

It's difficult to say whether that's enough until you try it, as you are constantly using up current resources.
Id suggest you give it a go. If 3Gbps is not enough, then you can always upgrade to a dedicated 10Gbps port, or add in another server.
 
Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#14
From what i am told by the salesman :

i asked some questions

1) is the 3gbps guaranteed outbound ? always 3gbps ?
>> You will be allowed to use 3Gbps in the peak hours (6am-6pm CST) with no restrictions, however, we do not and cannot guarantee that you are going to get full 3Gbps from anywhere in the world. There are a lot of factors involved. Distance, routers, hops, latency, software configuration.


2) if 3gbps is guaranteed, does it burst to 10gbps ?
>> The 3Gbps limitation in peak times is with no burst possibility. It is 3Gbps flat.

the way he answer i don't quite understasnd, 3gbps limitation in peak times is with no burst possiblity, it is 3gbps flat, and he said again, we cannot guarantee you are going to get full 3gbps, what does this mean ? on OVH free 500mbps, we max out almost every hour, with no chance of going lower, so for this 3gbps, will it max out too ? How does this 3gbps port works ? And how does it actually max out to 3gbps ? the more users, it will max out or ?
 
Joined
Mar 15, 2018
Messages
24
Best answers
0
Ratings
3
Points
3
#15
(custom quote)
Dual Xeon 5520
32GB RAM
4x 10TB HDD
10Gbps unmetered (3Gbps out + 10Gbps in during 6am-6pm CST and 10Gbps in and out between 6pm-6am CST)(unlimited bandwidth)
$599/month

(From the main page of the website)
DELL - Storage / DR special
Dual Xeon 5520
32GB RAM
IPMI
2x120GB SSD + 10 x 8TB HDD ( these two are together,was told together 12 drives in total )
10Gbps unmetered- dedicated Inbound ( 24/7 10gbps port, with no restriction unlike the $599 server )
300TB/month outbound traffic only - ($5/tb after 300tb)

i was thinking to also just buy 7 more small ovh servers (500mbps) each, then distribute the video files 1-1 in each server for load balancing. And make my conversion server to distribute 1-1 to 10 small servers. But now ovh is out of stock already :( is this 10 small 500mbps server a good option ? or which of the two above ? Each of the small server maximum only 3.5tb storage. so adding up 35tb storage only, but cost only $50 each small one.

Our current server uses no more than 350tb last month. But this month i think will exceed 300tb or 400tb.

Tough decision :( what is everyone choice ? :(

I have to make a decision on Mon/Tuesday, because once i buy it, i need stick to it for a long time :(

***ovh servers indicated burst 1gbps, but it has never ever burst to 1gbps bandwidth lol.
 

Similar threads

Latest postsNew threads

Latest hosting offersNew reviews

Web hosting