Amazon EBS
This page provides real-time availability and performance metrics for Amazon EBS. Elastic Block Store provides persistent block storage volumes for EC2 instances.
Dashboards & Latency Matrices
These pre-built availability and performance dashboards and latency matrices provide quick access to comprehensive historical and real-time analytics derived from our continuous cloud service testing. These reports offer insights into service availability patterns, performance trends, and latency characteristics across multiple cloud providers and regions. Each report includes time-bound analysis spanning from 1 day to 1 year, with customizable views, bookmarking, and URL-based sharing for collaborative analysis.
Dashboards
Detailed summaries of performance and availability featuring time series graphs, latency distribution charts, and summary metrics for cloud service control and data plane operations, and network performance.
Latency Matrices
Summarized statistical analysis providing median, mean, and percentile performance metrics in matrix format offering comparative views of latency and availability across services, regions, and time periods.
us-east-1
This section provides control plane and data plane availability and performance metrics for Amazon EBS in the us-east-1 region. Networking operations are not currently covered in this region.
us-east-1 Tests Covered
Control Plane / us-east-1
Control plane operations test the responsiveness and reliability of cloud service APIs for creating, modifying, and deleting resources.
Operations Covered
attach-volume-gp2
Attaches a gp2 EBS volume to the test instance using ec2 attach-volume
and measures time until the device becomes accessible as a device in the operating system.
attach-volume-gp3
Attaches a gp3 EBS volume to the test instance using ec2 attach-volume
and measures time until the device becomes accessible as a device in the operating system.
attach-volume-io1
Attaches an io1 EBS volume to the test instance using ec2 attach-volume
and measures time until the device becomes accessible as a device in the operating system.
attach-volume-io2
Attaches an io2 EBS volume to the test instance using ec2 attach-volume
and measures time until the device becomes accessible as a device in the operating system.
attach-volume-sc1
Attaches an sc1 EBS volume to the test instance using ec2 attach-volume
and measures time until the device becomes accessible as a device in the operating system.
attach-volume-st1
Attaches an st1 EBS volume to the test instance using ec2 attach-volume
and measures time until the device becomes accessible as a device in the operating system.
create-volume-gp2
Creates a 1GB General Purpose SSD (gp2) EBS volume using ec2 create-volume
and measures time until volume state changes from creating to available.
create-volume-gp3
Creates a 1GB General Purpose SSD (gp3) EBS volume using ec2 create-volume
with configurable IOPS and throughput, measuring time to available state.
create-volume-io1
Creates a 4GB Provisioned IOPS SSD (io1) EBS volume using ec2 create-volume
for I/O intensive workloads, measuring time to available state.
create-volume-io2
Creates a 4GB Provisioned IOPS SSD (io2) EBS volume using ec2 create-volume
with improved durability, measuring time to available state.
create-volume-sc1
Creates a 125GB Cold HDD (sc1) EBS volume using ec2 create-volume
for infrequently accessed data, measuring time to available state.
create-volume-st1
Creates a 125GB Throughput Optimized HDD (st1) EBS volume using ec2 create-volume
for sequential workloads, measuring time to available state.
delete-volume-gp2
Deletes a gp2 EBS volume using ec2 delete-volume
after 5 second wait and measures API response time.
delete-volume-gp3
Deletes a gp3 EBS volume using ec2 delete-volume
after 5 second wait and measures API response time.
delete-volume-io1
Deletes an io1 EBS volume using ec2 delete-volume
after 5 second wait and measures API response time.
delete-volume-io2
Deletes an io2 EBS volume using ec2 delete-volume
after 5 second wait and measures API response time.
delete-volume-sc1
Deletes an sc1 EBS volume using ec2 delete-volume
after 5 second wait and measures API response time.
delete-volume-st1
Deletes an st1 EBS volume using ec2 delete-volume
after 5 second wait and measures API response time.
detach-volume-gp2
Detaches a gp2 EBS volume from the test instance using ec2 detach-volume
with --force flag and measures time until the device is removed from the devices list in the operating system.
detach-volume-gp3
Detaches a gp3 EBS volume from the test instance using ec2 detach-volume
with --force flag and measures time until the device is removed from the devices list in the operating system.
detach-volume-io1
Detaches an io1 EBS volume from the test instance using ec2 detach-volume
with --force flag and measures time until the device is removed from the devices list in the operating system.
detach-volume-io2
Detaches an io2 EBS volume from the test instance using ec2 detach-volume
with --force flag and measures time until the device is removed from the devices list in the operating system.
detach-volume-sc1
Detaches an sc1 EBS volume from the test instance using ec2 detach-volume
with --force flag and measures time until the device is removed from the devices list in the operating system.
detach-volume-st1
Detaches an st1 EBS volume from the test instance using ec2 detach-volume
with --force flag and measures time until the device is removed from the devices list in the operating system.
read-volume-gp2
Retrieves gp2 volume details using ec2 describe-volumes
and measures API response time.
read-volume-gp3
Retrieves gp3 volume details using ec2 describe-volumes
and measures API response time.
read-volume-io1
Retrieves io1 volume details using ec2 describe-volumes
and measures API response time.
read-volume-io2
Retrieves io2 volume details using ec2 describe-volumes
and measures API response time.
read-volume-sc1
Retrieves sc1 volume details using ec2 describe-volumes
and measures API response time.
read-volume-st1
Retrieves st1 volume details using ec2 describe-volumes
and measures API response time.
update-volume-gp2
Increases gp2 volume size by 1GB using ec2 modify-volume
and measures API response time.
update-volume-gp3
Increases gp3 volume size by 1GB using ec2 modify-volume
and measures API response time.
update-volume-io1
Increases io1 volume size by 1GB using ec2 modify-volume
and measures API response time.
update-volume-io2
Increases io2 volume size by 1GB using ec2 modify-volume
and measures API response time.
Data Plane / us-east-1
Data plane operations measure the performance and availability of actual service functionality like storage operations, compute tasks, and database queries.
Operations Covered
rand-read-gp2
Performs random read operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp2 volumes.
rand-read-gp3
Performs random read operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp3 volumes.
rand-read-io1
Performs random read operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for io1 volumes.
rand-read-io2
Performs random read operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for io2 volumes.
rand-read-sc1
Performs random read operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for sc1 volumes.
rand-read-st1
Performs random read operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for st1 volumes.
rand-write-gp2
Performs random write operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp2 volumes.
rand-write-gp3
Performs random write operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp3 volumes.
rand-write-io1
Performs random write operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for io1 volumes.
rand-write-io2
Performs random write operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for io2 volumes.
rand-write-sc1
Performs random write operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for sc1 volumes.
rand-write-st1
Performs random write operations using fio
with 4KB block size and rate-limited IOPS, reporting p10, p25, p50, p75, p90 latency percentiles in milliseconds for st1 volumes.
seq-read-gp2
Performs sequential read operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp2 volumes.
seq-read-gp3
Performs sequential read operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp3 volumes.
seq-read-io1
Performs sequential read operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for io1 volumes.
seq-read-io2
Performs sequential read operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for io2 volumes.
seq-read-sc1
Performs sequential read operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for sc1 volumes.
seq-read-st1
Performs sequential read operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for st1 volumes.
seq-write-gp2
Performs sequential write operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp2 volumes.
seq-write-gp3
Performs sequential write operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for gp3 volumes.
seq-write-io1
Performs sequential write operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for io1 volumes.
seq-write-io2
Performs sequential write operations using fio
with 16KB block size and reports p10, p25, p50, p75, p90 latency percentiles in milliseconds for io2 volumes.