Optimize Amazon EBS volumes to get the right performance at the right time
Storage Blog
This article demonstrates how to optimize Amazon EBS volume performance by matching provisioning to actual workload demands using CloudWatch metrics and Elastic Volumes modifications.
- Use new VolumeAvgIOPS and VolumeAvgThroughput CloudWatch metrics to identify performance patterns and peak demand windows
- Leverage up to four volume modifications per 24-hour period to scale performance up and down dynamically
- Fintech example reduced monthly costs by 30% by provisioning peak performance only during 9.5 hours daily instead of 13 hours
- Modify volumes without detaching or restarting instances using EC2 console, CLI, or SDKs
- Monitor modification progress and allow sufficient time for changes to complete before high-demand periods
By replacing static over-provisioning with targeted modifications aligned to actual demand patterns, organizations can significantly reduce storage costs while maintaining required application performance.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
2026
2025
2025
2024
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.