LINUX.ORG.RU
ФорумAdmin

Riak CS и количество узлов в кластере

 


0

1

Добрый день. Стоит задача протестировать riak-cs для хранения изображений, аудио\видео файлов веб сервиса.

У меня вопрос относительно минимального количества узлов в кластере для обеспечения отказоустойчивости. Согласно документации, есть значение n_val, которое определяет количество реплик по кластеру и должно быть больше 0 и не больше количества нод. По умолчанию это значение равно 3. Соответственно количество узлов в кластере должно быть так же 3. Означает ли это что при выпадении одной или двух нод, остается две или одна нода, способная обрабатывать запросы и хранить полный набор данных. Если так, возможно ли делать кластер из двух нод, со значением n_val - 2 (один сервер упал, второй продолжает работу)?

Что говорит поддержка basho?

anonymous ()

Скажу возможно хрень, но вообще, в кластере, обычно должно быть не менее двух нод. Иначе это уже не кластер. По-этому, значение равно трём. То есть, если одна нода отвалилась - две продолжают работу. Если ещё одна отвалилась - кластер полностью останавливается, дабы избежать противоречивости. Иначе, у тебя при отвале сети, каждый кластер рискует стать мастер нодой, и потом будет split-brain

DALDON ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.