Amazon EC2는 각 사용 사례에 맞게 최적화된 다양한 인스턴스 유형을 제공합니다. 인스턴스 유형은 CPU, 메모리, 스토리지 및 네트워킹 용량의 다양한 조합으로 구성되며, 애플리케이션에 따라 적합한 리소스 조합을 선택할 수 있는 유연성을 제공합니다. 각 인스턴스 유형은 하나 이상의 인스턴스 크기를 포함하고 있으므로 목표로 하는 워크로드 요구 사항까지 리소스를 확장할 수 있습니다.

무료로 AWS 시작하기

무료 계정 생성

AWS 프리 티어에는 1년 동안 매달 사용할 수 있는 750시간의 Linux 및 Windows t2.micro 인스턴스가 포함되어 있습니다. 프리 티어를 계속 유지하려면 EC2 마이크로 인스턴스만 사용하십시오.

AWS 프리 티어 세부 정보 보기 »

T2 인스턴스는 기본 수준의 CPU 성능에 기본 수준을 넘어선 순간 성능을 제공하는 성능 순간 확장 가능 인스턴스입니다. 기본 성능과 순간 성능 기능은 CPU 크레딧에 의해 좌우됩니다. 각 T2 인스턴스는 인스턴스 크기를 기반으로 정해진 고정 비율에 따라 지속적으로 CPU 크레딧을 받습니다. T2 인스턴스는 유휴 상태일 때 CPU 크레딧을 누적했다가 활성 상태일 때 사용합니다. T2 인스턴스는 전체 CPU 성능을 자주 또는 일관적으로 사용하지 않지만 가끔 성능을 순간 확장해야 하는 워크로드에 이상적입니다(예: 웹 서버, 개발자 환경, 데이터베이스). 자세한 내용은 성능 순간 확장 가능 인스턴스를 참조하십시오.

기능:

  • 고주파수 인텔 제온 프로세서
  • CPU 크레딧에 의해 성능 순간 확장이 가능한 CPU 및 일관적인 기본 수준의 성능 제공
  • 비용이 가장 저렴한 범용 인스턴스 유형, 프리 티어 적용 가능(t2.micro만 해당)
  • 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공

 

모델 vCPU 시간당 CPU 크레딧
메모리(GiB)  스토리지
t2.nano 1 3 0.5 EBS 전용
t2.micro 1 6 1 EBS 전용
t2.small 1 12 2 EBS 전용
t2.medium 2 24 4 EBS 전용
t2.large 2 36 8 EBS 전용
t2.xlarge 4 54 16 EBS 전용
t2.2xlarge 8 81 32 EBS 전용

사용 사례

웹 사이트 및 웹 애플리케이션, 개발 환경, 빌드 서버, 코드 리포지토리, 마이크로 서비스, 테스트, 스테이징 환경, 비즈니스 부문의 애플리케이션.

M4 인스턴스는 최신 세대 범용 인스턴스입니다. 이 인스턴스 패밀리는 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공하며 다양한 애플리케이션에 적합합니다.

기능:

  • 2.3GHz 인텔 제온® E5-2686 v4(Broadwell) 프로세서 또는 2.4GHz 인텔 제온® E5-2676 v3(Haswell) 프로세서
  • 추가 비용 없이 기본적으로 EBS 최적화
  • 향상된 네트워킹 지원
  • 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공
모델 vCPU 메모리(GiB) SSD 스토리지(GB) 전용 EBS 대역폭(Mbps)
m4.large 2
8 EBS 전용

450

m4.xlarge 4
16 EBS 전용

750

m4.2xlarge 8
32
EBS 전용

1,000

m4.4xlarge 16
64
EBS 전용

2,000

m4.10xlarge
40
160
EBS 전용

4,000

m4.16xlarge

64

256

EBS 전용

10,000

이 패밀리는 M3 인스턴스 유형을 포함하고 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공하며 다양한 애플리케이션에 적합합니다.

기능:

  • 고주파수 인텔 E5-2670 v2(아이비 브릿지) 프로세서*
  • 빠른 I/O 성능을 위한 SSD 기반 인스턴스 스토리지
  • 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공
모델 vCPU 메모리(GiB) SSD 스토리지(GB)
m3.medium 1 3.75 1 x 4 
m3.large 2 7.5 1 x 32
m3.xlarge 4 15 2 x 40
m3.2xlarge 8 30 2 x 80 

사용 사례

소형 및 중형 데이터베이스, 추가 메모리가 필요한 데이터 처리 작업, 대규모 캐싱, SAP, Microsoft SharePoint, 클러스터 컴퓨팅 및 기타 엔터프라이즈 애플리케이션용 백엔드 서버 실행 등에 사용하는 것이 좋습니다.

*M3 인스턴스는 2.6GHz로 실행되는 인텔 E5-2670(Sandy Bridge) 프로세서로 시작할 수도 있습니다.

C4 인스턴스는 컴퓨팅 최적화 인스턴스의 최신 세대 인스턴스이며 EC2에서 가장 성능이 뛰어난 프로세서와 가장 저렴한 요금/컴퓨팅 성능을 제공합니다.

기능:

  • EC2에 특별히 최적화된 고주파수 인텔 E5-2666 v3(Haswell) 프로세서
  • 추가 비용 없이 기본적으로 EBS 최적화
  • c4.8xlarge 인스턴스 유형에서 프로세서 C 상태 및 P 상태 구성을 제어할 수 있는 기능
  • 향상된 네트워킹 및 클러스터링 지원
모델 vCPU 메모리(GiB) 스토리지
전용 EBS 대역폭(Mbps)
c4.large 2 3.75 EBS 전용 500
c4.xlarge 4 7.5 EBS 전용 750
c4.2xlarge 8 15 EBS 전용 1,000
c4.4xlarge 16 30 EBS 전용 2,000건
c4.8xlarge 36 60 EBS 전용 4,000

기능:

  • 고주파수 인텔 E5-2680 v2(Ivy Bridge) 프로세서
  • 향상된 네트워킹 지원
  • 클러스터링 지원
  • SSD 지원 인스턴스 스토리지
모델 vCPU 메모리(GiB) SSD 스토리지(GB)
c3.large 2 3.75 2 x 16
c3.xlarge 4 7.5 2 x 40
c3.2xlarge 8 15 2 x 80
c3.4xlarge 16 30 2 x 160
c3.8xlarge 32 60 2 x 320

사용 사례

고성능 프런트 엔드 서버군, 웹 서버, 배치 처리, 분산 분석, 고성능 과학 및 엔지니어링 애플리케이션, 광고 게재, MMO 게임, 동영상 인코딩

X1 인스턴스는 규모가 큰 엔터프라이즈급 인 메모리 애플리케이션에 최적화되어 있으며 Amazon EC2 인스턴스 유형 중에서 RAM의 GiB당 가격이 가장 낮습니다.

기능:

  • 고주파수 인텔 제온 E7-8880 v3(Haswell) 프로세서
  • RAM의 GiB당 가장 낮은 비용
  • 최대 1,952GiB의 DDR4 기반 인스턴스 메모리
  • SSD 스토리지와 EBS에 맞춰 기본적으로 최적화되어 있고 추가 비용이 들지 않음
  • 프로세서 C 상태 및 P 상태 구성을 제어할 수 있음
모델 vCPU 메모리(GiB) SSD 스토리지(GB) 전용 EBS 대역폭(Mbps)
x1.32xlarge 128 1,952 2 x 1,920
10,000

x1.16xlarge

64

976

1 x 1,920

5,000

사용 사례

X1 인스턴스를 사용하여 SAP HANA와 같은 인 메모리 데이터베이스, Apache Spark나 Presto 같은 빅 데이터 처리 엔진, 고성능 컴퓨팅(HPC) 애플리케이션을 실행하는 것이 좋습니다. X1 인스턴스는 SAP가 Business Warehouse on HANA(BW), Data Mart Solutions on HANA, Business Suite on HANA(SoH) 및 차세대 Business Suite S/4HANA를 AWS 클라우드의 프로덕션 환경에서 실행하도록 인증한 인스턴스입니다.

R4 인스턴스는 메모리를 집중적으로 사용하는 애플리케이션에 최적화되어 있으며 RAM의 GiB당 가격이 R3보다 더 저렴합니다.

기능:

모델 vCPU 메모리(GiB)

네트워킹 성능

SSD 스토리지(GB)

r4.large

2

15.25

최대 10GB

EBS 전용

r4.xlarge

4

30.5

최대 10GB

EBS 전용

r4.2xlarge

8

61

최대 10GB

EBS 전용

r4.4xlarge

16

122

최대 10GB

EBS 전용

r4.8xlarge

32

244

10기가비트

EBS 전용

r4.16xlarge

64

488

20기가비트

EBS 전용

사용 사례

고성능 데이터베이스, 데이터 마이닝 및 분석, 인메모리 데이터베이스, 분산형 웹 스케일 인메모리 캐시, 구조화되지 않은 빅 데이터의 실시간 처리를 수행하는 애플리케이션, 하둡/Spark 클러스터, 기타 엔터프라이즈 애플리케이션에 R4 인스턴스를 추천합니다.

R3 인스턴스는 메모리를 집중적으로 사용하는 애플리케이션에 최적화되어 있으며 RAM의 GiB당 가격이 더 저렴합니다.

기능:

  • 고주파수 인텔 E5-2670 v2(아이비 브릿지) 프로세서
  • SSD 스토리지
  • 향상된 네트워킹 지원
모델 vCPU 메모리(GiB) SSD 스토리지(GB)
r3.large 2 15.25 1 x 32
r3.xlarge 4 30.5 1 x 80
r3.2xlarge 8 61 1 x 160
r3.4xlarge 16 122 1 x 320
r3.8xlarge
32
244
2 x 320

사용 사례

고성능 데이터베이스, 분산 메모리 캐시, 인 메모리 분석, 게놈 조립 및 분석, Microsoft SharePoint, 그리고 기타 엔터프라이즈 애플리케이션에는 R3 인스턴스를 사용하는 것이 좋습니다.

P2 인스턴스는 범용 GPU 컴퓨팅 애플리케이션을 대상으로 합니다. 

기능:

  • 고주파수 인텔 제온 E5-2686v4(Broadwell) 프로세서
  • 2,496개의 병렬 처리 코어와 12GiB의 GPU 메모리가 장착된 고성능 NVIDIA K80 GPU
  • GPUDirect™ 지원(피어 투 피어 GPU 통신)
  • 배치 그룹 내에서 최대 20Gbps의 집계 네트워크 대역폭으로 Amazon EC2 Elastic Network Adaptor를 사용하는 향상된 네트워킹 제공
  • 추가 비용 없이 기본적으로 EBS 최적화

모델

GPU

vCPU

메모리(GiB)

GPU 메모리(GiB)

p2.xlarge

1

4

61

12

p2.8xlarge

8

32

488

96

p2.16xlarge

16

64

732

192

사용 사례

기계 학습, 고성능 데이터베이스, 전산 유동 역학, 컴퓨팅 금융, 내진 해석, 분자 모델링, 유전체학, 렌더링 및 기타 서버 측 GPU 컴퓨팅 워크로드.

G2 인스턴스는 그래픽 집약적 애플리케이션에 최적화되어 있습니다.

기능:

  • 고주파수 인텔 E5-2670(샌디 브릿지) 프로세서
  • 1,536개 CUDA 코어 및 4GB 비디오 메모리가 장착된 고성능 NVIDIA GPU
  • 각 GPU는 최대 8개의 실시간 HD 동영상 스트림(720p@30fps) 또는 최대 4개의 실시간 풀HD 동영상 스트림(1080p@30fps)까지 지원하도록 설계된 내장 하드웨어 비디오 인코더를 제공합니다.
  • 전체 운영 체제 또는 선택한 렌더링 대상에 대해 지연 시간이 짧은 프레임 캡처 및 인코딩을 지원함으로써 고품질의 대화형 스트리밍 환경 제공
모델 GPU vCPU 메모리(GiB) SSD 스토리지(GB)
g2.2xlarge 1 8 15 1 x 60
g2.8xlarge 4 32 60 2 x 120

사용 사례

3D 애플리케이션 스트리밍, 비디오 인코딩 및 기타 서버 측 그래픽 워크로드.

F1 인스턴스는 FPGA(필드 프로그래머블 게이트 어레이)를 탑재한 사용자 지정 가능한 하드웨어 가속을 제공합니다.

인스턴스 특징:

  • 기본 주파수가 2.3GHz인 고주파수 인텔 제온 E5-2686 v4(Broadwell) 프로세서
  • NVMe SSD 스토리지
  • Amazon EC2 Enhanced Networking 지원

FPGA 특징:

  • Xilinx UltraScale+ VU9P FPGA
  • 64Gib의 4x DDR4 기반 ECC 보호 메모리
  • 전용 PCI-Express x16 인터페이스
  • 약 250만 개의 논리 소자
  • 약 6,800개의 DSP(디지털 시그널 처리) 엔진
  • FPGA 개발자 AMI
     
모델 FPGA vCPU 메모리(GiB) SSD 스토리지(GB)
f1.2xlarge 1 8 122 480
f1.16xlarge 8 64 976 4 x 960

F1.16xlarge의 경우 전용 PCI-e 구조를 통해 FPGA는 동일한 메모리 공간을 공유하며 구조에 걸쳐 각 방향당 최대 12Gbps로 서로 통신할 수 있습니다. F1.16xlarge에 포함된 FPGA는 400Gbps 양방향 링에 액세스할 수 있는 권한을 공유하므로 짧은 지연 시간 및 고대역폭 커뮤니케이션이 가능합니다.

사용 사례

게놈 연구, 재무 분석, 실시간 비디오 처리, 빅 데이터 검색 및 분석, 보안

이 제품군에는 초고속 랜덤 I/O 성능에 최적화된 초고속 SSD 지원 인스턴스 스토리지와 고성능 IOPS를 저렴한 비용으로 제공하는 고용량 스토리지 인스턴스가 포함되어 있습니다.

기능:

  • 고주파수 인텔 E5-2670 v2(아이비 브릿지) 프로세서
  • SSD 스토리지 TRIM 지원
  • 향상된 네트워킹 지원
  • 고속 임의 I/O 성능 및 높은 순차 읽기 처리량

모델 vCPU 메모리(GiB) 스토리지(GB)
i2.xlarge 4 30.5 1 x 800 SSD
i2.2xlarge 8 61 2 x 800 SSD
i2.4xlarge 16 122 4 x 800 SSD
i2.8xlarge 32 244 8 x 800 SSD

사용 사례

Cassandra 및 MongoDB 같은 NoSQL 데이터베이스 및 확장 트랜잭션 데이터베이스, 데이터 웨어하우징, 하둡 및 클러스터 파일 시스템

D2 인스턴스는 최대 48TB HDD 기반 로컬 스토리지와 높은 디스크 처리량을 제공하며 Amazon EC2에서 가격 대비 디스크 처리량 성능이 가장 우수합니다.

기능:

  • 고주파 인텔 E5-2676v3(Haswell) 프로세서
  • HDD 스토리지
  • 실행 시점에 높은 성능을 일관되게 제공
  • 높은 디스크 처리량
  • Amazon EC2 Enhanced Networking 지원
모델 vCPU 메모리(GiB) 스토리지(GB)
d2.xlarge 4 30.5 3x 2000 HDD
d2.2xlarge 8 61 6x 2000 HDD
d2.4xlarge 16 122 12x 2000 HDD
d2.8xlarge 36 244 24x 2000 HDD

사용 사례

MPP(Massively Parallel Processing) 데이터 웨어하우징, MapReduce 및 하둡 분산 컴퓨팅, 분산 파일 시스템, 네트워크 파일 시스템, 로그 또는 데이터 프로세싱 애플리케이션


인스턴스 유형 vCPU 메모리(GiB)  스토리지(GB) 네트워킹 성능
물리적 프로세서 클록 속도(GHz) 인텔 AVX 인텔 AVX2 인텔 Turbo EBS OPT
향상된 네트워킹
t2.nano 1 0.5 EBS 전용 낮음 인텔 제품군 최대 3.3개
t2.micro 1 1 EBS 전용 낮음에서 중간 인텔 제품군 최대 3.3개
t2.small 1
2
EBS 전용
낮음에서 중간
인텔 제품군
최대 3.3개




t2.medium 2 4 EBS 전용 낮음에서 중간 인텔 제품군
최대 3.3개




t2.large 2 8
EBS 전용 낮음에서 중간 인텔 제품군
최대 3.0개





t2.xlarge 4 16 EBS 전용 중간 인텔 제품군 최대 3.0개
t2.2xlarge 8 32 EBS 전용 중간 인텔 제품군 최대 3.0개
m4.large 2 8 EBS 전용
중간 인텔 E5-2676 v3** 2.4
m4.xlarge 4 16 EBS 전용 높음 인텔 E5-2676 v3** 2.4
m4.2xlarge 8 32 EBS 전용 높음 인텔 E5-2676 v3** 2.4
m4.4xlarge 16 64 EBS 전용 높음 인텔 E5-2676 v3** 2.4
m4.10xlarge 40 160 EBS 전용 10기가비트
인텔 E5-2676 v3 2.4
m4.16xlarge 64 256 EBS 전용 20기가비트 인텔 제온 E5-2686 v4 2.3
m3.medium 1 3.75 1 x 4 SSD 중간 인텔 E5-2670 v2* 2.5
m3.large 2 7.5 1 x 32 SSD 중간 인텔 E5-2670 v2* 2.5
m3.xlarge 4 15 2 x 40 SSD 높음 인텔 E5-2670 v2* 2.5
m3.2xlarge 8 30 2 x 80 SSD 높음 인텔 E5-2670 v2* 2.5
c4.large
2
3.75
EBS 전용
중간
인텔 E5-2666 v3
2.9





c4.xlarge
4
7.5
EBS 전용 높음
인텔 E5-2666 v3 2.9

c4.2xlarge
8
15
EBS 전용 높음
인텔 E5-2666 v3 2.9

c4.4xlarge
16
30
EBS 전용 높음
인텔 E5-2666 v3 2.9

c4.8xlarge
36
60
EBS 전용 10기가비트
인텔 E5-2666 v3 2.9

c3.large 2 3.75 2 x 16 SSD 중간 인텔 제온 E5-2680 v2 2.8
c3.xlarge 4 7.5 2 x 40 SSD 중간 인텔 제온 E5-2680 v2 2.8
c3.2xlarge 8 15 2 x 80 SSD 높음 인텔 제온 E5-2680 v2 2.8
c3.4xlarge 16 30 2 x 160 SSD 높음 인텔 제온 E5-2680 v2 2.8
c3.8xlarge 32 60 2 x 320 SSD 10기가비트 인텔 제온 E5-2680 v2 2.8

p2.xlarge

4

61

EBS 전용

높음

인텔 제온 E5-2686 v4

2.3

p2.8xlarge

32

488

EBS 전용

10기가비트

인텔 제온 E5-2686 v4

2.3

p2.16xlarge

64

732

EBS 전용

20기가비트

인텔 제온 E5-2686 v4

2.3

g2.2xlarge 8 15 1 x 60 SSD 높음 인텔  E5-2670
2.6
g2.8xlarge 32 60 2 x 120 SSD 10기가비트 인텔 제온 E5-2670 2.6 예   -
x1.16large 64 976 1 x 1,920 SSD 10기가비트 인텔 E7-8880 v3 2.3
x1.32xlarge 128 1,952 2 x 1,920 SSD 20기가비트 인텔 E7-8880 v3 2.3

r4.large

2

15.25

-

최대 10GB

인텔 제온 E5-2686 v4

2.3

r4.xlarge

4

30.5

-

최대 10GB

인텔 제온 E5-2686 v4

2.3

r4.2xlarge

8

61

-

최대 10GB

인텔 제온 E5-2686 v4

2.3

r4.4xlarge

16

122

-

최대 10GB

인텔 제온 E5-2686 v4

2.3

r4.8xlarge

32

244

10기가비트

인텔 제온 E5-2686 v4

2.3

r4.16xlarge

64

488

-

20기가비트

인텔 제온 E5-2686 v4

2.3

r3.large 2 15.25 1 x 32 SSD 중간 인텔 E5-2670 v2 2.5
r3.xlarge 4 30.5 1 x 80 SSD 중간 인텔 E5-2670 v2 2.5



r3.2xlarge 8 61 1 x 160 SSD 높음 인텔 E5-2670 v2 2.5



r3.4xlarge 16 122 1 x 320 SSD 높음 인텔 E5-2670 v2 2.5



r3.8xlarge 32 244 2 x 320 SSD 10기가비트 인텔 E5-2670 v2 2.5



i2.xlarge 4 30.5 1 x 800 SSD 중간 인텔 E5-2670 v2 2.5
i2.2xlarge 8 61 2 x 800 SSD 높음 인텔 E5-2670 v2 2.5
i2.4xlarge 16 122 4 x 800 SSD 높음 인텔 E5-2670 v2 2.5
i2.8xlarge 32 244 8 x 800 SSD 10기가비트 인텔 E5-2670 v2 2.5
d2.xlarge 4 30.5 3 x 2,000 중간 인텔 E5-2676 v3 2.4
d2.2xlarge 8 61 6 x 2,000 높음 인텔 E5-2676 v3 2.4
d2.4xlarge 16 122 12 x 2,000 높음 인텔 E5-2676 v3 2.4
d2.8xlarge 36 244 24 x 2,000 10기가비트 인텔 E5-2676 v3 2.4
f1.2xlarge 8 122 480 SSD 높음 인텔 제온 E5-2686 v4 2.3
f1.16xlarge 64 976 4 x 960 높음 인텔 제온 E5-2686 v4 2.3

각 vCPU는 M4, M3, C4, C3, R3, HS1, G2, I2 및 D2용 인텔 제온 코어의 하이퍼스레드입니다.

*M3 인스턴스는 2.6GHz로 실행되는 인텔 제온 E5-2670(Sandy Bridge) 프로세서로 시작할 수도 있습니다.

** 이 M4 인스턴스는 인텔 제온 E5-2686 v4(Broadwell) 프로세서로 시작할 수 있습니다. 

† AVX, AVX2 및 향상된 네트워킹은 HVM AMI로 시작된 인스턴스에서만 사용할 수 있습니다.

T1, M1, C1, CC2, M2, CR1, CG1, HS1 또는 HI1 인스턴스를 찾고 계십니까? 이전 세대 인스턴스 페이지를 참조하십시오.

 



Amazon EC2 인스턴스는 애플리케이션을 배포, 관리 및 확장하는 데 도움이 되는 수많은 추가 기능을 제공합니다.

Amazon EC2는 고정 성능 인스턴스(예: M3, C3, R3)와 성능 순간 확장 가능 인스턴스(예: T2) 중 선택할 수 있습니다. 성능 순간 확장 가능 인스턴스는 기본 수준의 CPU 성능에 기본 수준을 넘어선 순간 성능을 제공합니다. T2 인스턴스는 전체 CPU 성능을 자주 또는 일관적으로 사용하지 않지만 가끔 성능을 순간 확장해야 하는 워크로드에 적합합니다.

T2 인스턴스의 기본 성능과 순간 성능 기능은 CPU 크레딧에 의해 좌우됩니다. 각 T2 인스턴스는 인스턴스 크기를 기준으로 정해진 비율에 따라 지속적으로 CPU 크레딧을 받습니다. T2 인스턴스는 유휴 상태일 때 CPU 크레딧을 누적했다가 활성 상태일 때 사용합니다. CPU 크레딧은 1분 동안 CPU 코어의 전체 성능을 제공합니다.

예를 들어 t2.small 인스턴스는 시간당 CPU 크레딧 12개라는 비율에 따라 지속적으로 크레딧을 받습니다. 이 기능은 CPU 코어의 20%에 상응하는 기본 성능을 제공합니다. 인스턴스에서 크레딧이 필요하지 않은 경우, 제공 받은 크레딧은 최대 24시간 동안 잔여 CPU 크레딧에 저장됩니다. t2.small에서 코어의 20% 이상으로 성능을 순간 확장해야 하는 경우 잔여 CPU 크레딧에서 크레딧을 가져와서 순간적인 급증을 원활하게 처리합니다. 시간이 지남에 따라 워크로드에 더 많은 CPU 크레딧이 필요하게 되거나, 인스턴스에서 잔여 CPU 크레딧을 0보다 많이 유지할 수 없는 경우 t2.medium 같이 더 큰 T2 크기를 사용하거나 고정 성능 인스턴스 유형을 사용하는 것이 좋습니다.

웹 서버, 개발자 환경, 소규모 데이터베이스 같은 다양한 애플리케이션에서는 높은 수준의 CPU가 일관적으로 필요하지는 않지만 필요할 경우 매우 빠른 CPU 성능을 전체적으로 활용하면 큰 장점을 얻을 수 있습니다. T2 인스턴스는 특별히 이러한 사용 사례를 위해 설계되었습니다. 동영상 인코딩, 대용량 웹 사이트 또는 HPC 애플리케이션과 같이 높은 CPU 성능이 일관적으로 필요한 애플리케이션의 경우 고정 성능 인스턴스를 사용하는 것이 좋습니다. T2 인스턴스는 애플리케이션에서 높은 CPU 성능이 필요할 경우 전용 고속 인텔 코어를 사용할 수 있는 것처럼 설계되었습니다. 이뿐만 아니라 다른 환경에서 과도하게 구독할 경우 일반적으로 겪을 수 있는 비일관적인 성능이나 기타 부작용으로부터 보호해줍니다.

Amazon EC2를 사용하면 요구 사항에 따라 여러 스토리지 옵션 중 선택할 수 있습니다. Amazon EBS는 실행 중인 단일 Amazon EC2 인스턴스에 연결할 수 있는 안정적인 블록 수준의 스토리지 볼륨입니다. Amazon EBS를 빈번하고 세부적인 업데이트가 필요한 데이터용 기본 스토리지 디바이스로 사용할 수 있습니다. 예를 들어, Amazon EBS는 Amazon EC2에 데이터베이스를 실행할 때 권장되는 스토리지 옵션입니다. Amazon EBS 볼륨은 Amazon EC2 인스턴스의 실행 수명과는 독립적으로 유지됩니다. 볼륨이 인스턴스에 연결되면 볼륨을 다른 물리적 하드 드라이브처럼 사용할 수 있습니다. Amazon EBS는 워크로드의 요구 사항을 가장 잘 충족할 수 있도록 범용(SSD), 프로비저닝된 IOPS(SSD), 마그네틱이라는 세 가지 볼륨 유형을 제공합니다. 범용(SSD)은 새로운 SSD 지원 범용 EBS 볼륨 유형으로, 기본 유형으로 사용하는 것이 좋습니다. 범용(SSD) 볼륨은 소규모에서 중간 규모의 데이터베이스, 개발 및 테스트 환경, 부팅 볼륨 등 광범위한 워크로드에 적합합니다. 프로비저닝된 IOPS(SSD) 볼륨은 일관되고 지연 시간이 짧은 성능을 제공하며 대규모 관계형 또는 NoSQL 데이터베이스처럼 I/O 집약적인 애플리케이션에 맞게 설계되었습니다. 마그네틱 볼륨은 모든 EBS 볼륨 유형 중 기가바이트당 비용이 가장 낮습니다. 마그네틱 볼륨은 데이터 액세스가 드문 워크로드 및 저렴한 스토리지 비용이 중요한 애플리케이션에 이상적입니다.

또한, 다양한 Amazon EC2 인스턴스에서 호스트 컴퓨터에 물리적으로 연결된 디스크의 스토리지를 포함할 수 있습니다. 이러한 디스크 스토리지를 인스턴스 스토어라고 부릅니다. 인스턴스 스토어는 Amazon EC2 인스턴스에 블록 수준의 임시 스토리지를 제공합니다. 인스턴스 스토어 볼륨의 데이터는 관련 Amazon EC2 인스턴스의 수명 기간 동안만 지속됩니다.

Amazon EBS 또는 인스턴스 스토어를 통한 블록 수준 스토리지뿐 아니라 또한 안정성과 가용성이 뛰어난 객체 스토리지에 Amazon S3를 사용할 수 있습니다. Amazon EC2 스토리지 옵션에 대한 자세한 내용은 Amazon EC2 설명서를 참조하십시오.

고객은 소액의 시간당 요금을 추가로 지불하고 일부 Amazon EC2 인스턴스 유형을 EBS 최적화 인스턴스로 시작할 수 있습니다. C4, M4, P2 및 D2 인스턴스에는 이 기능이 추가 비용 없이 기본적으로 활성화됩니다. EBS 최적화 인스턴스를 사용하면 EC2 인스턴스에서 EBS 볼륨에 프로비저닝된 IOPS를 십분 활용할 수 있습니다. EBS 최적화 인스턴스는 Amazon EC2와 Amazon EBS 간에 전용 처리량을 제공하며, 사용하는 인스턴스 유형에 따라 500~4,000Mbps 범위에서 처리량을 선택할 수 있습니다. 전용 처리량 덕분에 Amazon EBS I/O와 EC2 인스턴스의 기타 트래픽 간에 경합이 최소화되어, EBS 볼륨의 성능이 극대화됩니다. EBS 최적화 인스턴스는 표준 및 프로비저닝된 IOPS Amazon EBS 볼륨 모두에 사용할 수 있도록 설계되었습니다. 프로비저닝된 IOPS 볼륨은 EBS 최적화 인스턴스에 연결하는 경우 지연 시간이 10밀리초 미만으로 감소하며, 운영 시간의 99.9%에 해당하는 기간 동안, 프로비저닝된 IOPS 성능의 10% 이내를 유지하도록 설계되었습니다. 스토리지 I/O 요구 사항이 많은 애플리케이션에 대해서는 클러스터 네트워킹을 지원하는 인스턴스나 EBS 최적화 인스턴스와 함께 프로비저닝된 IOPS 볼륨을 사용하는 것이 좋습니다.

R4, X1, M4, C4, C3, I2, CR1, G2, HS1, P2 및 D2 인스턴스는 클러스터 네트워킹을 지원합니다. 일반 클러스터 배치 그룹에서 시작된 인스턴스는 클러스터의 모든 인스턴스 간에 높은 대역폭과 짧은 지연 시간 네트워킹을 제공하는 논리 클러스터에 배치됩니다. 클러스터 배치 그룹에서 EC2 인스턴스가 사용할 수 있는 대역폭은 인스턴스 유형과 네트워킹 성능 사양에 따라 다릅니다. 배치 그룹에서 시작할 때는 단일 흐름 트래픽에서 최대 10Gbps까지 그리고 다중 흐름 트래픽에서 방향별(전이중)로 20Gbps까지 사용할 수 있는 EC2 인스턴스를 선택합니다. 클러스터 배치 그룹 외부의 네트워크 트래픽(예: 인터넷)은 5Gbps(전이중)로 제한됩니다. 클러스터 네트워킹은 고성능 분석 시스템 및 많은 과학 및 엔지니어링 애플리케이션, 특히 병렬 프로그래밍에 MPI 라이브러리 표준을 사용하는 애플리케이션에 이상적입니다.

전용 인스턴스는 단일 고객에게 배정된 단일 사용자 하드웨어에서 실행되는 Amazon EC2 인스턴스입니다. 전용 인스턴스는 기업 정책 또는 업계 규정에서 EC2 인스턴스가 다른 고객에게 속하는 인스턴스와 호스트 하드웨어 수준에서 물리적으로 격리될 것을 요구하는 워크로드에 이상적입니다. 전용 인스턴스를 이용하면 Amazon EC2 컴퓨팅 인스턴스를 하드웨어 수준에서 확실히 분리하면서 탄력적인 온디맨드 프로비저닝 및 사용량에 따라 비용을 지불하는 AWS 클라우드의 장점을 충분히 누릴 수 있습니다.

Amazon EC2 인스턴스는 Intel에서 제공하는 다음과 같은 프로세서 기능에 액세스할 수 있습니다.

  • 인텔 AES New Instructions(AES-NI): 인텔 AES-NI 암호화 명령 세트는 더 빠른 데이터 보호와 더 강력한 보안을 제공할 수 있도록 기존 Advanced Encryption Standard(AES) 알고리즘을 개선합니다. 현재 모든 세대의 EC2 인스턴스에서 이 프로세서 기능을 지원합니다.
  • 인텔 Advanced Vector Extensions(인텔 AVX and 인텔 AVX2): 인텔 AVX 및 인텔 AVX2는 부동 소수점(FP) 계산이 많은 애플리케이션에 맞게 설계된 256비트 명령 세트 확장 프로그램입니다. 인텔 AVX Instructions는 이미지 및 오디오/비디오 처리, 과학 시뮬레이션, 재무 분석, 3D 모델링 및 분석과 같은 애플리케이션의 성능을 향상시킵니다. 이 기능은 HVM AMI로 실행된 인스턴스에서만 사용할 수 있습니다.
  • 인텔 Turbo Boost 기술: 인텔 Turbo Boost 기술은 필요할 때 더 뛰어난 성능을 제공합니다. 프로세서가 기본 동작 주파수보다 더 빠르게 코어를 자동으로 실행하므로 더 빠른 속도로 작업을 완료할 수 있습니다.

인스턴스 유형에 따라 다른 프로세서 기능을 제공하므로 인스턴스 유형 매트릭스에서 인스턴스 유형별로 제공하는 기능에 대해 자세히 알아보십시오.

intelinside_150

Amazon EC2를 사용하면 다양한 인스턴스 유형을 프로비저닝하여 CPU, 메모리, 디스크 및 네트워킹의 다양한 조합을 제공할 수 있습니다. 새 인스턴스를 실행하고 테스트를 병렬로 실행하는 것은 간단하며 적합한 인스턴스 유형을 확인하고 애플리케이션 아키텍처를 검증하기 위해 애플리케이션의 성능을 측정하는 것이 좋습니다. 또한 애플리케이션이 원하는 대로 확장할 수 있도록 엄격한 로드/확장 테스트를 하는 것이 좋습니다.

Amazon EC2는 10개의 서로 다른 인스턴스 유형에서 다양한 옵션을 제공합니다. 유형마다 하나 이상의 크기 옵션이 제공되며, 서로 다른 애플리케이션 유형에 맞게 최적화된 6개의 개별 인스턴스 패밀리로 구성되어 있습니다. 애플리케이션의 요구 사항을 평가하고 애플리케이션 성능을 테스트하기 위해 먼저 적합한 인스턴스 패밀리를 선택하는 것이 좋습니다. (a) 애플리케이션 요구 사항을 다양한 인스턴스 패밀리와 비교하는 방법을 확인하고(예: 컴퓨팅 바인딩, 메모리 바인딩 또는 기타 애플리케이션입니까?) (b) 적합한 인스턴스 크기를 확인하기 위해 워크로드의 크기를 조정하여 애플리케이션의 성능 평가를 시작해야 합니다. 애플리케이션 성능은 기본 인프라나 소프트웨어 및 아키텍처 제한 때문에 영향을 받을 수 있으므로, 전체 애플리케이션의 성능을 측정하는 것이 가장 좋은 방법입니다. 애플리케이션 프로파일링 사용, 로드 테스트 도구 및 서비스 사용 등 애플리케이션 수준 테스트를 하는 것이 좋습니다.