The company has now added the first volume status checks for EBS, which provides block level storage volumes for use with EC2 instances. The status checks warn when automated tests detect a potential inconsistency in a volume’s data, according to Amazon.
In the management console, users can see whether a volume is okay or impaired, and select a volume to get more detailed information.
APIs have been added to allow users to react when a status check has failed. For example, the “IO Enabled” status check fails when I/O is blocked, and by calling the new EnableVolumeIO API users can re-enable it.
Using the ModifyVolumeAttribute and DescribeVolumeAttribute APIs, it is also possible to configure volumes to automatically re-enable I/O. This has been added for cases when IT staff prioritise immediate volume availability over data consistency, Amazon said.
Amazon will continue to add more status checks over time, but didn’t elaborate on the details.
The company is also looking for software engineers, product managers, and engineering managers to help develop EBS, according to the blog post.