Мне нужно создать локальный медиасервер, который может одновременно обслуживать сотни пользователей (300-450). Там не будет подключения к Интернету; только локальная сеть Wi-Fi, к которой учащиеся будут подключаться со своими планшетами и мобильными телефонами.

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

Если у кого-нибудь есть совет, буду очень признателен.

1 ответ1

0

Самое большое узкое место, о котором я бы беспокоился, это эфирное время Wi-Fi (не пропускная способность, а эфирное время на канал / точку доступа).

Допустим, у значительной части ваших учеников есть планшеты или телефоны, которые поддерживают только однопотоковую сеть 802.11n Wi-Fi с частотой 2,4 ГГц. С каналами шириной 20 МГц это максимум 72,2 Мбит / с при условии, что клиент находится близко к точке доступа. Если клиент находится дальше, он может составлять всего 1 Мбит / с. Но давайте будем щедрыми и скажем, что все они достаточно близки к точкам доступа, чтобы получить полную скорость PHY 72,2 Мбит / с. Практическое правило для пропускной способности TCP / IPv4 по Wi-Fi 802.11n заключается в том, что вы получаете пропускную способность около 70% от скорости PHY. Это пропускная способность 50 Мбит / с на точку доступа. Знаете ли вы битрейт видео контента, который вы будете показывать? Если нет, скажем, HD приличного качества (без чрезмерного сжатия) со скоростью 5 Мбит / с H.264. Это означает, что вы можете поддерживать только 10 клиентов на точку доступа. Если бы это была обычная классная среда с 20-30 учениками на комнату, вам пришлось бы поставить 2-3 AP на комнату. И тогда ваш трафик из одной комнаты будет мешать вашему трафику из другой комнаты, поэтому вы должны быть уверены, что ограничите мощность передачи ваших точек доступа. Мудро выбирайте свои точки доступа, потому что потребительские товары не всегда позволяют эффективно настраивать мощность. Вы также хотели бы, чтобы точки доступа могли выполнять балансировку нагрузки, чтобы обеспечить равномерное распределение ваших клиентов по доступным точкам доступа. Если у вас нет стен аудитории, ослабляющих ваш сигнал, например, если это 300-450 человек в большом бальном зале / конференц-зале / аудитории / святилище / спортзале / театре / лекционном зале, вам может быть трудно обеспечить достаточно Wi-Fi. Плотность полосы пропускания Fi, не становясь вашим самым большим источником помех

Давайте посмотрим, что может быть в лучшем случае. Допустим, все они имеют iPhone 6 с 2-поточным 802.11ac (максимальная скорость PHY 867 Мбит / с с каналами шириной 80 МГц), и у вас есть соответствующие точки доступа. В некоторых регионах мира вам разрешено использовать до 5 различных каналов шириной 80 МГц в диапазоне 5 ГГц. Это позволяет использовать около 3 Гбит / с полезной пропускной способности перед повторным использованием каналов. Скажем также, что вы круты с видео 1 Мбит / с (360p или 480p). Это может поддержать 3000 учеников.

Обратите внимание, что у вас могут быть узкие места на сервере. Если все это видео хранится на жестких дисках (RAID-массивах и т.д.), Может потребоваться много усилий для поиска всех этих потоков. Возможно, вы захотите сохранить все это видео на твердотельных накопителях или иным образом рассмотреть вашу архитектуру хранения. Кроме того, если бы у вас был один видеосервер с одним Gigabit Ethernet в качестве подключения к сети, он мог бы выдавать только около 2 Мбит / с каждому из 450 клиентов, поэтому вам необходимо убедиться, что битрейт вашего видео составляет 2 Мбит / с или меньше, или планируете использовать несколько видеосерверов, или несколько карт GigE, или 10GigE, или что-то еще. Вероятно, вы можете найти ресурсы по правильной настройке видеосервера в другом месте.

Обратите внимание, что я предполагаю, что все учащиеся смотрят предварительно записанный, предварительно закодированный, сохраненный контент с коэффициентами сжатия H.264. Если это живой контент, или если вы надеялись направить один и тот же видеопоток всем одновременно, или если вы хотели иметь двусторонние видеочаты, или если вам приходилось иметь дело со старым видео MPEG2, то расчеты будет НАМНОГО другим.

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