Quote:
Originally Posted by Dmitry
They need 100's of servers for load balancing of incoming traffic because each server is limited to transfer up to 500-800Mbps of data (typically) and with 100 servers your peak summary usage could be about 50Gbps at the same time.
To do some math I have visited https://www.xvideos.com/ and in most popular Amateur category they have ~105,000 videos listed mostly recorded in 360p quality and lasts ~10 mins. believe such quality is recorded with ~300Kbps quality or even less and 10 mins files size is 300 * 600 / 8 = 22Mb. To store 105,000 videos need only 22Mb * 105,000 = 2.31Tb - that is just a single hard disk drive. This is my rough estimation but anyway I don't see large numbers here.
If there is more data just use large NAS servers with several SATA drives connected or just forget about backups if data does not really matter.
|
It doesn't work like that. It's all cloud based.
You usually just have a storage origin, dual location (so it's 'backed up'), and the CDN delivers the content (highwinds and limelight in xvideos case).