Наш RDS write IOPS too high

Наш сайт в последнее время работает медленно, и я заметил, что IOPS записи RDS может достигать 80 / сек и всего 9 / сек.

Это то, что может быть заставляет страницы загружаться медленно? Если да, то что могло быть причиной этого. Наша RDS - это db.m3.large с 7,5 ГиБ памяти и 100 ГБ SSD. В среднем у нас есть около 2 человек, использующих наше приложение одновременно, максимум 5 часто всего 1.

Извините, если я не даю достаточно информации, я новичок в системном администраторе.

0
задан 7 November 2015 в 19:09
3 ответа

Какова длина отрезка строки?

Это аналог вашего вопроса.

Независимо от того, о какой метрике вы говорите, это может быть загрузка ЦП,Дисковый ввод-вывод, сетевой ввод-вывод, ОЗУ и т. Д. Их значения имеют значение только в той степени, в которой они влияют на ваше приложение.

Итак, если ваш текущий уровень дискового ввода-вывода замедляет запросы до точки, в которой это влияет на ваше приложение, ну тогда да, вам нужно изучить более быстрое хранилище.

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

2
ответ дан 4 December 2019 в 12:25

Все зависит от того, какое хранилище поддерживает сервер. Если он работает на одном жестком диске со скоростью вращения 5400 об / мин, то да, ваши IOPS слишком высоки. Если он работает из SAN, заполненного SSD, тогда нет, с вашими IOPS в порядке. 80 IOPS для базы данных под нагрузкой не является необоснованным, но, не зная ВСЕГО больше о вашей настройке, невозможно узнать, являются ли IOPS причиной вашей проблемы или нет.

1
ответ дан 4 December 2019 в 12:25

Вашим узким местом вряд ли будет количество операций ввода-вывода в секунду с предоставленными вами данными. Узким местом может быть база данных - запросы могут выполняться медленно без привязки к диску.

Я считаю, что вашим узким местом вряд ли будет количество операций ввода-вывода в секунду, потому что вы заявляете, что у вас есть «хранилище SSD на 100 ГБ». В этом случае Amazon выделяет вам 300 операций ввода-вывода в секунду (как для чтения, так и для записи вместе), или если вы вместо этого используете подготовленные операции ввода-вывода в секунду, у вас будет не менее 1000 операций ввода-вывода в секунду.

Примечание. Вы можете просмотреть общее использование операций ввода-вывода в секунду в Cloudwatch. Вы также можете просмотреть свой Burst Balance, который покажет вам, потребляете ли вы больше операций ввода-вывода в секунду, чем ваше выделение.

0
ответ дан 4 December 2019 в 12:25

Теги

Похожие вопросы