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

Каковы плюсы и минусы виртуализации сервера конфигурации MongoDB?

Мы настраиваем новый кластер MongoDB для большого веб-приложения и пытаемся решить, как будет выглядеть наша инфраструктура.

Я изучаю, можем ли мы виртуализировать сервер MongoDB Config или его следует запускать на «реальном» оборудовании.

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

Заранее спасибо!

Да, серверы конфигурации MongoDB можно виртуализировать. Видеть MongoDB на Amazon EC2, где 10gen фактически рекомендует использовать микроэкземпляры на EC2 (который IIRC дает вам только ~ 600 МБ памяти). Серверы конфигурации не нуждаются в большом количестве системных ресурсов, поэтому физические машины почти наверняка являются излишними.

Да, вы можете использовать виртуальные машины для своих серверов конфигурации, но я бы позаботился о том, чтобы вы держали их на отдельных хост-серверах друг от друга. Кроме того, не забудьте правильно определить размер их оперативной памяти; Они не должны испытывать недостаток оперативной памяти.