Резервирование+балансировка сайта на Битриксе, как сделать схему резервирования+ балансировки?
Гость
07.09.2006 18:43:54
Собственно вопрос в следующем, есть сайт NginX, Apache, Bitrix, Mysql, хочется сделать второй полукомплект этого сайта, который бы работал параллельно первому и в случае выхода из строя одного полукомплекса все бы хорошо работало на оставшемся. Подскажите, пожалуйста, кто что знает... Спасибо.
Сергей пишет: Собственно вопрос в следующем, есть сайт NginX, Apache, Bitrix, Mysql, хочется сделать второй полукомплект этого сайта, который бы работал параллельно первому и в случае выхода из строя одного полукомплекса все бы хорошо работало на оставшемся. Подскажите, пожалуйста, кто что знает... Спасибо.
Тут все упирается в базу данных. Технически правильнее делать не просто дублирующие и простаивающие сервера, а RAC (Real Application Cluster) В такой схеме нагрузка балансируется между серверами через DNS или оборудованием на входе (Cisco умеет и другие). База работает в кластере с единой файловой системой для двух серверов. Обычно для базы требуется еще специальный линк для синхронизации. Но все это есть для Оракла, про других не скажу точно.
Читайте что-то такое:
Так же можно делать две машины, одна в работе и с нее файлы и база реплицируются на вторую машину всегда готовую перейти в работу. Но это не очень рационально и экономно.
Если вы клиент, я перенесу тему в закрытый форум, там обсудим подробнее.