Предотвращение Единой точки отказа с агрегированием каналов

У меня есть требование для системы без Единой точки отказа. Клиент предложил два кабеля Ethernet на сервер.

Каждый из серверов соединится в их сеть, однако я хочу установить отдельную сеть исключительно для трафика репликации PostgreSQL (использующий Потоковую передачу Репликации). Клиент чувствителен к объемам интенсивного трафика в их сети, и я также хочу удостовериться, что репликация происходит как можно быстрее, не будучи затронутым другими системами в их сети.

План состоит в том, чтобы иметь два, разделяют двухпортовый NICs, таким образом, я заканчиваю с двумя соединениями в каждую сеть, которые объединяются в команду с помощью Связывания Сетевой платы и переключателя Агрегирования каналов. Таким образом, любой NIC может перестать работать, и существует все еще активное соединение к обеим сетям.

Моя проблема состоит в том, что со Связыванием Сетевой платы (Объединяющимся в команду/Соединяющим Вас магистралью), имеют оба сетевых соединения, идущие в тот же сетевой коммутатор - этот способ, которым сетевой коммутатор для моей сети репликации баз данных становится единой точкой отказа.

Как я могу избежать Единой точки отказа между узлами кластера баз данных?

Current Topology with SPoF

0
задан 27 August 2014 в 12:35
1 ответ

Очевидно, вам понадобится два переключателя. В случае LAG вам нужно завершить работу на одном и том же физическом коммутаторе (существуют собственные способы работы в кластере коммутаторов), но с LACP вы можете завершить работу на нескольких устройствах, и они координируют связь.

http: //en.wikipedia. org / wiki / Link_aggregation

3
ответ дан 4 December 2019 в 12:31

Теги

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