Overview – Amazon Elastic Block Storage (Amazon EBS) in 1 Minute

Amazon Elastic Block Storage, block level storage volumes for Amazon instances.

Features:

  • Network attached
  • Independent from life of an instance
  • Highly Available, reliable
  • For applications which need database, file system, or access to raw block level storage
  • Size – 1 GB to 1 TB
  • One EBS volume can be attached to one instance at a time
  • 1..n relationship with AMI
  • raw, unformatted block devices
  • It can be specific Availability Zone
  • automatically replicated within the same Availability Zone
  • point-in-time snapshots of volumes facility on S3
  • AWS hosted public data sets are available free of cost.
  • performance metrics for EBS volumes, giving you insight into bandwidth, throughput, latency, and queue depth can be monitored via CloudWatch
  • used as boot partitions for Amazon EC2 instances, which allows you to increase the size of your boot partition up to 1 TB – preserve your boot partition data beyond the life of your instance.
  • Standard volumes
    • cost effective
    • moderate or bursty I/O requirements
    • 100 IOPS
    • well suited for use as boot volumes
  • Provisioned IOPS volumes
    • Deliver predictable, high performance for I/O intensive workloads such as databases
    • Specify an IOPS rate when creating a volume, and then Amazon EBS provisions that rate for the lifetime of the volume
    • supports up to 2000 IOPS per Provisioned IOPS volume
    • EBS-optimized instances deliver dedicated throughput between Amazon EC2 and Amazon EBS, with options between 500 Mbps and 1000 Mbps depending on the instance type used.
  • EBS snapshots are incremental backups
  • Volume storage is charged by the amount you provision in GB per month