On Tue, Oct 05, 2010 at 12:47:37PM +0300, Michael Bochkaryov wrote:
моё имхо остается прежним - нельзя на ethernet'е сделать end-to-end надежное решение. Сервис у тебя работает на каком уровне? IP? ну так и механизмы failover ему делай на этом же уровне Ну, усложнение схемы в общем случае надежность только понижает. Потому что появляются новые сущности, которые тоже могут сбоить :-)
Ну так задублируй эти сущности ;) Например, поставь в параллель к quagga/ospf еще и openbgpd/bird и анонсируй loopback еще и через iBGP :) Или протяни между машинами третий линк - нульмодем между ком-портами, который сетевые проблемы не потревожат. Или держи данные не на DRBD а на супер-пупер-задублированном storage. Но в любом случае помни про такое золотое правило: дополнительная девятка в надежности - это, как правило, два дополнительных нуля в стоимости решения. -- In theory, there is no difference between theory and practice. But, in practice, there is.