- Newest
- Most votes
- Most comments
Thank you for this detailed feature request. You've identified an important gap in the user experience that can lead to performance issues that are difficult to diagnose.
Your observation is correct: an instance's EBS performance is bounded by either the instance type's performance limits or the aggregated performance of its attached volumes, whichever is smaller. To achieve maximum EBS performance, an instance must have attached volumes that provide combined performance equal to or greater than the maximum instance performance. However, if the instance type cannot support the provisioned IOPS, the volume will be constrained by the instance's limits.
AWS does provide tools to help identify when this situation occurs. Amazon CloudWatch offers metrics specifically designed to monitor when applications exceed I/O performance limits for EC2 instances with attached EBS volumes. The "Instance EBS IOPS Exceeded Check" and "Instance EBS Throughput Exceeded Check" metrics monitor whether the driven IOPS or throughput is exceeding the maximum that your instance can support. These metrics return a value of 0 when performance is not exceeded and 1 when it is exceeded, allowing you to create alarms and dashboards to detect these situations.
Your suggestion to add proactive warnings in the console during volume modification would indeed help prevent this common misconfiguration before it occurs, rather than requiring users to discover the issue through monitoring after the fact. This type of validation would be particularly valuable for users working with burstable instance types where the baseline and burst performance characteristics can be less intuitive.
I recommend submitting this feedback directly through the AWS Console feedback mechanism or through your AWS account team, as they can ensure it reaches the appropriate product teams for consideration in future console enhancements.
Sources
Performance for Multi-Attach Amazon EBS volumes - Amazon EBS
New Amazon CloudWatch metrics to monitor EC2 instances exceeding I/O performance - AWS
Amazon EBS-optimized instance types - Amazon Elastic Compute Cloud
Relevant content
- asked 4 years ago

Thanks for the suggestion. I've submitted this feedback through the AWS Console feedback mechanism as well. Hope it gets picked up by the product team