Как крупные компании эффективно хранят и обслуживают видео (через CDN) - я не понимаю - PullRequest
0 голосов
/ 28 апреля 2020

Я создаю веб-сайт хостинга курсов - я хочу, чтобы мои пользователи могли загружать видео, которые будут транслировать их студенты. Вот как я планирую это сделать, но у меня нет математики за этим. Я наверняка что-то упускаю.

  1. Как сохранить видео? - AFAIK. Я могу использовать самое дешевое хранилище объектов, например, S3, GCP et c. = $ 0,005 / ГБ является самым дешевым вариантом.
  2. Как мне обслуживать эти видео? AFAIK rn Я могу использовать CDN, который будет кэшировать видео на краю и предоставлять его студентам = ~ 0.05 / GB - самый дешевый вариант.

Теперь давайте предположим, что Учитель загружает 30-минутное видео 1080p, которое будут смотреть 10000 учеников.

Размер видеокамеры ~ 1,5 ГБ. Стоимость хранения объекта = 0,0075

Когда 10 тыс. учеников будут смотреть его - тогда данные будут go через CDN = 15000 ГБ

При этом 0,05 / ГБ цена CDN составит - 15000 ГБ х 0,05 / ГБ = 750

Это, очевидно, недоступно для тех, кто размещает и обслуживает видео.

Я определенно что-то упускаю здесь (почти готовый почувствовать себя глупым после того, как это решится). Или это сколько на самом деле стоит?

1 Ответ

0 голосов
/ 28 апреля 2020

Это немного по дорогим размерам, но это в парке мячей. Использование калькулятора цен на https://mux.com/pricing/ (полное раскрытие, я работаю на mux.com) примерно вдвое меньше вашей оценки. Большинство видео такого типа подается с более низким качеством / битрейтом для экономии пропускной способности (1,5 ГБ в течение 30 минут, вероятно, излишне для вашего типа контента). И многие компании вашего типа используют стороннего провайдера (например, mux.com, одного из наших конкурентов), который может договориться о более выгодных ценах на CDN из-за значительно более высоких показателей использования.

И чтобы ответить на ваш изначально вопрос. «Как это делают крупные компании». У них есть бизнес-модель, которая оправдывает это, они договариваются о своих собственных пиринговых соглашениях и / или ценах на CDN, а иногда отказываются от собственной CDN, которую используют. И очень часто они работают с убытком.

...