YouTube yearly costs for storage/networking – estimate

speculative what quantity it prices Google each year to be running Youtube, and that i set to try to to some fast analysis.
I was Luckily, Google will providesome Youtube press statistics and that we will calculate some metrics employing aYoutube reference video. I additionally used the wonderful youtube-dl tool for analyzing file sizes.
This is what Youtube says concerning what quantitycontent is being placeinformed Youtube:
“60 hours of video ar uploaded each minute, or one hour of video is uploaded to YouTube each second.”
OK, that’s a decent begin. And our reference video is fourminutes.
youtube-dl -F (for listing all formats) shows me:
37 : mp4 [1080x1920]
22 : mp4 [720x1280]
45 : webm [720x1280]
35 : flv [480x854]
44 : webm [480x854]
34 : flv [360x640]
18 : mp4 [360x640]
43 : webm [360x640]
5 : flv [240x400]
youtube-dl –all-formats (for downloading all formats) demonstrated that the entiresize of all formats/files is 340 MB of storage – for a fourminute video.
I’m progressing to be to a small degree optimistic and say that not all videos have a HD format and are available in so much fewer size choices (in reality, most likely a minority have HD video), thus let’s say its concerning [*fr1] that: a hundred and sixty MB for a four-minute video (to build my calculation somewhat easier to follow.)
Total storage for one minute = a hundred and sixty MB / fourminutes = forty MB/min
Total storage for one hour = forty MB/min x sixty minutes = two400 MB = 2.4 GB
As per Youtube stats, one hour of video is being uploaded each second, so 2.4 GB of video is uploaded eachsecond.
* 86400 seconds/day = 207.36 TB / day
* 365 days/year = seventy five.686 metallic element / year
So there you go. or so seventy six metallic element of video information is keep in Youtube each year.
At the time of writing, two TB laborious drives price or so$100 or less.
So seventy six metallic element x $50 / TB = $3,784,320 on storage prices
= $3.8 million in storage prices
So there we have a tendency to go. or so $4 million in storage prices each year, victimization goods laboriousdrives. (I suspect the particularvariety might vary wide, given the variable lengths of videos, formats, etc.)
Next, on to networking prices.
Again, from Youtube stats:
“Over four billion videos arviewed a day”
“Over three billion hours of video ar watched every monthon YouTube”
This is somewhat a lot offascinating – not all keepvideos ar served up, in fact, only 1 format of the video is chosen and shown to the user.
Let American state opt for the [360×640] MPEG4 of the reference video, that is fortyMB in size. Also, let’s assume the user solely watches seventy fifth of the video or solely that a lot of is streamed over the network.
40 MB x 0.75 = thirty MB for four minutes of video
30 MB / four minutes * sixtymin = 450 MB / hour
OK, over three billion hours of video ar watched every monthof Youtube. That is:
100 million hours daily = forty five0MB / hour * a hundredM = 45 PB/day
Per month = forty five metallic element * thirty = one350 metallic element = 1.35 EB
Per year = one.35 EB * twelve = sixteen.2 EB (exabytes!)
Wow. So 16.2 exabytes each year ar sent through Youtube alone in line with my calculations.
Now, i think I’m wide off mark here. for instance, in Wikipedia’s entry on Exabytes, it says:
“Internet video can generate over eighteen exabytes per month in 2013.”
And from this laptop Magazine report, it's like Youtube solelyaccounts for 100% of webtraffic. Note that that’s all of web traffic, thus video is maybe an excellent majority of that (if “HTTP”, in line with the report, is 20%, then video is at 80%).
Still, I seem to be off by an element, let’s say of 4x, thuslet’s say Youtube is barelypushing five EB a year.
Amazon’s Cloudfront CDN charges $0.12 per GB for low-end customers. i think that Google/Youtube, through their combination of in-POP networks, operating with ISPs, etc, is ready to stay that pricedown. Let’s say $0.01 per GB.
So $0.015 per GB = $15 per TB = $15,000 per metallic element= $15M per EB
Cost = half dozen EB * $15M / metallic element = $90,000,000
= $90 million
So there we have a tendency to go. or so $90 million a year in networking prices. (Again, this variety might vary wildly given the video sizes, network information measure neededand most significantlyaggressive CDN networking/technology solutions that I’m positiveGoogle is deploying, moreoveras low CDN prices and any existing deals Youtube has with ISPs to scale back traffic for themselves and ISPs.)
So there we have a tendency to go, combining the 2 costs:
$4 million (storage) + $90 million (networking) = ~$100 million each year in networking+storage prices
This doesn't embrace the server count/costs for that, or personnel.
And I got to clarify once more, that this can be a awfullyrough estimate, and that iwouldn’t be shocked my numbers were off by a margin of zero.5x to 4x what I’ve come back up with.