@twentythousandphantoms

Какие критерии нужно учесть при расчете хостинга для сайта с видеоконкурсом?

На сайте будет страница с видеоконкурсом (голосование из соцсетей)
Участники будут загружать видео на сайт.

Нужно прикинуть железо и сколько это будет стоить:
1) Аренда сервера (и что лучше, выделенный железный сервер, VDS)
2) Покупка сервера

Нужно понять, по каким критериям и как считать нагрузку, учитывая особенности, связанные с видео.
Может быть, нужен не один сервер?
На какую нагрузку можно рассчитывать, имея такой сервачок?
2 x Intel Xeon 5130 2 GHz / 8GB DDRII / 4 x 160GB SATA

Доп.вопрос:
Для экономии на хостинге есть идея обыграть это в виде загрузки пользователями на YouTube и добавлением ссылки на сайт, которая разворачивается во фрейм. Какие плюсы и минусы по сравнению с вариантом прямой загрузки собственный сервер?
  • Вопрос задан
  • 2854 просмотра
Решения вопроса 1
Dimitriys
@Dimitriys
если размещение видео на youtube, тогда вам самого обычного vds хватит.
а если загрузка видео на ваш хостинг, тут уже и обработка видео силами вашего сервака и большой трафик ... и много дополнительных телодвижений.
Самое затратное по ресурсам будет - конвертация видео из загруженного формата, в веб-форматы под разное качество. А еще ширина канала. Например для 100 человек смотрящих ролик в HD качестве.
так что это совершенно 2 разных подхода, как по затратам, так и по реализации.

я бы советовал начать с дешевого vds + заливка на youtube и все.

статистика:
взята с youtube за образец взял www.youtube.com/watch?v=I41CX0RdmPQ
ролик в 1080HD качестве на 1 человека до 15Мбит/с в пик прогрузки

@DmitriyEntelis правильно заметил, что если мы увеличим канал до 1Тб/с то тут уже упремся в винты и прочее ....

поэтому либо на своем сайте только низкое качество, либо все отдать youtubу
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Дополню ответ @Dimitriys небольшим коммон сенсом:

Как вообще оценивать такие вещи:
Вам нужно аккуратно выписать весь функционал который имеет место быть в сервисе.
В вашем случае это загрузка видео, ресайз, хранение, просмотр, лайки, итд
Оценить среднее и пиковое количество событий каждого вида в секунду/час/сутки/месяц.
Оценить нагрузку на процессор, сеть, жесткий диск, память на 1 событие каждого вида.
Оценить плановое время существования данной архитектуры

Перемножить числа и получить объективные требования по ресурсам.

Сделайте оценку по количеству событий хотя бы - дальше уже можно будет что то Вам советовать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы