Amazon Elastic Compute Cloud
Linux 인스턴스용 사용 설명서

범용 인스턴스

컴퓨팅, 메모리 및 네트워킹 리소스의 균형을 유지하는 범용 인스턴스는 다양한 워크로드에 사용할 수 있습니다.

M5 인스턴스

M5 인스턴스는 Amazon EC2의 범용 인스턴스 패밀리 중 최신 세대입니다. M5 인스턴스를 사용하면 클라우드에 배포된 광범위한 애플리케이션을 위해 컴퓨팅, 메모리, 네트워킹 리소스의 균형을 유지해 주는 이상적인 클라우드 인프라를 구축할 수 있습니다. M5 인스턴스는 다음 애플리케이션에 적합합니다.

  • 웹 및 애플리케이션 서버

  • 소규모 및 중간 규모 데이터베이스

  • 게임 서버

  • 캐싱 집합

  • SAP, Microsoft SharePoint, 클러스터 컴퓨팅 및 기타 엔터프라이즈 애플리케이션을 위한 백엔드 서버 운영

참고: M5 인스턴스에는 EBS 지원 AMI가 필요하며, NVMe 및 ENA(Elastic Network Adapter) 드라이버가 설치되어 있어야 합니다. 자세한 정보는 릴리스 정보 단원을 참조하십시오.

T3 인스턴스

T3 인스턴스는 기본 수준의 CPU 성능 외에 버스트 기능이 있어 워크로드에 필요한 만큼 성능을 높일 수 있습니다. T3 무제한 인스턴스는 필요할 때마다 원하는 기간 동안 높은 CPU 성능을 유지할 수 있습니다. 자세한 내용은 성능 순간 확장 가능 인스턴스 단원을 참조하십시오. T3 인스턴스는 다음 애플리케이션에 적합합니다.

  • 웹 사이트 및 웹 애플리케이션:

  • 코드 리포지토리

  • 개발, 빌드, 테스트 및 스테이징 환경

  • 마이크로서비스

T2 인스턴스

T2 인스턴스는 기본 수준의 CPU 성능 외에 버스트 기능이 있어 워크로드에 필요한 만큼 성능을 높일 수 있습니다. T2 무제한 인스턴스는 필요할 때마다 원하는 기간 동안 높은 CPU 성능을 유지할 수 있습니다. 자세한 내용은 성능 순간 확장 가능 인스턴스 단원을 참조하십시오. T2 인스턴스는 다음 애플리케이션에 적합합니다.

  • 웹 사이트 및 웹 애플리케이션:

  • 코드 리포지토리

  • 개발, 빌드, 테스트 및 스테이징 환경

  • 마이크로서비스

하드웨어 사양

다음은 범용 인스턴스용 하드웨어 사양의 요약 설명입니다.

인스턴스 유형 기본 vCPU 메모리(GiB)
t2.nano 1 0.5
t2.micro 1 1
t2.small 1 2
t2.medium 2 4
t2.large 2 8
t2.xlarge 4 16
t2.2xlarge 8 32
t3.nano 2 0.5
t3.micro 2 1
t3.small 2 2
t3.medium 2 4
t3.large 2 8
t3.xlarge 4 16
t3.2xlarge 8 32
m4.large 2 8
m4.xlarge 4 16
m4.2xlarge 8 32
m4.4xlarge 16 64
m4.10xlarge 40 160
m4.16xlarge 64 256
m5.large 2 8
m5.xlarge 4 16
m5.2xlarge 8 32
m5.4xlarge 16 64
m5.12xlarge 48 192
m5.24xlarge 96 384
m5d.large 2 8
m5d.xlarge 4 16
m5d.2xlarge 8 32
m5d.4xlarge 16 64
m5d.12xlarge 48 192
m5d.24xlarge 96 384

Amazon EC2 인스턴스 유형별 하드웨어 사양에 대한 자세한 내용은 Amazon EC2 인스턴스 유형 단원을 참조하십시오.

CPU 옵션 지정에 대한 자세한 내용은 CPU 옵션 최적화 단원을 참조하십시오.

인스턴스 성능

EBS에 최적화된 인스턴스를 사용하면 Amazon EBS I/O와 인스턴스의 다른 네트워크 간의 경합을 제거하여 EBS 볼륨에 대해 일관되게 우수한 성능을 제공할 수 있습니다. M4, M5, M5d 인스턴스는 추가 비용 없이도 EBS에 최적화할 수 있게 기본 설정되어 있습니다. 자세한 내용은 Amazon EBS–EBS 최적화 인스턴스 단원을 참조하십시오.

m4.10xlargem4.16xlarge 인스턴스 유형은 Linux에서 프로세서 C 상태 및 P 상태를 제어할 수 있는 기능을 제공합니다. m5.12xlarge, m5.24xlarge, m5d.12xlargem5d.24xlarge 인스턴스 유형에서는 프로세서 C 상태를 제어할 수 있는 기능을 제공합니다. C 상태는 유휴 상태일 때 코어가 진입하는 절전 수준을 제어하고, P 상태는 코어의 성능(CPU 주파수)을 제어합니다. 자세한 내용은 EC2 인스턴스에 대한 프로세서 상태 제어 단원을 참조하십시오.

네트워크 성능

지원되는 인스턴스 유형에서 향상된 네트워킹 기능을 활성화할 수 있습니다. 향상된 네트워킹을 통해 PPS(Packet Per Second) 성능이 크게 높아지고, 네트워크 지터 및 지연 시간이 낮아집니다. 자세한 내용은 Linux에서 향상된 네트워킹 단원을 참조하십시오.

향상된 네트워킹을 지원하는 데 ENA(Elastic Network Adapter)를 사용하는 인스턴스 유형은 일관되게 낮은 지연 시간과 함께 높은 초당 패킷 성능을 제공합니다. 대부분의 애플리케이션은 항시 높은 수준의 네트워크 성능을 필요로 하지 않지만, 데이터를 주고 받을 때 넓은 대역폭에 액세스할 수 있을 경우 유익할 수 있습니다. ENA를 사용하고 최대 10Gbps의 처리량을 지원하는 인스턴스 유형은 네트워크 I/O 크레딧 메커니즘을 사용하여 평균 대역폭 이용률에 따라 네트워크 대역폭을 인스턴스에 할당합니다. 이러한 인스턴스의 네트워크 처리 속도가 기준 한도 미만으로 떨어지면 크레딧이 발생하는데, 이 크레딧은 네트워크 데이터를 전송할 때 사용할 수 있습니다. 지속적으로 10Gbps 이상의 대역폭에 액세스해야 하는 워크로드의 경우, 10Gbps 또는 25Gbps 네트워크 속도를 지원하는 인스턴스 유형을 사용하는 것이 좋습니다.

다음은 확장 네트워킹을 지원하는 범용 인스턴스용 네트워크 성능의 요약 설명입니다.

인스턴스 유형 네트워크 성능 확장 네트워킹
t2.nano, t2.micro, t2.small, t2.medium, t2.large, t2.xlarge, t2.2xlarge 최대 1Gbps
t3.nano, t3.micro, t3.small, t3.medium, t3.large, t3.xlarge, t3.2xlarge 최대 5Gbps ENA

m4.large

보통

인텔 82599 VF

m4.xlarge, m4.2xlarge, m4.4xlarge

높음

인텔 82599 VF

m4.10xlarge

10Gbps

인텔 82599 VF

m4.16xlarge

25Gbps

ENA

m5.large, m5.xlarge, m5.2xlarge, m5.4xlarge, m5d.large, m5d.xlarge, m5d.2xlarge, m5d.4xlarge

최대 10Gbps

ENA

m5.12xlarge, m5d.12xlarge

10Gbps

ENA

m5.24xlarge, m5d.24xlarge

25Gbps

ENA

인스턴스 기능

다음은 범용 인스턴스를 위한 기능의 요약 설명입니다.

EBS 전용 NVMe EBS 인스턴스 스토어 배치 그룹

M4

M5

M5d

NVMe *

T2

T3

* 루트 디바이스 볼륨은 Amazon EBS 볼륨이어야 합니다.

자세한 내용은 다음 단원을 참조하십시오.

릴리스 정보

  • M4, M5, M5d, t2.large과 더 큰 것, t3.large 및 더 큰 인스턴스 유형에는 64비트 HVM AMIs가 필요합니다. 이들은 고용량 메모리를 보유하는데, 이 용량을 활용하기 위해서는 64비트 운영 체제가 필요합니다. HVM AMI는 고용량 메모리 인스턴스 유형의 반가상화(PV) AMI보다 우수한 성능을 제공합니다. 또한 확장 네트워킹을 활용하려면 HVM AMI를 사용해야 합니다.

  • M5, M5d 및 T3 인스턴스의 요구 사항은 다음과 같습니다.

    • NVMe 드라이버가 설치되어야 합니다. EBS 볼륨은 NVMe 블록 디바이스로 표시됩니다.

    • Elastic Network Adapter(ENA) 드라이버가 설치되어야 합니다.

    다음 AMI는 아래 요구 사항을 충족해야 합니다.

    • Amazon Linux 2

    • Amazon Linux AMI 2014.03 이상

    • Ubuntu 14.04 이상

    • SUSE Linux Enterprise Server 12 이상

    • Red Hat Enterprise Linux 7.4 이상

    • CentOS 7 이상

    • FreeBSD 11.1-RELEASE

    • Windows Server 2008 R2 이상

  • M5, M5d 및 T3 인스턴스에서는 최대 27개의 EBS 볼륨 외에 탄력적 네트워크 인터페이스 연결을 지원합니다. 예를 들어, m5.2xlarge 인스턴스는 네 개의 네트워크 인터페이스를 지원합니다. 모든 인스턴스에는 최소 한 개의 네트워크 인터페이스가 있습니다. m5.2xlarge 인스턴스에 탄력적 네트워크 인터페이스가 세 개 더 있는 경우, EBS 볼륨 24개를 이 인스턴스에 연결할 수 있습니다.

  • API 요청을 통해 종료가 원활히 이루어지도록 지원하려면 M5 및 M5d 인스턴스에 acpid가 설치되어 있어야 합니다.

  • 한 리전에서 시작할 수 있는 총 인스턴스 수에는 제한이 있으며, 일부 인스턴스 유형에는 또 다른 제한이 있습니다. 자세한 정보는 Amazon EC2에서 실행 가능한 인스턴스 수 단원을 참조하십시오. 한도 증가를 요청하려면 Amazon EC2 인스턴스 요청 양식을 사용하십시오.