EC2 EBS 최적화 설정 점검

인스턴스 유형과 I/O 요구에 맞게 EBS 최적화를 선택하세요.

설명

EBS 최적화는 스토리지 I/O와 다른 트래픽의 경합을 줄입니다. 기본 활성화 유형, 선택적으로 지원하는 유형, 지원하지 않는 유형이 있으므로 EbsOptimized 생략만으로 비활성 상태라고 판단할 수는 없습니다.

잠재적 영향

최적화가 필요한 유형에서 사용하지 않으면 스토리지 I/O가 기대 성능에 못 미칠 수 있습니다.

해결 방법

인스턴스 유형의 지원 여부와 기본값을 확인하세요. 선택적으로 지원하는 유형은 필요에 따라 EbsOptimized: true를 설정하고 인스턴스·볼륨 처리량과 비용을 함께 검토하세요.

예시

선택적으로 EBS 최적화를 지원하는 InstanceType과 호환되는 AmiId를 입력하는 예시입니다. 기본 활성화 유형에는 이 변경이 필요하지 않습니다. 키와 나머지 배포 설정은 실제 환경에 맞추세요.

변경 전

yaml
Resources:
  MyEC2Instance:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: !Ref AmiId
      InstanceType: !Ref InstanceType
      KeyName: "testkey"
      BlockDeviceMappings:
        - DeviceName: "/dev/sdm"
          Ebs:
            VolumeType: "io1"
            Iops: "200"
            DeleteOnTermination: "false"
            VolumeSize: "20"

변경 후

yaml
Resources:
  MyEC2Instance:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: !Ref AmiId
      InstanceType: !Ref InstanceType
      KeyName: "testkey"
      BlockDeviceMappings:
        - DeviceName: "/dev/sdm"
          Ebs:
            VolumeType: "io1"
            Iops: "200"
            DeleteOnTermination: "false"
            VolumeSize: "20"
      EbsOptimized: true

참조