본문 바로가기
AWS/개요

EBS(Elastic Block Store)

by 계영수 2023. 8. 2.
728x90

EBS

- Storage volumes you can attach to your EC2 instances.

- Use them the same way you would use any system disk.

  - Create a file system.

  - Run a database.

  - Run an operating system.

  - Store data.

  - Install applications.

Mission Critical

① Production Workloads

    Designed for mission-critical workloads.

② Highly Available

    Automatically replicated within a single Availability Zone to protect against hardware failures.

③ Scalable

    Dynamically increase capacity and change the volume type with no downtime or performance impact to your live systems.

 

▶ General Purpose SSD (gp2)

 - A balance of price and performance

 - 3 IOPS per GiB, up to a maximum of 16,000 IOPS per volume.

 - gp2 volumes smaller than 1TB can burst up to 3,000 IOPS.

 - Good for boot volumes or development and test applications that are not latency sensitive.

 

▶ General Purpose SSD (gp3)

 - Predictable 3,000 IOPS baseline performance and 125 MiB/s regardless of volume size.

 - Ideal for applications that require high performance at a low cost, such as MySQL, Cassandra, virtual desktops, and Hadoop analytics.

 - Customers looking for higher performance can scale up to 16,000 IOPS and 1,000 MiB/s for an additional fee.

 - The top performance of gp3 is 4 times faster than max throughput of gp2 volumes.

 

▶ Provisioned IOPS SSD (io1)

 - Up to 64,000 IOPS per volume.

 - 50 IOPS per GiB

 - Up to 99.9% durability

 - Use if you need more than 16,000 IOPS

 - The high-performance option and the most expensive.

 - Suitable for OLTP and latency-sensitive applcations.

 - Designed for I/O-intensive applications, large databases, and latency-sensitivie workloads.

 

▶ Provisioned IOPS SSD (io2)

 - Latest generation.

 - 500 IOPS per GiB. Up to 64,000 IOPS.

 - 99.999% durability instead of up to 99.9%.

 - I/O-intensive apps, large databases, and latency-sensitive workloads. 
   Applications that need high levels of durability.

 - Higher durability and more IOPS

 - io2 is the same price as io1.

 

▶ Throughput Optimized HDD (st1)

 - Low-cost HDD volume

 - Baseline throughput of 40 MB/s per TB

 - Ability to burst up to 250 MB/s per TB

 - Maximum throughput of 500 MB/s per volume

 - Frequently accessed, throughput-intensive workloads

 - Big data, data warehouses, ETL, and log processing

 - A cost-effective way to store mountains of data

 - Cannot be a boot volume

 

▶ COLD HDD (sc1)

 - Lowest Cost Option

 - Baseline throughput of 12 MB/s per TB

 - Ability to burst up to 80 MB/s per TB

 - Max throughput of 250 MB/s per volume.

 - A good choice for colder data requiring fewer scans per day.

 - Good for applications that need the lowest cost and performance is not a factor

 - Cannot be a boot volume.

 

▶ What is the "IOPS"?

 - Measures the number of read and write operations per second.

 - Important metric for quick transactions, low-latency apps, transactional workloads.

 - The ability to action reads and writes very quickly

 - Choose Provisioned IOPS SSD (io1 or io2)

 

▶ What is the "Throughput"?

 - Measures the number of bits read or written per second  (MB/s)

 - Important metric for large datasets, large I/O sizes, complex queries.

 - The ability to deal with large datasets.

 - Choose Throughput Optimzied HDD (st1)

728x90

'AWS > 개요' 카테고리의 다른 글

Volumes and Snapshots  (0) 2023.08.07
EC2 Placement Groups  (0) 2023.07.28
Networking with EC2  (0) 2023.07.28
Security Groups, Bootstrap Scripts  (0) 2023.07.28
Using Roles  (0) 2023.07.27