Use Case for AWS EBS io1 Volume
Quick Links
- Configure AWS EBS io1 Volume
- Use Case for AWS EBS io1 Volume
- Triage Guides by Violation Type
AWS EBS io1 Volume
This policy ensures that AWS EBS volumes are not using the outdated io1
type and recommends migrating to io2
volumes. The io2
volumes offer improved reliability and are more cost-effective, especially for volumes requiring more than 32,000 IOPS.
Pros and Cons
Pros
- Cost-Efficiency: Migrating to
io2
volumes can save costs for high-IOPS volumes. - Improved Reliability:
io2
volumes have better performance and reliability thanio1
volumes. - Automatic Detection: This policy automatically detects any
io1
volumes in your AWS account.
Cons
- Migration Effort: Moving from
io1
toio2
may require planning and effort.
How It Works
The policy checks each specified EBS volume to determine if it uses the io1
type. If a volume is found to be of io1
type, it records an observation. The observations are then evaluated to determine if a violation has occurred.
Policy Variables
vars.volumeTypeDefault
: Default volume type to check for; typicallyio1
.
Violation Types
IS_IO1_VOLUME
- This violation indicates that the volume is using the
io1
type, which is outdated.
Variables, Defaults, and Their Use
vars.volumeTypeDefault
(string, default: 'io1'): Checks against this volume type.