Re: OpenVZ ноды с "общей папкой" через сеть? [message #44812 is a reply to message #44798] |
Fri, 06 January 2012 12:28   |
weldpua2008
Messages: 58 Registered: July 2006
|
Member |
|
|
rpisarev wrote on Thu, 05 January 2012 06:36Да, когда много master нехорошо. Точно нельзя одним мастером справиться? Тогда запись будет идти _только_ на A, а с остальных rsync.
DRBD в режиме master-master никогда не пробовал. Может стоит сделать что-то вроде облачного хранилища? Опять же только предположения, сам не добрался, но планирую пощупать "elliptics". Думаю то, что Вам нужно, но не уверен в их готовности к продашн.
Я пытаюсь решить 2-е задачи:
*отказоустойчивость
*распределение нагрузки (масштабирование)
сайты на php + nginx + mysql (мастер-мастер или мастер-слейв) в нодах и php + nginx + mangodb(мастер-мастер).
Отношение читаю/пишу >>99/1 =>блоги, новостные сайты, порталы...
В принципе можно делать rsync, что на уровне файлов, но хотелось попробовать на уровне файловой системы из-за того, что много мастеров.
Пока Я вижу решение такое:
Делаю с Единственного мастера rsync на slave'ы. В настройках сайтов запрещаю загрузку файлов на слейвах.Дальше магия синхронизации базы данных и всё в ажуре.
Минус: надо хардкорить сайты на предмет запрещения некоторых действий на конкретных серверах.
|
|
|