Re: [Sysadmins] Oтказоустойчивость и распределение нагрузки

Eugene Prokopiev
1970-01-01T00:00:02Z

Konstantin A. Lepikhov пишет:
> Hi Eugene!
>
> Friday 11, at 11:28:38 PM you wrote:
>
>
>>>Правда, нас интересует только один сервис
>>>- OpenVZ, может в нем что-то есть для этого?
>>
>>Здесь http://ru.wikipedia.org/wiki/OpenVZ и здесь
>>http://en.wikipedia.org/wiki/OpenVZ упоминается термин Чекпоинтинг
>>(Checkpointing), но в OpenVZ-Users-Guide.pdf я его не нашел :(
>>
>>В википедии пишут, что этот чекпоинтинг должен быть выполнен
>>принудительно, а поскольку во время внезапной смерти узла ничего
>>принудительно выполнить нельзя, то соответственно и автоматическую
>>миграцию VPS с умершей ноды на живую сделать тоже нельзя?
>
> если ноды живут на drbd, то можно. Checkpointing был сделан для быстрой
> миграции на другое железо, а не как средство спасения на водах.

Т.е. в теории все можно сделать средствами drbd/heartbeat?

Тогда чуть позже буду пробовать :)

Кстати, может это и глупый вопрос, но меня всегда интересовало, как
теоретически можно без проблем мигрировать с одного узла на другой в при
смерти первого? Данные ведь не только на ФС лежат, хотя даже в этом
случае, если мы используем журнал ФС/СУБД, мы рискуем получить не
повторное выполнение, а откат некоторых транзакций, которым не повезло.
А кэшированные данные из ОЗУ/свопа, которые еще не попали на диск, мы
теряем навсегда :(