▶ 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)
'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 |