亚马逊RDS在请求磁盘大小时使用条带化?

时间:2012-01-31 03:24:42

标签: amazon-ec2 amazon-rds

来自Amazon RDS常见问题解答页面 http://aws.amazon.com/rds/faqs/

“根据请求的存储大小,Amazon RDS会自动对多个EBS卷进行条带化,以提高IOPS性能”

我需要什么磁盘大小才能触发磁盘条带化?我只听说过300GB的传言。

3 个答案:

答案 0 :(得分:2)

我与AWS的高层管理人员就此进行了对话。以下是他们提供的直接答案。

  

通过将存储空间扩展到500GB,您将实现RDS吞吐量的改进,并且此效果从100GB以下的水平开始(即:条带化发生在远低于300GB的水平)。   实现这种吞吐量潜力的最重要因素是实例类。具体来说,以下实例类被视为高I / O实例:

     

m1.xlarge

     

m2.2xlarge

     

m2.4xlarge

     

这些实例具有可用的大型网络带宽,因此您在stackoverflow上提到的升级(到m2.2xlarge实例)可能是您看到吞吐量飞跃的主要原因。如果您将当前存储空间调整为高达500GB,则会继续增加。通过为RDS配置IOPS支持(PIOPS昨晚宣布),吞吐量现在可以线性扩展到1TB。

     

使用PIOPS,您可以预期的吞吐率目前与分配的存储量相关联。对于Oracle和MySQL数据库,您将为每个分配的100GB实现非常一致的1,000 IOPS - 导致最大吞吐量最大为10K IOPS。 (当前的,临时的)缺点是您需要卸载/加载数据以将现有应用程序迁移到PIOPS RDS。

答案 1 :(得分:1)

最后我检查了300gb触发后端条带化

答案 2 :(得分:0)

AWS工程师最近在架构评审中告诉我,100GB将触发EBS条带化