Рейтинг:1

Низкий IOPS на GKE

флаг in

Мы устанавливаем MongoDB в Kubernetes Engine, и она работает очень плохо. Мы установили его с помощью Helm с 3 репликами (в наборе реплик) и storage-class=премиум-рво (PD-SSD) по 500 ГБ на каждом. Чтобы просто вставить 500 документов, требуется много секунд. Google обещает около 15 000 операций ввода-вывода в секунду, но при просмотре мониторинга мы видим только около 30 операций ввода-вывода в секунду. Что мы делаем не так?

Проблема в том, что мы не получаем обещанного IOPS от Google - 500 ГБ должны дать нам 15 000, а мы получаем очень мало... "срабатывает" ли он только тогда, когда система подвергается нагрузке?

В настоящее время мы не уверены, что сможем перенести нашу MongoDB из Atlas в наш кластер GKE.

djdomi avatar
флаг za
Отвечает ли это на ваш вопрос? [Можете ли вы помочь мне с планированием емкости?](https://serverfault.com/questions/384686/can-you-help-me-with-my-capacity-planning)
Oscar Orellana avatar
флаг in
Нет, не совсем.
Gabriel Robledo Ahumada avatar
флаг us
Я предлагаю отредактировать ваш вопрос и добавить минимальную воспроизводимую информацию, например, ваши диаграммы руля, или, если вы следовали руководству, вставьте ссылку.
Рейтинг:0
флаг ng

Можете ли вы поделиться более подробной информацией о конфигурации, трудно оказать большую помощь в том, что предоставляется.

Я надеюсь, что к вашим узлам подключено не менее 100 ГБ хранилища с балансировкой PD, иначе у вас могут возникнуть проблемы с производительностью.

Oscar Orellana avatar
флаг in
У нас есть только 25 ГБ на каждом узле — я постараюсь увеличить его до 200 ГБ.
Oscar Orellana avatar
флаг in
Теперь работает N2 с 8 ГБ ОЗУ, 2 виртуальными процессорами и 150 ГБ хранилища с PD-blanced.
Oscar Orellana avatar
флаг in
Все равно очень медленно...
Oscar Orellana avatar
флаг in
Текущая конфигурация: N2 с 8 ГБ ОЗУ, 2 виртуальными процессорами и 150 ГБ SSD на каждом узле (3 узла). MongoDB развертывается с PVC на 300 ГБ SSD. Все еще очень медленно.
Oscar Orellana avatar
флаг in
Будет ли иметь значение развертывание собственного кластера вместо собственного пула узлов? В настоящее время у нас есть внутренний пул узлов с масштабированием кластера и пул узлов mongodb без.
ServerMonkey avatar
флаг ng
Как насчет интерактивного подключения к модулю и нагрузки на диски, чтобы подтвердить, что это — дисковые операции ввода-вывода или конфигурация приложения?
Этот вопрос на других языках:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.