Сценический сценарий мозга - RAC и PXC
-
29-09-2020 - |
Вопрос
Несмотря на то, что сценарий раскола головного мозга происходит в кластере XTRADB Oracle RAC, так и в кластере XPRCONA, допускается два кластере узла, и в раскол сценарий мозга разрешен в RAC, но два узла не рекомендуется в кластере Percona (рекомендуется 3 узла).Почему это так?Разве Percona не разрешит раскол мозга, происходящего в двух кластере узла?Я знаю, что я сравниваю две разные технологии .. Но все же, если кто-нибудь сможет это очистить.
Спасибо!
Решение
Я вижу, почему Oracle RAC может обрабатывать сплит мозг, а PXC не может.
Что разделяет их в их архитектуре и хранилище данных. Каким образом ???
Oracle RAC
- .
- Все экземпляры RAC имеют дело только с одним набором файлов базы данных
- Каждый экземпляр RAC имеет свой собственный буфер журнала и LGWR (записи журнала)
- пишет на любой экземпляр Oracle RAC даже на узлах, которые временно снижаются, могут иметь свои номера последовательности журнала, объединенные и сериализуются и сериализуются
Percona XTRADB кластер
- .
- Каждый узел PXC имеет свой полный набор данных
- пишет на один узел PXC должен быть возвращен или предан во всех узлах в унисон
- пишет к узлам PXC, которые разделены в связи в связи, только обновляют / обязывают его локальную копию данных. Осведомлеть о таких пишетах другими невыполненными узлами PXC не существует, когда связь снова установлена.
Согласно
Q: Как это обрабатывать сплит мозг?
A: Это не справится с этим. Разделительный мозг жесткая остановка, кластер XTRADB не может это решить. Вот почему минимальная рекомендация состоит в том, чтобы иметь 3 узла. Однако есть возможность разрешить узел для обработки трафика, вариант:
.wsrep_provider_options="pc.ignore_sb = yes"
Сводка
- .
- Oracle RAC является кислотой совместим как кластер (опять же, один набор файлов базы данных)
- percona xtradb кластер поступает от CAP Theorm вместо кислотного соответствия
- Смотрите видео YouTube, в котором Вадим Ткаченко (Percona CTO) обсуждает сценарий разделения мозга и как это ваша ответственность (