со страницы часто задаваемых вопросов о Amazon RDS http://aws.amazon.com/rds/faqs/
"В зависимости от размера запрошенного хранилища Amazon RDS автоматически распределяется по нескольким томам EBS для повышения производительности IOPS"
Какой размер диска делатьМне нужно запросить запуск чередования дисков?Я только слышал слухи о 300 ГБ.
У меня был разговор с высшим руководством в AWS по этому поводу. Вот прямой ответ, предоставленный ими.
Вы достигнете улучшений с пропускной способностью RDS, если масштабируете хранилище до 500 ГБ, и этот эффект начинается с уровня значительно ниже 100 ГБ (то есть: чередование происходит на гораздо более низком уровне, чем 300 ГБ). Наиболее важным фактором в реализации этого потенциала пропускной способности является класс экземпляра. В частности, следующие экземпляры классов считаются экземплярами High I / O: m1.xlarge m2.2xlarge m2.4xlarge Этим экземплярам доступна большая полоса пропускания сети, поэтому обновление, которое вы упомянули в stackoverflow (до экземпляра m2.2xlarge), вероятно, было основной причиной, по которой вы увидели скачок в пропускной способности. Если вы увеличите текущее хранилище до 500 ГБ, это будет увеличиваться. Благодаря предоставленной поддержке IOPS для RDS (объявленной PIOPS вчера вечером) пропускная способность теперь будет линейно масштабироваться до 1 ТБ. При использовании PIOPS ожидаемая пропускная способность в настоящее время связана с объемом выделенного хранилища. Для баз данных Oracle и MySQL вы будете реализовывать очень непротиворечивые 1000 операций ввода-вывода в секунду на каждые выделенные 100 ГБ, что приведет к максимальной пропускной способности в 10 000 операций ввода-вывода в секунду. Недостатком (текущим, временным) является то, что вам потребуется выгрузить / загрузить данные для переноса существующего приложения в PIOPS RDS.
Вы достигнете улучшений с пропускной способностью RDS, если масштабируете хранилище до 500 ГБ, и этот эффект начинается с уровня значительно ниже 100 ГБ (то есть: чередование происходит на гораздо более низком уровне, чем 300 ГБ). Наиболее важным фактором в реализации этого потенциала пропускной способности является класс экземпляра. В частности, следующие экземпляры классов считаются экземплярами High I / O:
m1.xlarge
m2.2xlarge
m2.4xlarge
Этим экземплярам доступна большая полоса пропускания сети, поэтому обновление, которое вы упомянули в stackoverflow (до экземпляра m2.2xlarge), вероятно, было основной причиной, по которой вы увидели скачок в пропускной способности. Если вы увеличите текущее хранилище до 500 ГБ, это будет увеличиваться. Благодаря предоставленной поддержке IOPS для RDS (объявленной PIOPS вчера вечером) пропускная способность теперь будет линейно масштабироваться до 1 ТБ.
При использовании PIOPS ожидаемая пропускная способность в настоящее время связана с объемом выделенного хранилища. Для баз данных Oracle и MySQL вы будете реализовывать очень непротиворечивые 1000 операций ввода-вывода в секунду на каждые выделенные 100 ГБ, что приведет к максимальной пропускной способности в 10 000 операций ввода-вывода в секунду. Недостатком (текущим, временным) является то, что вам потребуется выгрузить / загрузить данные для переноса существующего приложения в PIOPS RDS.
Последнее, что я проверил, триггеры фонового чередования на 300 ГБ
Недавно один инженер AWS сказал мне, что при проверке архитектуры 100 ГБ вызовет чередование EBS