Amazon EC2 Instance 유형
EC2는 각 사용 사례에 맞게 인스턴스 유형을 제공한다.
인스턴스 유형은 CPU, Memory, Network, Storage 등 다양한 목적에 의해 달라지며, 애플리케이션에 따라 적합한 리소스 조합을 선택할 수 있는 유연성을 제공한다.
Instance Type은 크게 다음의 유형으로 나뉜다.
1. 범용 ( General Purpose )
: 일반적인 용도에 사용할 수 있다.
1) A1
: Arm 기반 워크로드
2) T2
: 버스트가 가능한 범용 인스턴스 유형 (CPU 크레딧 존재함)
: 인텔 제온 프로세서
3) T3a, T3
: 버스트가 가능한 범용 인스턴스 유형 (CPU 크레딧 존재함)
: AWS Nitro System 기반의 전용 하드웨어 및 경량 하이퍼바이저 조합
: Nitro System 및 고주파수 인텔 제온 확장형 프로세서로 T2 인스턴스보자 가격 대비 성능이 최대 30% 향상
4) T4g
: CPU 크레딧 존재
: Arm 기반 AWS EC2 프로세서로 구동, 광범위한 버스트 가능 범용 워크로드에 대해 T3 인스턴스보다 최대 40% 더 우수한 가격 대비 성능을 제공
: 사용자 지정 방식으로 구축된 AWS Gravition2 프로세서와 64 Bit Arm Neoverse 코어
5) M 시리즈
: 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공하며 다양한 애플리케이션에 적합
: 웹 애플리케이션을 위한 타입
2. 컴퓨팅 최적화 ( C : CPU )
: 고성능 프로세서를 활용하는 컴퓨팅 집약적인 애플리케이션에 적합
: 배치 처리 워크로드, 미디어 트랜스코딩, 고성능 웹 서버, HPC, 과학적 모델링, 전용 게임 서버 및 광고 서버 엔진, 머신 러닝 및 추론등에 적합하다.
⇒ C6g, C6gn, C5, C5a, C5n, C4
3. 메모리 최적화 ( R : RAM )
: 메모리에서 대규모 세트를 처리하는 워크로드를 위한 빠른 성능을 제공하기 위함 (메모리 캐시)
⇒ R6g, R5, R5a, R5b, R5n, R4, X2gd, X1e, X1, z1d
4. 가속화된 컴퓨팅 ( P, GPU )
: 하드웨어 액셀러레이터 또는 코어 프로세서를 사용하여 부동 소수점 수 계산이나 그래픽 처리, 데이터 패턴 일치 등의 기능을 CPU에서 실행되는 소프트웨어보다 훨씬 효율적으로 수행한다.
5. 스토리지 최적화 ( I/O, Disk )
: 로컬 스토리지에서 매우 큰 데이터 세트에 대해 많은 순차적 읽기 및 쓰기 액세스를 요구하는 워크로드를 위해 서계
지연 시간이 짧은 수 만 단위의 무작위 IOPS를 지원하도록 최적화됨
'AWS' 카테고리의 다른 글
[AWS] Root Volume을 다른 EC2 Instance에 붙이기 (2) | 2021.07.21 |
---|---|
AWS와 Azure간 Transit Gateway을 통한 Site to Site VPN 연동 (2) | 2021.07.20 |
[WEB, WAS] 앞단에 ALB가 있을 때 Apache, Tomcat의 Log에서 Client IP 노출 설정 (1) | 2021.05.29 |
[AWS] CloudFront Behavior을 통한 S3, ELB 연동 실습 (0) | 2021.05.25 |
[AWS] NLB, ALB, Lambda를 통한 고정 IP 사용 방법 (2) | 2021.05.11 |