View Single Post
Old 10-09-2014, 08:57 AM  
blinki bill
Confirmed User
 
Join Date: Oct 2006
Location: solar system, earth
Posts: 123
I would recommend using one server for your site and multiple small inexpensive servers for streaming the videos, this will balance the load and if you mirror each streaming server you spread the load even more and have a piece of mind as you will have an online backup, if one server goes down or the data is corrupted the second is still running preventing downtime and data loss.

Using this kind of setup means that to have lets say 500GB storage you need at least two different servers each 500GB from two different data centers and have them in sync (can be from the same but reliability is not that good, if lets say the connection to the data center is overloaded both servers will be unreachable); you can also have one server in US and its mirror in EU for example.

This spreads the load for this 500GB of videos on both servers and if you need more space you just add more server pairs, if you need more load or backups you add more mirrors; Imagine you have 2tb of videos so you get four server pairs (500gb each server) that means that the videos are streaming from 8 different servers and even if a pair of servers goes down only 1/4 of your videos are not working and not your entire site

Last edited by blinki bill; 10-09-2014 at 09:02 AM..
blinki bill is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote