설명
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