gp2와 gp3 차이

이eun·2025년 1월 7일
0

AWS에서 gp2와 gp3는 Amazon Elastic Block Store(EBS) 볼륨 유형 중 하나로, 둘 다 범용 SSD(General Purpose SSD) 카테고리에 속합니다. 그러나 gp3는 gp2의 차세대 버전으로 설계되어 더 높은 성능과 비용 효율성을 제공합니다.

1. 주요 차이점

2. 세부 비교

(1) 성능

gp2:

스토리지 크기에 따라 IOPS와 Throughput이 자동으로 조정됩니다.
최소 성능 보장은 100 IOPS이며, 스토리지가 클수록 성능이 증가합니다.
성능 예시:
100GB 볼륨: 300 IOPS.
1TB 볼륨: 3,000 IOPS.

gp3:

스토리지 크기와 성능(IOPS, Throughput)이 분리되어 사용자가 직접 설정할 수 있습니다.
기본 성능: 3,000 IOPS, 125 MiB/s.
최대 성능: 16,000 IOPS, 1,000 MiB/s.

(2) 비용

gp2:

비용은 스토리지 크기에 비례하여 증가.
높은 IOPS가 필요하면 더 큰 크기의 볼륨을 만들어야 하므로 비용이 증가할 수 있음.
gp3:

스토리지 크기와 성능이 독립적이기 때문에 IOPS나 Throughput을 필요에 따라 조정 가능.
gp2보다 최대 20% 저렴하며, 고성능을 원하는 경우 더 효율적.

(3) 활용 사례

gp2:

적당한 크기의 볼륨으로 일반적인 애플리케이션이나 개발 환경에 적합.
IOPS가 스토리지 크기에 비례하므로 대규모 데이터 저장소에는 부적합.
gp3:

비용 효율적으로 높은 성능이 필요한 애플리케이션.
데이터베이스, 빅데이터 처리, IOPS나 Throughput 요구 사항이 명확한 워크로드.

3. gp3의 주요 장점

비용 절감:

gp3는 gp2보다 약 20% 저렴하며, 성능 요구사항에 따라 추가 비용을 지불하면 효율적으로 IOPS와 Throughput을 확장할 수 있습니다.
성능 조정 가능:

스토리지 크기와 무관하게 IOPS와 Throughput을 독립적으로 설정 가능.
필요하지 않은 스토리지 크기를 늘릴 필요 없이 성능을 높일 수 있음.
더 높은 최대 Throughput:

gp2는 최대 250 MiB/s까지만 지원하지만, gp3는 최대 1,000 MiB/s를 지원.

4. 전환 가이드

기존 gp2 볼륨을 gp3로 전환하려면 AWS 콘솔이나 CLI를 통해 쉽게 변경 가능합니다.

AWS 콘솔:

  • AWS Management Console에서 EBS 볼륨 선택.
  • "수정" 버튼 클릭.
  • 볼륨 유형을 "gp3"로 변경.
  • 원하는 IOPS와 Throughput 값을 설정.
    CLI 명령어:

aws ec2 modify-volume \
--volume-id vol-1234567890abcdef0 \
--volume-type gp3 \
--iops 3000 \
--throughput 125

5. 요약

gp2는 스토리지 크기에 따라 성능이 자동 조정되는 간단한 옵션.
gp3는 더 저렴하고 성능을 자유롭게 조정할 수 있어 고성능 및 비용 효율성이 요구되는 워크로드에 적합.
신규 워크로드에는 가능하면 gp3를 사용하는 것이 권장됩니다.

0개의 댓글