Amazon Elastic Block Store(Amazon EBS) 프로비저닝된 IOPS 볼륨이 예상되는 수준의 입력 및 출력 성능을 일관적으로 제공하도록 하고 싶습니다. 어떻게 설정해야 합니까?

프로비저닝된 IOPS SSD(io1) 볼륨의 성능은 설정, 워크로드, I/O 처리량, 스냅샷 사용, 대기열 길이 및 EBS 최적화를 포함하는 다양한 요인에 따라 달라집니다. 자세한 내용은 Amazon EBS 제품 세부 정보 단원을 참조하십시오.

프로비저닝된 IOPS(SSD) 볼륨의 성능을 개선하려면 다음 권장 사항을 따르십시오.

  • 복원된 EBS 볼륨을 초기화합니다. 새 EBS 볼륨에는 초기화(사전 워밍)가 필요하지 않지만 스냅샷에서 복원된 볼륨의 스토리지 블록은 초기화를 수행해야 액세스할 수 있습니다. 자세한 내용은 Amazon EBS 볼륨 초기화 단원을 참조하십시오.
  • 워크로드 요구 사항, 평균 대기열 길이 및 IOPS 속도를 확인합니다. 볼륨의 워크로드 요구 사항을 프로비저닝된 IOPS에 맞춥니다. I/O 지연 시간이 긴 경우 평균 대기열 길이를 확인하여 애플리케이션이 구동하는 IOPS가 프로비저닝된 IOPS를 초과하지 않는지 확인합니다. IOPS가 프로비저닝된 IOPS보다 높은 경우 프로비저닝된 IOPS(SSD) 볼륨을 추가하여 사용하는 것을 고려하십시오. 자세한 내용은 Amazon EC2 인스턴스 구성I/O 특성 및 모니터링 단원을 참조하십시오.
  • I/O 특성을 확인합니다. I/O 작업의 크기는 IOPS에 영향을 미칩니다. 예를 들어 I/O 청크가 매우 큰 경우 볼륨당 500MiB/s의 처리량 제한 때문에 IOPS 가 프로비저닝된 IOPS보다 낮아질 수 있습니다. 자세한 내용은 I/O 특성 및 모니터링프로비저닝된 IOPS SSD(io1) 볼륨 단원을 참조하십시오. I/O 크기가 일관적으로 큰 경우 다수의 프로비저닝된 IOPS(SSD) 볼륨을 RAID 0 구성으로 결합하여 가용 처리량을 높이십시오. 자세한 내용은 Linux의 RAID 구성 단원을 참조하십시오.
  • EBS 스냅샷 사용을 검토합니다. EBS 스냅샷을 사용하면 데이터의 내구성이 향상됩니다. 모범 사례는 스냅샷 빈도 및 보존 설정을 고려하여 불필요한 EBS 스냅샷 요금이 발생하지 않도록 하는 것입니다. 자세한 내용은 AWS Ops Automator 단원을 참조하십시오.
  • Amazon CloudWach를 사용하여 EBS 성능 측정치를 분석하고 확인합니다. CloudWatch 콘솔에는 볼륨의 상태를 모니터링하는 데 도움이 되는 상태 검사가 표시됩니다. 볼륨은 프로비저닝된 IOPS 500에 대해 1분당 1(가장 가까운 정수로 반올림)의 평균 대기열 길이를 유지해야 합니다. CloudWatch 지표 volumequeuelength를 사용하여 평균 대기열 길이를 확인할 수 있습니다. 자세한 내용은 CloudWatch로 볼륨 모니터링 단원을 참조하십시오.
  • AWS Trusted Advisor 성능 모범 사례를 따릅니다. Amazon EBS Provisioned IOPS (SSD) Volume Attachment Configuration 검사를 실행하여 EC2 인스턴스에 연결되고 EBS 최적이 아닌 프로비저닝된 IOPS(SSD) 볼륨을 찾습니다. 프로비저닝된 IOPS 볼륨은 EBS 최적 인스턴스에 연결된 경우에만 예상되는 성능을 제공합니다. EBS 최적 인스턴스 유형이 연결된 모든 EBS 볼륨에 대해 충분한 IOPS 및 처리량을 지원하는지 확인하십시오. 자세한 내용은 Amazon EBS 최적화 인스턴스 단원을 참조하십시오.
  • 프로비저닝된 IOPS (SSD) 볼륨의 성능을 테스트합니다. 애플리케이션과 유사한 워크로드를 시뮬레이션합니다. 자세한 내용은 EBS 볼륨 벤치마크 단원을 참조하십시오.

페이지 내용이 도움이 되었습니까? | 아니요

AWS 지원 지식 센터로 돌아가기

도움이 필요하십니까? AWS 지원 센터를 방문하십시오.

게시된 날짜: 2015년 3월 31일

업데이트된 날짜: 2018년 3월 22일