Тома GP3 не достигают пределов пропускной способности или IOPS

Тома GP3 не достигают пределов пропускной способности или IOPS

Я работаю над обновлением Postgres с помощью pg_upgrade, и суть процесса заключается в копировании файлов данных базы данных [без изменений] из старого каталога кластера в новый. Чтобы не раздувать том данных, я подключил к экземпляру второй том EBS. Кроме того, чтобы быстро завершить обновление, я установил пропускную способность на максимальное значение [1000 МБ/с] и оставил IOPS по умолчанию [4000] для обоих томов, ожидая, пока том сообщит, что «оптимизация» завершена.

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

введите описание изображения здесь

Операционная система — Rocky Linux 8.5, экземпляр — свежесозданная версия m5a.2xlarge с использованием AMI, созданного Rocky, а тома отформатированы как ext4. Использование процессора экземпляра за тот же период указано ниже, хотя статистика ОС показала изрядное количество IOwait.

введите описание изображения здесь

Есть ли какой-то параметр, который мне следует настроить в отношении этих томов, или экземпляра, или какой-то конфигурации ОС, которую я упускаю? Или это просто симптом того, что резервное хранилище EBS слишком занято, чтобы обслуживать мои потребности?

Связанный контент