Назад |
Перейти на главную страницу
LACP и балансировка нагрузки?
Сейчас я обсуждаю, как работает LACP и балансировка нагрузки.
Предположим, есть два сервера, оба с использованием 4 сетевых адаптеров (1 Гбит), и они подключены к одному коммутатору с агрегированными ссылками.
Какие «утверждения» верны?
- Каждый сервер мог теоретически доставить 4 Гбит данных, если есть достаточное количество клиентов, запрашивающих данные (хотя бы один на ссылку)
- Серверы могут общаться друг с другом со скоростью 4 Гбит / с.
- Серверы могут взаимодействовать друг с другом со скоростью 1 Гбит / с, потому что алгоритмы балансировки трафика всегда будут выбирать одну и ту же сетевую карту из 4 доступных каналов.
- Когда используешь По-круговой, серверы могут обмениваться данными со скоростью> 1 ГБит / с, но будут сталкиваться с неупорядоченными пакетами, которые необходимо пересмотреть, что в конечном итоге приведет к гораздо более низкой скорости передачи, чем 4 ГБ / с.
- Соединение между hostA и hostB никогда не будет быстрее, чем скорость одного канала, даже если вы группируете 8 или более сетевых устройств.
ура, узнай
Следует помнить о двух основных вещах:
- Трафик распределяется пакетно за пакетом
- Все пакеты, связанные с данным «разговором», передаются по одному и тому же каналу, чтобы предотвратить неправильный порядок.
Этот второй пункт имеет некоторые различия между операционными системами и реализациями в отношении того, что такое «разговор», поэтому ответы на некоторые из ваших вопросов не всегда совпадают. Как правило, при большом количестве «разговоров» ссылка будет работать хорошо, но тестирование производительности одного потока между двумя системами будет ограничено тем, что может предоставить одна ссылка.
Ссылка: PDF IEEE 802.3ad Link Aggregation (LAG), что это такое, а что нет