Я сейчас работаю над веб-сайтом подкаста, и мне интересно, может ли кто-нибудь помочь мне с цифрами для загрузки сервера.
Прямо сейчас у меня есть дешевый сервер от Digital Ocean: 512MBMemory 1 CoreProcessor 20GBSSD Disk 1TBTransfer
Я беспокоюсь о загрузке, потому что все аудиоданные хранятся на веб-сервере. По моим оценкам, сейчас у MAX у меня будет ~ 40-50 пользователей, загружающих и / или транслирующих с сайта одновременно. Файлы подкаста будут ~ 50 МБ.
Как вы думаете, эти цифры могут быть поддержаны моим dinky сервером? Любой совет будет принят во внимание!
Ответы:
Вы не указали сервер потоковой передачи, который планируете использовать, но 512 мегабайт должно быть более чем достаточно для Icecast. Я не использовал это каким-либо существенным образом, но я обнаружил, что этот пост, показывающий 1800 слушателей на 512 мегабайтах, был практичен еще в 2008 году.
Емкость 1 ТБ должна быть достаточной для 50 одновременных потоков - при условии, что потоки 128 КБ или менее, если у вас есть соединение 10 Мбит или 1 МБ или меньше, если у вас подключение 100 Мбит - оставляя удобный запас.
источник
Сервер не воспроизводит аудиофайл; это только «служит». Клиент выполняет обработку аудио. Вам следует беспокоиться о пропускной способности.
Ни одно нормальное соединение не может превзойти скорость передачи данных на SSD-накопителе, поэтому я не думаю, что вам нужно беспокоиться о самом оборудовании. Пропускная способность будет узким местом здесь.
Как вы думаете, ваши 40-50 пользователей будут использовать 1 ТБ соединение?
источник