Re: reliable double ethernet connection

2007-10-23 Пенетрантность Покотиленко Костик
В Пнд, 22/10/2007 в 13:36 +0200, Maxim Kudelya пишет:
 Alexander Burnos wrote:
  Есть необходимость включить сервер двумя ethernet-линками в свич для
  обеспечения избыточности и, следственно, надежности. 
 Вам необходимо настроить ethernet bonding. Для одновременной работы 
 только по одному линку и по второму в случае падения основного,нужно 
 будет настроить mode=1 (active-backup). Я себе на NFS-сервер ставил 
 mode=5 (balance-tlb)
 
 http://etbe.coker.com.au/2007/08/13/ethernet-bonding-on-debian-etch/
 http://www.linuxhorizon.ro/bonding.html
 
 Из граблей наступил на то, что два гигибитных Realtek (r8169) не 
 заработали друг с другом, при переключение линков модуль сетевой карты 
 завешивал машину. Настроил в результате встроенную сетевую на чипсете 
 Marvell (sky2) и одну карту из Realtek.

У меня, например, не заработало bridge поверх bond...

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



reliable double ethernet connection

2007-10-22 Пенетрантность Alexander Burnos
Приветствую!

Есть необходимость включить сервер двумя ethernet-линками в свич для
обеспечения избыточности и, следственно, надежности. (На самом деле,
каждый линк будет включен в отдельный свич, но в целом это будет один
ethernet сегмент и одна ip-подсеть).

Собственно вопрос, кто как реализовывал подобную задачу чтобы трафик
штатно ходил через один линк, а в случае падения основного - через
второй. При условии, что ip-подсеть одна. Т.е. адреса меняться не
должны, переключение должно быть исключительно на layer 2.

Есть идея сделать через bridge-utils, т.е. сделать один br в котором
будут оба интерфейса и запустить там stp.

Но смущают две вещи, во-первых, я не уверен, еще не тестил, но кажется
мне, что будут некоторые потери в производительности сети за счет того,
что трафик будет обрабатываться через bridge.
Во-вторых, отсутствие поддержки rSTP, что сильно увеличивает время
простоя в случае проблем.

Возможно есть еще какой-то красивый вариант? Подскажите, пожалуйста.

Вариант: скрипт, который чекает раз в N секунд состояния линка и
переключает их - это тоже вариант, конечно. Но хочется чего-то
ненаколенкеписанного.

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: reliable double ethernet connection

2007-10-22 Пенетрантность Maxim Kudelya

Alexander Burnos wrote:

Есть необходимость включить сервер двумя ethernet-линками в свич для
обеспечения избыточности и, следственно, надежности. 
Вам необходимо настроить ethernet bonding. Для одновременной работы 
только по одному линку и по второму в случае падения основного,нужно 
будет настроить mode=1 (active-backup). Я себе на NFS-сервер ставил 
mode=5 (balance-tlb)


http://etbe.coker.com.au/2007/08/13/ethernet-bonding-on-debian-etch/
http://www.linuxhorizon.ro/bonding.html

Из граблей наступил на то, что два гигибитных Realtek (r8169) не 
заработали друг с другом, при переключение линков модуль сетевой карты 
завешивал машину. Настроил в результате встроенную сетевую на чипсете 
Marvell (sky2) и одну карту из Realtek.


--
maxym


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: reliable double ethernet connection

2007-10-22 Пенетрантность Alexander Burnos
Hello!

On Mon, Oct 22, 2007 at 01:36:38PM +0200, Maxim Kudelya wrote:
 Есть необходимость включить сервер двумя ethernet-линками в свич для
 обеспечения избыточности и, следственно, надежности. 
 Вам необходимо настроить ethernet bonding.

Большое спасибо, самое оно.

 Из граблей наступил на то, что два гигибитных Realtek (r8169) не 
 заработали друг с другом, при переключение линков модуль сетевой карты 
 завешивал машину. Настроил в результате встроенную сетевую на чипсете 
 Marvell (sky2) и одну карту из Realtek.

У меня будут только e1000, так что все должно быть ок, я думаю.
Насколько я понимаю, по крайней мере active backup, не должен
существенно влиять на производительность сети. Но на всякий случай еще
потестирую.

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]