Видеохостинг онлайн
Модераторы: Trinity admin`s, Free-lance moderator`s
Видеохостинг онлайн
Здравствуйте, недавно возникла задача с подбором комплектующих для сервера под видеохостинг.
Планируется воспроизведение 720p видео онлайн, примерная нагрузка что-то около 300000-500000 просмотров в день и около 10000 загрузок видео в день.
Пожалуйста подскажите какое железо выдержит данную нагрузку и какой должен быть интернет канал. Да, объем дисковой подсистемы 50ТБ, бюджет планируют выделить совсем по минимуму.
Планируется воспроизведение 720p видео онлайн, примерная нагрузка что-то около 300000-500000 просмотров в день и около 10000 загрузок видео в день.
Пожалуйста подскажите какое железо выдержит данную нагрузку и какой должен быть интернет канал. Да, объем дисковой подсистемы 50ТБ, бюджет планируют выделить совсем по минимуму.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Видеохостинг онлайн
Даже если ставить 3ТБ диски, их понадобится минимум 17+1+1 диск. Ребилд такого массива в случае сбоя диска может вылезти в месяц. Надо ли говорить, что минимальный бюджет здесь никак не возможен?gffghghg писал(а):Да, объем дисковой подсистемы 50ТБ, бюджет планируют выделить совсем по минимуму.
Re: Видеохостинг онлайн
Хорошо, в начале можно начать хотя бы с 20 ТБ, но а потом что бы была возможность нарастить объем.Stranger03 писал(а):Даже если ставить 3ТБ диски, их понадобится минимум 17+1+1 диск. Ребилд такого массива в случае сбоя диска может вылезти в месяц. Надо ли говорить, что минимальный бюджет здесь никак не возможен?gffghghg писал(а):Да, объем дисковой подсистемы 50ТБ, бюджет планируют выделить совсем по минимуму.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Видеохостинг онлайн
gffghghg
А сколько просмотров видео предполагается одновременно? Это более важный параметр.
Ну и с каким битрейтом будет видео, т.к. параметр 720p еще ни о чем не говорит?
Какую работу по преобразованию видео должен выполнять сервер?
Насколько важна сохранность данных?
А сколько просмотров видео предполагается одновременно? Это более важный параметр.
Ну и с каким битрейтом будет видео, т.к. параметр 720p еще ни о чем не говорит?
Какую работу по преобразованию видео должен выполнять сервер?
Насколько важна сохранность данных?
Re: Видеохостинг онлайн
Tert
Ну что-то в районе 1000-2000 человек, причем я даже и не знаю как высчитать этот параметр.А сколько просмотров видео предполагается одновременно? Это более важный параметр.
Битрейт 3500-5000 Kbps.Ну и с каким битрейтом будет видео, т.к. параметр 720p еще ни о чем не говорит?
Насколько я понимаю, сервер больше должен выполнять роль файлового сервера, на страницах будет встроен флеш плеер, который и будет проигрывать видео с дисковой подсистемы.Какую работу по преобразованию видео должен выполнять сервер?
Весь массив не стоит если можно так выразится зеркалировать, ну а вот где-то в районе 5ТБ данных нужно, туда же и должна входить база данных сайта и движок.Насколько важна сохранность данных?
Re: Видеохостинг онлайн
проще всего такую систему оценить по наружным internet каналам.
Вероятнее всего там будет максимум 1Gbps. а то и 100Mbps.
у меня есть опыт запуска подобного проекта - kinoman.ru
Вероятнее всего там будет максимум 1Gbps. а то и 100Mbps.
у меня есть опыт запуска подобного проекта - kinoman.ru
t.me: @RoboforumSetar ; st@3nt.ru
Re: Видеохостинг онлайн
Коллеги (москва) : ящик 4U x 36 дисков 2 CPU , ~48 GB RAM.
по хорошему туда бы софт коммерческой хранилки, но это никак не согласовывается с минимальным бюджетом.
значит Win Storage Server
по хорошему туда бы софт коммерческой хранилки, но это никак не согласовывается с минимальным бюджетом.
значит Win Storage Server
t.me: @RoboforumSetar ; st@3nt.ru
Re: Видеохостинг онлайн
кстати ребилд такой системы занимает примерно неделю
t.me: @RoboforumSetar ; st@3nt.ru
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Видеохостинг онлайн
gffghghg
Какое ПО будет на вашем сервере работать?
У вас же просмотр разных роликов, а не вещание в интернет.
Какое ПО будет на вашем сервере работать?
Умножьте одно число на другое и получите нужный канал.Ну что-то в районе 1000-2000 человек, причем я даже и не знаю как высчитать этот параметр.
.......
Битрейт 3500-5000 Kbps.
У вас же просмотр разных роликов, а не вещание в интернет.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Видеохостинг онлайн
Плейер крутит видео у пользователя.Насколько я понимаю, сервер больше должен выполнять роль файлового сервера, на страницах будет встроен флеш плеер, который и будет проигрывать видео с дисковой подсистемы.
А вот какие преобразования с заливаемым роликом должен делать сервер?
Re: Видеохостинг онлайн
setar
Tert
Никакого, плеер же должен поддерживать форматы avi, mp4 и тому подобное, впрочем, перед заливкой на сервер, видео можно будет переконвертировать своими силами, дабы не нагружать сервер такими вычислениями.
Хм... а поточнее о конфигурации можно написать? Что за процессоры? Какая нагрузка, ну в том плане сколько одновременных просмотров видео?setar писал(а):Коллеги (москва) : ящик 4U x 36 дисков 2 CPU , ~48 GB RAM.
по хорошему туда бы софт коммерческой хранилки, но это никак не согласовывается с минимальным бюджетом.
значит Win Storage Server
Tert
Какое ПО будет на вашем сервере работать?
Скорее всего что-то на подобии дебиана, апач, sql, просто на данном этапе я слабо понимаю что мы туда будем ставить, сейчас мне нужно разузнать на каком железе все это заведется, если у вас есть еще и советы по поводу софта, то я был бы вам очень признателен если бы вы мне посоветовали что-либо.Плейер крутит видео у пользователя.
А вот какие преобразования с заливаемым роликом должен делать сервер?
Никакого, плеер же должен поддерживать форматы avi, mp4 и тому подобное, впрочем, перед заливкой на сервер, видео можно будет переконвертировать своими силами, дабы не нагружать сервер такими вычислениями.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Видеохостинг онлайн
gffghghg
Вы начинаете проектирование системы с конца.
Определитесь с функциями, которые будет выполнять сервер по обработке видео, т.к. пользователи без контроля зальют вам много непонятного нечитаемого контента.
Определитесь с допустимой для сервера нагрузкой.
Определитесь с ПО, которое будет выполнять ваши задачи.
И уже потом, исходя из этих знаний, надо подбирать оборудование.
А не наоборот.
Вы начинаете проектирование системы с конца.
Определитесь с функциями, которые будет выполнять сервер по обработке видео, т.к. пользователи без контроля зальют вам много непонятного нечитаемого контента.
Определитесь с допустимой для сервера нагрузкой.
Определитесь с ПО, которое будет выполнять ваши задачи.
И уже потом, исходя из этих знаний, надо подбирать оборудование.
А не наоборот.
Re: Видеохостинг онлайн
Естественно будет стоять фильтр на заливку только определенного типа видеофайлов, которые сможет без проблем проигрывать плеер без конвертации, да и эта заливка файлов будет весьма условной, львиная доля по заливке видеофайлов будет лежать на администрации, а не пользователях.Tert писал(а):gffghghg
Вы начинаете проектирование системы с конца.
Определитесь с функциями, которые будет выполнять сервер по обработке видео, т.к. пользователи без контроля зальют вам много непонятного нечитаемого контента.
Определитесь с допустимой для сервера нагрузкой.
Определитесь с ПО, которое будет выполнять ваши задачи.
И уже потом, исходя из этих знаний, надо подбирать оборудование.
А не наоборот.
Хорошо, нагрузка 3500-5000kbps, 720p, по величине файлов не могу сказать какой-то конкретики вообще.
Одновременно видео может смотреть до 3000 пользователей.
Про софт, железно что это будет на unix системах.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Видеохостинг онлайн
gffghghg
Unix - это тип ОС. Раздачей контента он не занимается.
Что будет в качестве прикладного ПО работать?
Считает контрольные суммы? Смотрит ли, нет ли где в середине ролика выпадения кадров? Проверяет ли потолок битрейта у ролика?
И еще куча подобных вопросов только по упомянутому вами фильтру, который может серьезно нагрузить сервер именно в момент заливки ролика.
Нам не жалко посчитать сервер. Но ведь он должен выполнять поставленную задачу, которая еще не определена.
Unix - это тип ОС. Раздачей контента он не занимается.
Что будет в качестве прикладного ПО работать?
Что за фильтр? Как он работает? Проверяет весь файл или только заголовки?Естественно будет стоять фильтр на заливку только определенного типа видеофайлов
Считает контрольные суммы? Смотрит ли, нет ли где в середине ролика выпадения кадров? Проверяет ли потолок битрейта у ролика?
И еще куча подобных вопросов только по упомянутому вами фильтру, который может серьезно нагрузить сервер именно в момент заливки ролика.
Нам не жалко посчитать сервер. Но ведь он должен выполнять поставленную задачу, которая еще не определена.
Re: Видеохостинг онлайн
Заголовки, опять же повторюсь, процентов 90% всего контента будет заливаться администрацией, а не пользователями, поэтому нагрузка на сервер в этим плане будет минимальна.Tert писал(а):gffghghg
Unix - это тип ОС. Раздачей контента он не занимается.
Что будет в качестве прикладного ПО работать?
Что за фильтр? Как он работает? Проверяет весь файл или только заголовки?Естественно будет стоять фильтр на заливку только определенного типа видеофайлов
Считает контрольные суммы? Смотрит ли, нет ли где в середине ролика выпадения кадров? Проверяет ли потолок битрейта у ролика?
И еще куча подобных вопросов только по упомянутому вами фильтру, который может серьезно нагрузить сервер именно в момент заливки ролика.
Нам не жалко посчитать сервер. Но ведь он должен выполнять поставленную задачу, которая еще не определена.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 25 гостей