Re: multipathing

From
Alexey Korobkin (2:5020/1630.10)
To
Serge V.Panchenko
Date
2007-02-26T09:38:52Z
Area
RU.UNIX.SOLARIS
Hello, Serge,

21 Feb 07 19:51:45, Serge V.Panchenko -> All:

SV> Нашёл вот такую доку:
http://www.eng.auburn.edu/~doug/howtos/multipathing.html
SV> Собираюсь сделать как описано в части "Failover with 1 public IP".
SV> Вроде бы, всё понятно, но... некоторые более опытные коллеги говорят,
SV> что так делать не желательно. Какая тут может быть засада?

А почему доки не с docs.sun.com?
http://docs.sun.com/app/docs/doc/816-4554/6maoq027p?a=view#emqul
(How to Configure an IPMP Group With Multiple Interfaces)

В статье на auburn.edu речь идет не об одном внешнем адресе, а единственном
интерфейсе, как я понимаю. С одним интерфейсом много отказоустойчивости не
нарулишь, в этом и есть проблема данного конфига. :)

А в твоей ситуации -- с двумя интерфейсами -- всё должно быть нормально, точно
по документации, можно даже в VMWare проверить.

Если публичный IP у тебя один, даешь интерфейсам четыре адреса. Первому
публичный и серый, скажем, pub1 и grey1; второму два серых, grey2 и grey3. pub1
и grey2 объединяешь в multipathing-группу, а grey1 и grey3 указываешь как
deprecated. Необходимо, чтобы в сети, куда воткнута эта V440, находился хоть
кто-то еще с такими же адресами, потому что жизнеспособность интерфейсов солярис
проверяет рассылкой мультикастов с deprecated-адресов. Если упадет первый
интерфейс, публичный адрес переползет на второй. Если упадет второй, ты получишь
ругань в лог и серые адреса второго интерфейса на первом (которые там никому не
помешают на время ремонта интерфейса).

Как вариант, для высшего пилотажа, grey1 и grey3 могут быть ipv6, лишь бы им
кто-то по ipv6 отвечал на мультикасты. :) Так их будет проще отличать от
действующих.

--
With best regards, Alexey Korobkin. 

--- Music is the wine that fills the cup of silence.
 * Origin: The only thing to do with good advice is pass it on. It is never any use to oneself. (2:5020/1630.10)
SEEN-BY: 50/203 450/118 186 1024 451/30 550/196 5000/5000 5001/5001 5011/13
SEEN-BY: 5012/46 5015/28 5020/113 175 277 400 545 627 758 770 871 961 976 1175
SEEN-BY: 5020/1523 1581 1604 1630 2009 2238 3274 4441 12000 5021/29 5022/128
SEEN-BY: 5025/3 750 5026/45 5030/556 966 1900 1957 5031/47 5035/38 5040/47
SEEN-BY: 5045/7 5054/1 4 8 9 28 35 37 5061/120 5062/1 10 5064/7 5071/166
SEEN-BY: 5080/80 1003 5082/6 5083/1 5085/13 5090/113 5095/20 5096/18
PATH: 5020/1630 758 4441 545 5054/1 37