Назад | Перейти на главную страницу

Какое минимальное количество серверов для производственного кластера mongoDB?

В документации mongoDB для архитектура производственного кластера Я читал, что минимальное количество серверов для работающего производственного кластера mongoDB - 7:

Можно ли использовать маршрутизаторы, серверы конфигурации и сегменты на одних и тех же серверах (всего 3 сервера с маршрутизатором, конфигурацией и сервисом сегментов)?

Минимальное количество - 1 сервер. Если под «производственной» вы подразумеваете «отказоустойчивый», то минимальное число равно 3: у вас есть набор реплик, содержащий 3 сервера. Серверы конфигурации также работают на этих серверах. Если вы хотите включить «горизонтальное масштабирование», то есть «веб-масштаб»! также минимальное число - 9: у вас есть 2 шарда, состоящих из наборов реплик из 3 серверов, и еще 3 сервера в качестве серверов конфигурации. Если вы включаете свое приложение, а не только mongodb, тогда добавьте в смесь два сервера приложений, в общей сложности их будет 11 (их будет 11!).

По сути, вы неправильно интерпретируете эту картину двумя способами: ваши серверы приложений не являются частью кластера mongodb, а осколки (зеленые прямоугольники) представляют собой наборы реплик, которые содержат как минимум 3 сервера.