Как загрузить баланс VOD сайта - PullRequest
0 голосов
/ 17 марта 2019

У меня есть специальный потоковый веб-сайт VOD mp4, и я хочу его сбалансировать.Все видео зашифрованы AES 256, и я пишу скрипт php и nodejs, который транслирует запрошенное зашифрованное видео mp4.

У меня есть сервер origin 1, у которого есть все зашифрованные видеофайлы, и я приобрел 2 пограничных серверас портом 1 Гбит / с, который расшифровывает запрошенный видеоблок на лету и передает его пользователям.

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

Одно условие на каждом моем пограничном сервере о том, что запрос должен проходить через мой сценарий php или nodejs из-зазашифрованный контент.

Из моего исследования я обнаружил, что баланс нагрузки CloudFlare будет отправлять запрос на исправный сервер и проверять работоспособность серверов каждые определенные секунды.Если мы пойдем по простому маршруту, то мы должны установить любое программное обеспечение, если оно доступно, на сервер, который определяет работоспособность сервера, т. Е. Использует ли он пропускную способность и т. Д. Таким образом, cloudflare отправит запрос на исправный сервер.

Однакоесли кто-нибудь может предложить мне лучший способ балансировки нагрузки?

...