Нужна помощь в выборе рабочего стола или сервера для 50 клиентов в локальной сети?
Мы собираемся создать приложение для школьных лабораторий. Каждая лаборатория содержит максимум 60 студентов, и все студенты должны быть подключены к локальной сети. Каждый студент получит планшет Android или рабочий стол для просмотра видео, которое будет транслироваться с сервера лаборатории.
Здесь сервер имеет следующие задачи.
Он должен загружать видео из Интернета или облака в какое-то время дня вручную или cron.
Он должен запустить сервер Apache/Nginx для потоковой передачи загруженных видео всем подключенным студентам. мы думаем кодировать в NOdejs или Python.
Он должен обслуживать от 50 до 60 клиентов в течение 2 часов непрерывно в разных партиях. Например, 4 разных студента (50 студентов) могут прийти в лабораторию и послушать видео. Таким образом, время безотказной работы сервера будет составлять 8 часов в день с максимум 60 одновременными подключениями одновременно.
Теперь мы находимся в ситуации, когда нам нужен выделенный сервер для обслуживания клиентов в автономном режиме или настольный компьютер с хорошим процессором и достаточно оперативной памяти?
Пожалуйста, направьте нас в этом случае использования. С удовольствием предоставлю более подробную информацию. Пожалуйста, оставьте комментарий.
1 ответ
Глядя на ваши требования, я не думаю, что это должен быть самый дорогой сервер, который вы можете найти.
Я думаю, вам было бы очень удобно с 16 ГБ ОЗУ, возможно, с низкоуровневым процессором Xeon или даже настольным процессором, таким как i5. Я бы посоветовал, возможно, немного SSD-хранилища, чтобы обеспечить вам более быстрый доступ, не обязательно должен быть большой объем, и вы могли бы, вероятно, просто заархивировать на некоторые обычные жесткие диски.
NGINX - это мое личное предпочтение, хотя я бы посоветовал создать достойную сетевую карту, но это может быть бесполезно в зависимости от качества вашей сети и последующего оборудования. Т.е. не получите карту 10G, если вы не можете ее использовать,
Таким образом, мое предложение:
- 16 ГБ ОЗУ (если возможно, DDR4)
- низкий уровень Xeon / возможно i5?
- SSD в RAID 1
- пара архивных жестких дисков в RAID 1
- Debian / Ubuntu
- NGINX