Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Серверы > Кол-во серверов под видеохостинг уровня rutube


Автор: phpsc 17.12.2010, 09:30
Кол-во серверов под видеохостинг уровня rutube

Какие мощности нужны?
Сайт на php+кеширование и т.д.
c++ демон работающий в фоновом режиме конвертирующий присылаемые видео в flv.

Помогите придумать струкктуру серверов.

p.s: большие проекты только начал внедрять.

Автор: Wowa 16.2.2011, 00:08
а зачем тебе точное количество? Создай правильную архитектуру(с поддержкой горизонтального масштабирования), а сервера уже постепенно добавлять можешь.
видео-файлы - файловые серверы. Популярные файлы имеет смысл дублировать на несколько серверов. Если какой-то файл часто из какого-то региона вызывается, то можно его кинуть на сервер поближке к клиенту. Если самому лень заниматься построением CDN, то можно услугами готовых воспользоваться.


Цитата(phpsc @  17.12.2010,  08:30 Найти цитируемый пост)
c++ демон работающий в фоновом режиме конвертирующий присылаемые видео в flv.

тут сложно сказать, т.к. нужно иметь статистику - сколько видео, какой длины загружается.
Но мне кажется, что серверов 5-10 должно справлять с конвертированием видео файлов(при посещаемости rutube)


Цитата(phpsc @  17.12.2010,  08:30 Найти цитируемый пост)
Сайт на php

под веб-морду несколько серверов с nginx/+-апаче и пхп

Цитата(phpsc @  17.12.2010,  08:30 Найти цитируемый пост)
кеширование 

имхо, вряд ли в мемкеш видео-файлы загонять стоит ) Поэтому наверное одного/двух серверов мемкеша хватит, т.к. интерфейс морды довольно простой.


Цитата(phpsc @  17.12.2010,  08:30 Найти цитируемый пост)
и т.д.

Ну еще под БД сервера нужны. Рекомендуется хотя бы три для надежности. Уже определился с тем, какую БД юзать?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)