Физическая устойчивость ЦОД - PullRequest
0 голосов
/ 02 октября 2018

Я развертываю Apache Cassandra, чтобы сидеть за приложением с уровнем согласованности, жестко закодированным как «QUORUM».Существует требование, чтобы кластер C * пережил полный физический сбой DC, и кластер находится с 6 узлами, разделенными на эти два физических сайта.Конфигурация кластера C * имеет два DC, соответствующих физическому разделению, с коэффициентом репликации 3 в каждом.Два DC имеют нулевую задержку между ними, поэтому могут рассматриваться как один логический сайт.Учитывая, что уровень согласованности приложения жестко задан для QUORUM, я пробовал различные факторы репликации и даже создал единую настройку C * DC со всеми 6 узлами, но независимо от того, что я пробую, наше приложение дает сбой, когда выходит из строя половина узлов.Существует ли конфигурация, позволяющая приложению выжить, потеряв 3 из 6 узлов C *?

Спасибо за чтение, я не смог найти ответ с помощью поиска ...

1 Ответ

0 голосов
/ 03 октября 2018

Использование QUORUM (= 4 для кластера из 6 узлов) поможет вам пережить сбой 3 узла.

Если вы установите 3 репликации на каждом контроллере домена и используете вместо этого уровень согласованности LOCAL_QUORUM QUOURM для чтения и записи, то вы можете пережить весь сбой DC + 1 отказ узла в локальном DC.Я надеюсь, что это то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...