I have an Amazon Elastic Block Store (Amazon EBS) volume, and I want to calculate the maximum available IOPS and throughput for my volume.
Resolution
When an Amazon EBS volume reaches reaches its IOPS or throughput quota, it can experience high latency. To troubleshoot latency issues on an EBS volume, calculate the maximum available IOPS and throughput quota.
The available IOPS and throughput for an EBS volume can vary depending on volume type, volume size, and provisioned IOPS.
To find the maximum available IOPS and throughput for your EBS volume, use the following interactive bash script. Then, analyze the performance of your EBS volume based on the quotas. For more information, see VolumeLimitCalculator on the GitHub website.
Complete the following steps:
-
Download the VolumeLimitCalculator script to your Linux instance, and convert it to a format that you can run:
# chmod +x volume_Limit_calculator.sh
-
Run the script:
# ./volume_Limit_calculator.sh
Note: The preceding script doesn't calculate IOPS and throughput for io2 block express volumes.
Related information
Amazon EBS volume types
How do I optimize the performance of my Amazon EBS volumes?