Как я понимаю, ROD Provisioned IOPS довольно дорогой по сравнению со стандартной скоростью ввода-вывода.
В регионе Токио уровень P-IOPS составляет 0,15 $/GB, 0,12 $/IOP для стандартного развертывания. (Двойная цена для развертывания Multi-AZ...)
Для P-IOPS минимальное требуемое хранилище составляет 100 ГБ, IOP - 1000. Таким образом, начальная стоимость P-IOPS составляет 135 $, за исключением стоимости экземпляров.
В моем случае использование P-IOPS стоит около 100X больше, чем при использовании стандартной скорости ввода-вывода.
Это может быть очень субъективный вопрос, но, пожалуйста, дайте некоторое мнение.
В наиболее оптимизированной базе данных для RDS P-IOPS производительность будет стоить?
или
сайт AWS дает некоторое представление о том, как P-IOPS может принести пользу производительности. Есть ли реальный ориентир?
SELF ANSWER
В дополнение к тому, что zeroSkillz написал, я сделал еще несколько исследований. Однако учтите, что я не специалист по чтению баз данных. Кроме того, эталонный тест и ответ основывались на EBS.
Согласно статье, написанной "Родриго Кампосом", производительность действительно значительно улучшилась.
От 1000 IOPS до 2000 IOPS производительность чтения/записи (включая случайное чтение/запись) удваивается. Из того, что сказал zeroSkillz, стандартный блок EBS содержит около 100 IOPS. Представьте себе улучшение производительности, когда 100 IOPS достигает 1000 IOPS (что является минимальным IOPS для развертывания P-IOPS).
Заключение
Согласно эталону, производительность/цена кажутся разумными. Для критических ситуаций с точки зрения производительности, я думаю, некоторые люди или компании должны выбрать P-IOPS, даже если они заряжены на 100% больше.
Однако, если бы я был финансовым консультантом в малом или среднем бизнесе, я бы просто наращивал (как в CPU, память) на своих экземплярах RDS постепенно, пока производительность/цена не совпадают с P-IOPS.