반응형
AWS를 사용하다 보면 기본적으로 사용하게 되는 서비스 중에 하나가 EC2(Elastic Compute Cloud)인데, EC2를 사용하다 문득 이 이름에는 어떤 의미가 있는지 궁금하여 조사를 해보았습니다.
먼저 인스턴스의 갯수는 2018년도 AWS re:Invent 때 약 175개의 인스턴스 유형이 있다고 발표하였으며, https://instances.vantage.sh/ 사이트에서 EC2 Instance info 확인 시 서울 리전의 인스턴스 유형은 약 507 종류가 있는 것으로 추측됩니다.
위의 이미지를 보면 M5d.xlarge의 인스턴스 유형 네임은 아래와 같이 구성이 되어 있는 것을 확인할 수 있습니다.
인스턴스 패밀리 | 세대 | 추가 기능 | . | 인스턴스 크기 |
M | 5 | d | . | xlarge |
## 인스턴스 패밀리 유형
- 범용
- M : 범용 (vCPU 1개 / 4GB 메모리)
- A : ARM 기반
- t : 버스트가 가능한 CPU
- Mac : macOS
- 컴퓨팅 최적화
- C : 컴퓨팅 최적화
- 메모리 최적화
- R : 초대형 메모리용
- X : 랜덤 액세스 메모리용
- z : 고주파수용
- 가속 컴퓨팅
- P : 프리미임 GPU용
- G : GPU용 (g4=엔디비아 4T)
- F : FPGA용
- 스토리지 최적화
- D : 고밀도 스토리지용(48TB)
- H : HDD용 (최대 16TB)
- I : NVMe용
※ 위의 인스턴스 패밀리는 대표적인 일부분만을 표기하였으며, 아래의 URL에서 원하는 유형을 클릭하시면 해당 유형에 대한 기능 및 설명을 볼 수 있습니다.
Amazon EC2 인스턴스 유형 – Amazon Web Services
aws.amazon.com
## 세대
새로운 세대의 CPU가 물리적 호스트에 도입되면 세대 번호가 증가되며, 동일한 제품군의 두 인스턴스 유형 간에 성능 및 클럭 속도에 차이가 발생하며, 세대가 높을수록 최신의 CPU이므로 좋은 성능을 발휘할 수 있습니다.
## 추가 기능
- a – AMD 프로세서
- g – AWS Graviton 프로세서
- i – 인텔 프로세서
- d – 인스턴스 스토어 볼륨 (휘발성)
- n – 네트워크 최적화
- b – 블록 스토리지 최적화
- e – 추가 스토리지 또는 메모리
- z – 고주파
## 인스턴스 사이즈
- large 사이즈는 2개의 vCPU
- xlarge 사이즈에는 4개의 vCPU (large 2 vCPU * 2 / 총 4개의 vCPU)
- 2xlarge 사이즈에는 8개의 vCPU (large 2 vCPU, xlarge 2vCPU, 2xlarge의 2 vCPU / 총 2*2*2를 하여 8개의 vCPU를 가지게 됨)
- 이러한 패턴은 4xlarge, 8xlarge 모두 동일하게 계속됩니다.
참고 URL
- EC2 Instance Type Names Cheat Sheet
- Amazon EC2 인스턴스 유형
- 인스턴스 기능
반응형
'Newb > AWS' 카테고리의 다른 글
AWS Private Zone에서 NAT Instance로 외부와 통신하기 (0) | 2023.05.22 |
---|---|
RDS 파라미터 그룹 설정 변경 시 재부팅이 필요한 항목 (0) | 2022.11.04 |
AWS 계정 MFA 분실 시 대처방법 그리고 공증.. (1) | 2022.04.25 |
운영중인 EC2 인스턴스 재부팅 없이 디스크 용량 확장하기 (0) | 2022.04.19 |
RDS 중지 최대 허용 시간 초과로 인해 시작 시 EventBridge로 알림 받기 (0) | 2022.04.19 |