메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

Amazon EBS 최적화 인스턴스

Amazon EBS 최적화 인스턴스는 최적화된 구성 스택을 사용하며 Amazon EBS(EBS) I/O를 위한 추가 전용 용량을 제공합니다. 이러한 최적화를 통해 인스턴스에서 Amazon EBS I/O와 기타 트래픽 간의 경합이 최소화되어 EBS 볼륨의 성능이 극대화됩니다.

EBS 최적화 인스턴스는 Amazon EBS에 전용 대역폭을 제공하며, 사용하는 인스턴스 유형에 따라 500Mbps와 12,000Mbps 사이의 범위에서 선택할 수 있습니다. EBS 최적화 인스턴스에 연결된 범용 SSD(gp2) 볼륨은 연중 99%의 시간 동안 기본 성능 및 버스트 성능을 10% 이내의 오차로 제공하도록 설계되며, 프로비저닝된 IOPS SSD(io1) 볼륨은 연중 99.9%의 시간 동안 프로비저닝 성능을 10% 이내의 오차로 제공하도록 설계됩니다. 처리량에 최적화된 HDD(st1) 및 Cold HDD(sc1)는 모두 연중 99%의 기간 동안 90%의 버스트 처리량에 성능 일관성을 보장합니다. 매 시간 총 처리량 목표 99%를 달성하기 위해, 준수하지 않는 기간은 대략적으로 균등하게 분산됩니다. 자세한 내용은 Amazon EBS 볼륨 유형 단원을 참조하십시오.

기본적으로 EBS 최적화되지 않은 인스턴스에 EBS 최적화를 사용하도록 설정할 경우 전용 용량을 위해 소정의 시간당 추가 요금이 청구됩니다. 요금 정보는 Amazon EC2 온디맨드 방식의 요금 페이지에서 EBS 최적화 인스턴스 단원을 참조하십시오.

EBS 최적화를 지원하는 인스턴스 유형

다음 표는 EBS 최적화를 지원할 인스턴스 유형, Amazon EBS에 대한 전용 대역폭, 16KiB I/O 크기를 사용할 경우 인스턴스에서 지원할 수 있는 IOPS 최대량을 보여주며, 해당 연결에서 달성할 수 있는 일반적인 최대 집계 처리량(MB/s)을 스트리밍 읽기 워크로드 및 128KiB I/O 크기로 보여줍니다. 애플리케이션에 필요한 것보다 많은 전용 EBS 처리량을 제공하는 EBS에 최적화된 인스턴스를 선택해야 합니다. 그렇게 하지 않으면 Amazon EBS와 Amazon EC2 간의 연결이 성능 병목 현상으로 변할 수 있습니다.

일부 인스턴스 유형은 기본적으로 EBS 최적화되어 있습니다. 기본적으로 EBS 최적화되는 인스턴스의 경우 EBS 최적화를 활성화할 필요가 없으며, CLI나 API를 사용하여 EBS 최적화를 비활성화해도 적용되지 않습니다. 인스턴스를 시작할 때 EBS 최적화를 지원하는 다른 인스턴스 유형에 대해 EBS 최적화를 활성화하거나, 인스턴스를 실행한 후에 EBS 최적화를 활성화할 수 있습니다.

참고

i2.8xlarger3.8xlarge와 같이 10기가비트 네트워크 인터페이스를 사용하는 일부 인터페이스는 EBS 최적화에 영향을 미치지 않으므로, 사용 가능한 전용 EBS 대역폭이 없어 여기에 나열되지 않습니다. 이러한 인스턴스에서 네트워크 트래픽과 Amazon EBS 트래픽이 동일한 10기가비트 네트워크 인터페이스에서 공유됩니다. c4.8xlarged2.8xlarge와 같은 일부 다른 10기가비트 네트워크 인스턴스는 네트워크 트래픽에만 사용되는 10기가비트 인터페이스 외에도 전용 EBS 대역폭을 제공합니다.

인스턴스 유형 기본적으로 EBS 최적화됨 최대 대역폭(Mbps)* 예상 처리량(Mb/s)** 최대 IOPS(16KB I/O 크기)**
c1.xlarge 1,000 125 8,000
c3.xlarge 500 62.5 4,000
c3.2xlarge 1,000 125 8,000
c3.4xlarge 2,000건 250 16,000
c4.large 500 62.5 4,000
c4.xlarge 750 93.75 6,000
c4.2xlarge 1,000 125 8,000
c4.4xlarge 2,000건 250 16,000
c4.8xlarge 4,000 500 32,000
d2.xlarge 750 93.75 6,000
d2.2xlarge 1,000 125 8,000
d2.4xlarge 2,000건 250 16,000
d2.8xlarge 4,000 500 32,000
f1.2xlarge 1,700 200 12,000
f1.16xlarge 14,000 1,750 75,000
g2.2xlarge 1,000 125 8,000
g3.4xlarge 3,500 437 20,000건
g3.8xlarge 7,000 875 40,000
g3.16xlarge 14,000 1,750 80,000
i2.xlarge 500 62.5 4,000
i2.2xlarge 1,000 125 8,000
i2.4xlarge 2,000건 250 16,000
i3.large 425 50 3000
i3.xlarge 850 100 6000
i3.2xlarge 1,700 200 12,000
i3.4xlarge 3,500 400 16,000
i3.8xlarge 7,000 850 32,500
i3.16xlarge 14,000 1,750 65,000
m1.large 500 62.5 4,000
m1.xlarge 1,000 125 8,000
m2.2xlarge 500 62.5 4,000
m2.4xlarge 1,000 125 8,000
m3.xlarge 500 62.5 4,000
m3.2xlarge 1,000 125 8,000
m4.large 450 56.25 3,600
m4.xlarge 750 93.75 6,000
m4.2xlarge 1,000 125 8,000
m4.4xlarge 2,000건 250 16,000
m4.10xlarge 4,000 500 32,000
m4.16xlarge 10,000개 1,250 65,000
p2.xlarge 750 93.75 6,000
p2.8xlarge 5,000 625 32,500
p2.16xlarge 10,000개 1,250 65,000
r3.xlarge 500 62.5 4,000
r3.2xlarge 1,000 125 8,000
r3.4xlarge 2,000건 250 16,000
r4.large 437 54 3,000
r4.xlarge 875 109 6,000
r4.2xlarge 1,750 218 12,000
r4.4xlarge 3,500 437 18,750
r4.8xlarge 7,000 875 37,500
r4.16xlarge 14,000 1,750 75,000
x1.16xlarge 7,000 875 40,000
x1.32xlarge 14,000 1,750 80,000
x1e.32xlarge 14,000 1,750 80,000

* 이 수준의 성능을 일관되게 유지하려면 이러한 인스턴스 유형을 EBS에 최적화된 상태로 시작해야 합니다.

** 이 값은 100% 읽기 전용 작업을 기준으로 반올림한 근사치이며, 기준 구성을 보조할 목적으로 제공됩니다. EBS에 최적화된 연결은 전이중 모드로서, 두 통신 경로를 모두 사용하는 경우 50/50 읽기/쓰기 작업으로 균형을 이뤄 처리 속도와 IOPS가 향상됩니다. 네트워크, 파일 시스템 및 Amazon EBS encryption 오버헤드로 인해 가용한 최대 처리량과 IOPS가 줄어드는 경우도 있습니다.

시작 시 EBS 최적화 활성화

인스턴스의 EBS 최적화 속성을 설정하여 인스턴스에 대해 EBS 최적화를 활성화할 수 있습니다.

콘솔을 사용하여 인스턴스 시작 시 EBS 최적화를 활성화하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. [Launch Instance]를 클릭합니다. 1단계: Choose an Amazon Machine Image(AMI)에서 AMI를 선택합니다.

  3. [Step 2: Choose an Instance Type]에서 EBS 최적화를 지원하는 인스턴스 유형을 선택합니다.

  4. 3단계: Configure Instance Details에서 필요한 필드 정보를 모두 입력하고 Launch as EBS-optimized instance를 선택합니다. 이전 단계에서 선택한 인스턴스 유형이 EBS 최적화를 지원하지 않을 경우 이 옵션이 제공되지 않습니다. 기본적으로 선택한 인스턴스 유형이 EBS 최적화를 지원할 경우에는 이 옵션이 선택되며 선택을 취소할 수 없습니다.

  5. 지시에 따라 마법사를 완료하고 인스턴스를 시작합니다.

명령줄을 사용하여 인스턴스 시작 시 EBS 최적화를 활성화하려면

해당 명령과 함께 다음 옵션 중 하나를 사용할 수 있습니다. 다음의 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2에 액세스 단원을 참조하십시오.

실행 중인 인스턴스에 대해 EBS 최적화 수정

실행 중인 인스턴스에 대해 EBS 최적화 인스턴스 속성을 수정하여 EBS 최적화를 활성화하거나 비활성화할 수 있습니다.

콘솔을 사용하여 실행 중인 인스턴스에 대해 EBS 최적화를 활성화하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 [Instances]를 클릭하고 해당 인스턴스를 선택합니다.

  3. [Actions]를 클릭하고 [Instance State]를 선택한 다음 [Stop]을 클릭합니다.

    주의

    인스턴스를 중지하면 인스턴스 스토어 볼륨의 데이터가 삭제됩니다. 따라서 인스턴스 스토어 볼륨에 보존하려는 데이터가 있을 경우 영구 스토리지에 백업하십시오.

  4. 확인 대화 상자가 나타나면 [Yes, Stop]을 클릭합니다. 인스턴스가 중지하는 데 몇 분 정도 걸릴 수 있습니다.

  5. 인스턴스를 선택된 상태에서 [Actions]를 클릭하고 [Instance Settings]를 선택한 다음에 [Change Shutdown Behavior]를 클릭합니다.

  6. [Change Instance Type] 대화 상자에서 다음 중 하나를 수행합니다.

    • 해당 인스턴스의 인스턴스 유형이 기본적으로 EBS 최적화되었을 경우 [EBS-optimized]가 선택되고 이를 선택 취소할 수 없습니다. 해당 인스턴스에 대해 EBS 최적화가 이미 활성화되었으므로 [Cancel]을 클릭합니다.

    • 해당 인스턴스의 인스턴스 유형이 EBS 최적화를 지원할 경우 [EBS-optimized]를 선택한 후 Apply]를 클릭합니다.

    • 해당 인스턴스의 인스턴스 유형이 EBS 최적화를 지원하지 않을 경우 [EBS-optimized]의 선택이 취소되고 이를 선택할 수 없습니다. EBS 최적화를 지원하는 [Instance Type]에서 인스턴스 유형을 선택하고 [EBS-optimized]를 선택한 후 [Apply]를 클릭합니다.

  7. Actions를 클릭하고 Instance State를 선택한 다음 Start를 클릭합니다.

명령줄을 사용하여 실행 중인 인스턴스에 대해 EBS 최적화를 활성화하려면

해당 명령과 함께 다음 옵션 중 하나를 사용할 수 있습니다. 다음의 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2에 액세스 단원을 참조하십시오.