Amazon EBS 볼륨 유형 간에는 어떤 차이가 있습니까?

3분 분량
0

워크로드에 적합한 Amazon Elastic Block Store(Amazon EBS) 볼륨 유형을 선택하고 싶습니다. 볼륨 유형의 차이점은 무엇인가요?

해결 방법

요구 사항에 적합한 Amazon EBS 볼륨 유형을 결정할 때는 다음 사항을 고려하십시오.

  • 내구성
  • 볼륨 크기
  • 볼륨당 최대 IOPS
  • 볼륨당 최대 처리량
  • Amazon EBS 다중 연결 지원 여부
  • 부팅 볼륨 지원 여부

Amazon EBS는 이전 세대, 하드 디스크 드라이브(HDD) 및 SSD(Solid State Drive) 와 같은 볼륨 유형을 제공합니다.

참고: 볼륨 유형을 변경하기 전에 제한 사항을 참조하세요.

이전 세대

이 볼륨 유형을 백업 및 아카이빙으로 사용하거나 자주 액세스하지 않는 작은 데이터 세트가 있는 워크로드에 사용할 수 있습니다. 이 볼륨 유형에 대한 자세한 내용은 이전 세대 마그네틱 볼륨을 참조하세요.

하드 디스크 드라이브(HDD)

이 볼륨 유형의 주요 성능 속성은 처리량입니다. HDD 지원 볼륨은 대규모 I/O 크기가 필요한 워크로드 또는 동기화된 I/O가 있는 워크로드에 최적화되어 있습니다. 이 볼륨 유형에는 Amazon EBS에 최적화된 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스를 사용하는 것이 가장 좋습니다. HDD 지원 볼륨은 부팅 볼륨을 지원하지 않으므로 루트 볼륨으로 선택할 수 없습니다.

HDD 지원 볼륨은 처리량 최적화 HDD(st1)와 콜드 HDD(sc1)의 두 가지 범주로 분류됩니다. 최적의 성능을 우선시한다면 st1을 고려해 보십시오. 비용 최적화가 최우선 과제라면 sc1을 고려해 보십시오. st1sc1 모두 동일한 수준의 내구성을 제공합니다. 처리량 최적화 HDD 및 콜드 HDD에 대한 자세한 내용은 HDD 지원 볼륨 개요를 참조하세요.

SSD(Solid State Drive)

이 볼륨 유형의 주요 성능 속성은 IOPS입니다. SSD 지원 볼륨은 작은 I/O 크기와 임의 I/O에 최적화되어 있습니다. 이 볼륨 유형에는 Amazon EBS에 최적화된 인스턴스를 사용하는 것이 가장 좋습니다. SSD 지원 볼륨 유형에는 범용 SSD 볼륨프로비저닝된 IOPS SSD 볼륨이 포함됩니다.

범용 SSD 볼륨

범용 SSD 볼륨은 다음 항목보다 적게 필요한 다양한 트랜잭션 워크로드에 적합합니다.

  • 16,000 IOPS
  • 1,000MiB/s의 처리량
  • 160-TiB 볼륨 크기

범용 SSD 볼륨에는 gp2gp3 유형이 포함됩니다. gp2gp3 모두 최대 16000 IOPS에 도달할 수 있으며 동일한 수준의 내구성을 제공합니다. 그러나 gp2 볼륨은 gp3 볼륨(1000MiB/s)보다 볼륨당 최대 처리량(250MiB/s)이 낮습니다. gp2 볼륨의 IOPS 성능은 볼륨 크기에 따라 선형적으로 확장되며, gp2 버스트 성능은 IOPS 버스트 속도가 높은 워크로드에 적합합니다. gp3 볼륨은 버스트 성능을 사용하지 않습니다. 그러나 gp3 볼륨은 볼륨 크기에 관계없이 일관된 3,000 IOPS 기준 성능과 125MiB/s 처리량 성능을 제공합니다. gp3 볼륨을 사용하면 스토리지 크기에 관계없이 IOPS와 처리량을 프로비저닝할 수 있습니다.

현재 gp2를 사용 중이고 gp3으로 변경하려면 gp2에서 gp3으로 마이그레이션하기를 참조하세요.

참고: 볼륨 유형을 gp2에서 gp3으로 변경할 때 IOPS 또는 처리량 성능을 지정하지 않으면 Amazon EBS는 둘 중 더 높은 성능을 프로비저닝합니다.

프로비저닝된 IOPS SSD 볼륨

프로비저닝된 IOPS SSD 볼륨에는 io2 볼륨, io2 Block Express 볼륨 및 io1 볼륨이 포함됩니다. 각 볼륨에는 볼륨당 16,000KiB I/O 최소 IOPS가 필요합니다. 워크로드에 볼륨당 최대 64,000 IOPS와 최대 1,000MiB/s의 처리량이 필요한 경우 io1io2를 사용하세요. 워크로드에 볼륨당 최대 256,000 IOPS와 최대 4,000MiB/s의 처리량이 필요한 경우 io2 Block Express를 사용하세요. 더 높은 내구성과 GiB당 더 많은 배급량이 필요한 경우 io2 또는 io2 Block Express를 사용하세요.

참고: 이러한 볼륨 유형의 성능을 최적화하려면 다음 사항을 고려하세요.

  • io1: 2017년 12월 6일 이전에 io1 볼륨을 생성한 경우 볼륨을 수정해야 합니다.
  • io1 및 io2: 최대 1,000MiB/s의 처리량에 도달하도록 64,000 IOPS를 프로비저닝했는지 확인합니다.
  • io2 Block Express: c7g, r5b, trn1, x2idn 및 x2iedn 인스턴스만 io2 Block Express 볼륨을 지원합니다.
  • IOPS, 처리량 및 지연 시간의 최대값은 16KiB의 I/O 크기를 기준으로 합니다. I/O 크기가 클수록 이러한 최대값에 도달할 수 없습니다.

AWS 공식
AWS 공식업데이트됨 2년 전