Отказоустойчивый виртуальный сервак

Any discussions about UNIX OS (include Linux)

Moderator: sva

Отказоустойчивый виртуальный сервак

Postby Vassily Kiryanov on Tue Mar 16, 2010 5:48 pm

Имею два сервера на белых адресах, a.b.c.2 и a.b.c.4 Хочу на адресе a.b.c.3 сделать виртуальный сервер, который бы выдерживал
отключение любого из двух реальных. Сервисы, которые мне на нём нужны - www и dns. Если ещё и proxy и mySQL удастся поднять - вообще песня.

Операционки стоят - FreeBSD 6.4 и 8.0 (поднять оба до 8-stable не проблема). Памяти на одном 2 гига, на другом 4. Схема включения традиционная, 2 сетевухи
внутренняя(10.0.0.0/8) и внешняя (a.b.c.0/27), а маршрутизатором на всё является циска по адресу a.b.c.1

Какой софт принято в хороших домах использовать для такого?
Vassily Kiryanov
 

Re: Отказоустойчивый виртуальный сервак

Postby Anton Yuzhaninov on Tue Mar 16, 2010 5:49 pm

Адрес a.b.c.3 сконфигурировать на carp-интерфейсе (один адрес будет работать в режиме master/backup).
man carp

Hа каждом из серверов запустить dns-сервер и веб-сервер. При падении мастера адрес a.b.c.3 будет обслуживать вторым сервером.
Как синхронизировать контент который отдает web-сервер вопрос отдельный и сильно зависит от того, как этот контент меняется.

С MySQL все не так просто будет, но можно попробовать http://mysql-mmm.org/
Anton Yuzhaninov
 

Re: Отказоустойчивый виртуальный сервак

Postby Eugene Grosbein on Tue Mar 16, 2010 5:50 pm

Ядро: man carp
Hо в ранних реализациях carp были баги, не уверен что в 6.4 они уже решены, лучше поднять версию.
Eugene Grosbein
 


Return to UNIX

Who is online

Users browsing this forum: No registered users and 2 guests