Как использовать Ubuntu для совместного использования нагрузки с несколькими сетевыми картами

Эта ситуация в настоящее время является теоретической (но может стать очень реальной очень скоро, если есть хорошее решение).

У меня есть сервер, на котором запущен сервер Ubuntu с 5 сетевыми картами (1 плата на борту, 4 карты расширения) , У меня есть 4 интернет-соединения от 4 разных интернет-провайдеров с 4 различными IP-адресами с 4-мя различными модемами (вы получаете идею - все по-другому). Карты расширения подключены к модемам, а встроенный сетевой адаптер подключен к восходящему порту главного коммутатора в серверной комнате, из которого все остальные машины получат IP-адреса и доступ в Интернет.

My Цель состоит в том, чтобы равномерно распределять нагрузку между всеми доступными соединениями (например, если № 2 отсутствует, доля загрузки 1,3 и 4) и обслуживать Интернет для основного коммутатора, который, в свою очередь, будет обслуживать другие машины, как а также хостинг DHCP.

Задержка тоже большая. Сервер должен иметь не более 2 мс латентности от WAN в локальной сети. Это для VoIP.

Есть ли встроенный способ сделать это или установить стороннее программное обеспечение. Имейте в виду, что графического интерфейса нет, и единственный путь в него - SSH после его развертывания.

1
задан 5 October 2015 в 21:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: