URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85201
[ Назад ]

Исходное сообщение
"Зеркалирование Линукс сервера"

Отправлено zkrvova , 08-Май-09 10:33 
Есть следующая задача: сделать серваку полное зеркало, т.е. чтоб работало два абсолютно эдентичных сервака и в случае выхода из строя или просто перезагрузки одного работал второй. Когда поднимается первый то он синхронизируется и у нас опять полная копия. Работают они в паре, т.е. сетевые запросы както между ними распределяются.
Есть возможность такое реализовать?

Содержание

Сообщения в этом обсуждении
"Зеркалирование Линукс сервера"
Отправлено троллъ , 08-Май-09 10:40 
>Есть следующая задача: сделать серваку полное зеркало, т.е. чтоб работало два абсолютно
>эдентичных сервака и в случае выхода из строя или просто перезагрузки
>одного работал второй. Когда поднимается первый то он синхронизируется и у
>нас опять полная копия. Работают они в паре, т.е. сетевые запросы
>както между ними распределяются.
>Есть возможность такое реализовать?

Все зависит от того какие сервисы они предоставляют.


"Зеркалирование Линукс сервера"
Отправлено zkrvova , 08-Май-09 12:41 
>>Есть следующая задача: сделать серваку полное зеркало, т.е. чтоб работало два абсолютно
>>эдентичных сервака и в случае выхода из строя или просто перезагрузки
>>одного работал второй. Когда поднимается первый то он синхронизируется и у
>>нас опять полная копия. Работают они в паре, т.е. сетевые запросы
>>както между ними распределяются.
>>Есть возможность такое реализовать?
>
>Все зависит от того какие сервисы они предоставляют.

Основное это MySQL.


"Зеркалирование Линукс сервера"
Отправлено Michael , 08-Май-09 12:59 

>Основное это MySQL.

репликация


"Зеркалирование Линукс сервера"
Отправлено троллъ , 08-Май-09 13:07 
>>>Есть следующая задача: сделать серваку полное зеркало, т.е. чтоб работало два абсолютно
>>>эдентичных сервака и в случае выхода из строя или просто перезагрузки
>>>одного работал второй. Когда поднимается первый то он синхронизируется и у
>>>нас опять полная копия. Работают они в паре, т.е. сетевые запросы
>>>както между ними распределяются.
>>>Есть возможность такое реализовать?
>>
>>Все зависит от того какие сервисы они предоставляют.
>
>Основное это MySQL.

Готового решения нету :)


Для зеркалирования сервиса mysql можно попробовать использовать репликацию master to master (надо учитывать ньюансы:  возможное нарушение unique/ foreign key при двусторонней репликации и т.д.) - на уровне клиентов отслеживать доступность серверов и коннектится к работающему.

Если нет ограничений по движку бд, то можно попробовать ndb-cluster...


"Зеркалирование Линукс сервера"
Отправлено сабакка , 08-Май-09 14:36 
DRBD?
GFS2?

"Зеркалирование Линукс сервера"
Отправлено zkrvova , 13-Май-09 15:12 
>DRBD?
>GFS2?

Спасибо, это вроде то что надо.