Вопрос

Несмотря на то, что сценарий раскола головного мозга происходит в кластере XTRADB Oracle RAC, так и в кластере XPRCONA, допускается два кластере узла, и в раскол сценарий мозга разрешен в RAC, но два узла не рекомендуется в кластере Percona (рекомендуется 3 узла).Почему это так?Разве Percona не разрешит раскол мозга, происходящего в двух кластере узла?Я знаю, что я сравниваю две разные технологии .. Но все же, если кто-нибудь сможет это очистить.

Спасибо!

Это было полезно?

Решение

Я вижу, почему Oracle RAC может обрабатывать сплит мозг, а PXC не может.

Что разделяет их в их архитектуре и хранилище данных. Каким образом ???

Oracle RAC

    .
  • Все экземпляры RAC имеют дело только с одним набором файлов базы данных
  • Каждый экземпляр RAC имеет свой собственный буфер журнала и LGWR (записи журнала)
  • пишет на любой экземпляр Oracle RAC даже на узлах, которые временно снижаются, могут иметь свои номера последовательности журнала, объединенные и сериализуются и сериализуются

Percona XTRADB кластер

    .
  • Каждый узел PXC имеет свой полный набор данных
  • пишет на один узел PXC должен быть возвращен или предан во всех узлах в унисон
  • пишет к узлам PXC, которые разделены в связи в связи, только обновляют / обязывают его локальную копию данных. Осведомлеть о таких пишетах другими невыполненными узлами PXC не существует, когда связь снова установлена.

Согласно Часто задаваемые вопросы Percona на PXC

Q: Как это обрабатывать сплит мозг?

A: Это не справится с этим. Разделительный мозг жесткая остановка, кластер XTRADB не может это решить. Вот почему минимальная рекомендация состоит в том, чтобы иметь 3 узла. Однако есть возможность разрешить узел для обработки трафика, вариант:

wsrep_provider_options="pc.ignore_sb = yes"
.

Сводка

    .
  • Oracle RAC является кислотой совместим как кластер (опять же, один набор файлов базы данных)
  • percona xtradb кластер поступает от CAP Theorm вместо кислотного соответствия
  • Смотрите видео YouTube, в котором Вадим Ткаченко (Percona CTO) обсуждает сценарий разделения мозга и как это ваша ответственность (
Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top