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

Прямо сейчас у меня есть дешевый сервер от Digital Ocean:512MBMemory 1 CoreProcessor 20GBSSD Disk 1TBTransfer

Я беспокоюсь о загрузке, потому что все аудиоданные хранятся на веб-сервере. По моим оценкам, сейчас у MAX у меня будет ~ 40-50 пользователей, загружающих и / или транслирующих с сайта одновременно. Файлы подкаста будут ~ 50 МБ.

Как вы думаете, эти цифры могут быть поддержаны моим dinky сервером? Любой совет будет принят во внимание!

2 ответа2

1

Сервер не воспроизводит аудиофайл; это только «служит» этому. Клиент выполняет обработку аудио. Вы должны беспокоиться о пропускной способности.

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

Как вы думаете, ваши 40-50 пользователей будут использовать 1 ТБ соединение?

1

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

Емкость 1 ТБ должна быть достаточной для 50 одновременных потоков - при условии, что потоки 128 КБ или менее, если у вас есть 10-мегабитное соединение или 1 мегабит или менее, если у вас есть 100-мегабитное соединение - оставляя удобный запас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .