Устранение неполадок с низкой эффективностью пиринга
В этой статье мы перечислим распространенные причины низкой эффективности пиринга и способы устранения каждой из них.
Небольшое трансляции
Как правило, чем популярнее событие, тем сильнее производительность разгрузки. Помните, что по крайней мере одному средству просмотра в группе пиринга необходимо скачать данные из исходного источника. Таким образом, если в группе есть только два зрителя, максимальная эффективность пиринга или разгрузка составляет 50%, 3 зрителей=> 67%, 4 => 75% и т. д.
За исключением пограничных вариантов, пакет SDK microsoft eCDN создает до 30 пиринговых подключений. Только те зрители, которые смотрят одно и то же содержимое разрешения, одноранговые узлы друг с другом. Увеличив количество зрителей в группе, пулы доступных одноранговых узлов расширяются, что эффективно повышает эффективность пиринга.
Неоптимальный клиентский доступ
Для наиболее оптимизированных трансляций Teams и ратуши все зрители должны присоединиться через классическое приложение Teams. С помощью клиента Teams eCDN Майкрософт автоматически получает локальные IP-адреса конечных пользователей и эффективно выполняет их одноранговую связь.
Если зрители присоединяются через браузер, убедитесь, что они предоставляют доступ к веб-сайту Teams с микрофоном или камерой или отключены маскирование IP-адресов mDNS. Таким образом предоставляется локальный IP-адрес, необходимый для пиринга. Дополнительные сведения см. в документации по отключению маскирования IP-адресов mDNS .
Отсутствие сопоставления подсетей
С помощью eCDN Майкрософт администраторы могут внедрять собственное сопоставление подсети, чтобы создавать группы или ограничения пиринга на основе локального IP-адреса. Преимущества:
Только зрители, которые находятся на одном сетевом одноранговом узле друг с другом
Пиринг между сайтами можно запретить
Расширенная аналитика показывает пиринг на основе сайта и производительность
Подсети VPN (и другие подсети, для которых администраторы хотят отключить пиринг) можно явно исключить.
Подсети можно отправить непосредственно на страницу "Сопоставление подсетей" на портале Microsoft eCDN. Требуемый формат сопоставления подсети — это CSV-файл со следующей структурой.
Инструкции по подготовке CSV-файла к отправке см. в документации по сопоставлению подсетей .
Без сопоставления подсети все клиенты (которые успешно предоставляют свой локальный IP-адрес пакету SDK eCDN) могут свободно выполнять пиринг друг с другом. Этот сценарий отлично подходит для максимизации потенциального числа одноранговых узлов, но может позволить создавать нежелательные пиринговые подключения, например через VPN-каналы или между удаленными сайтами, что приводит к снижению производительности.
Группирование подсетей с подсетью Hyper
Похож по своей природе на упомянутый небольшой случай трансляции . Если подсети слишком агрессивно подразделяются, соответствующий потенциал разгрузки пропорционально уменьшается.
Высокая задержка между двумя клиентами
Выполните тест задержки. Для оптимального взаимодействия задержка между двумя клиентами должна составлять менее 30 мс. Чтобы защитить взаимодействие с пользователем, клиенты не будут использовать плохие пиринговые подключения с высокой задержкой. Одной из потенциальных причин высокой задержки может быть слишком много людей, подключенных к одному сетевому устройству, например к точке доступа или коммутатору.
Использование VPN (относится только к тестированию)
Этот сценарий относится только к пользователю, который проводит тест из дома и использует другие личные устройства. Убедитесь, что VPN отключена на тестовых устройствах.
Если вы находитесь в офисе, не рекомендуется получать доступ к видеоконтенту через VPN.
Неправильная идентификация локального IP-адреса
Нажмите клавиши ALT+SHIFT+P в окне видео с поддержкой Microsoft eCDN, чтобы открыть наложение статистики. Можно наблюдать другой IP-адрес, отличный от ожидаемого локального IP-адреса. В этом сценарии средство просмотра назначается неправильной группе подсети, возможно, группе Без группирования (без пиринга). Обратитесь к менеджеру по работе с клиентами Майкрософт (CSAM) для получения решения.