Amazon EBS 프로비저닝된 IOPS 볼륨의 성능을 최적화하려면 어떻게 해야 하나요?

3분 분량
0

Amazon Elastic Block Store(Amazon EBS) 프로비저닝된 IOPS 입출력 볼륨이 최적화된 수준을 유지하도록 하려고 합니다.

해결 방법

프로비저닝된 IOPS(SSD)(io1) 볼륨 성능을 개선하려면 다음 작업을 실행하세요.

볼륨 제한 검토

볼륨 유형에 따라 성능 저하, 볼륨 크기당 프로비저닝된 최대 처리량 등 다르게 고려해야 할 사항이 있습니다. 자세한 내용을 보려면 Amazon EBS 볼륨 유형을 참고하세요.

복원된 EBS 볼륨 초기화

새 EBS 볼륨의 경우 초기화(사전 워밍)할 필요가 없습니다. 스냅샷을 통해 복원된 볼륨 스토리지 블록에 액세스하고 싶을 경우에는 먼저 초기화해야 합니다. fiodd 명령을 사용해 스냅샷에서 생성한 볼륨을 초기화할 수 있습니다. 다중 스레드 읽기가 가능하기 때문에 fio가 더 빠릅니다. 자세한 내용을 보려면 Amazon EBS 볼륨 초기화를 참고하세요.

워크로드 수요, 평균 대기열 길이, IOPS 속도 확인

볼륨의 워크로드 수요를 프로비저닝한 IOPS와 일치시킵니다. I/O 지연 시간이 길면 평균 대기열 길이를 확인해 애플리케이션이 프로비저닝한 것보다 더 많은 IOPS를 구동하지는 않는지 확인합니다. IOPS가 프로비저닝한 것보다 많고 애플리케이션이 지연 시간에 민감하다면 프로비저닝된 IOPS(SSD) 볼륨이 더 많은 것을 사용하세요. 자세한 내용을 보려면 Amazon EBS에 최적화된 인스턴스I/O 특성 및 모니터링을 참고하세요.

I/O 작업 크기가 프로비저닝된 IOPS를 제한하는지 확인합니다

I/O 작업 크기가 IOPS에 영향을 줍니다. I/O 청크가 크면 볼륨당 500 MiB/s인 처리량 제한 때문에 프로비저닝한 것보다 IOPS가 적을 수 있습니다. 자세한 내용을 보려면 I/O 특성 및 모니터링프로비저닝된 IOPS SSD(io1 및 io2) 볼륨을 참고하세요. I/O 작업 크기가 계속해서 클 경우 프로비저닝된 IOPS(SSD) 볼륨 여러 개를 RAID 0 구성으로 결합해 사용할 수 있는 처리량을 늘리세요. 자세한 내용을 보려면 Linux에서 RAID 구성을 참고하세요.

EBS 스냅샷 사용을 검토해 불필요한 요금이 부과되지 않도록 합니다

불필요한 EBS 스냅샷 요금이 발생하지 않도록 스냅샷 빈도와 보존 설정을 최적화하는 것이 좋습니다. 자세한 내용을 보려면 AWS Ops Automator를 참고하세요.

CloudWatch를 사용해 EBS 성능 지표를 분석하고 확인합니다

Amazon CloudWatch 콘솔에는 볼륨 상태를 모니터링할 수 있는 상태 확인이 표시됩니다. 볼륨은 프로비저닝된 IOPS 1,000개당 평균 대기열 길이를 분당 1개로 유지해야 하며, 수치가 가장 가까운 정수로 반올림됩니다. CloudWatch 지표 volumequeuelength를 사용해 평균 대기열 길이를 결정합니다. 자세한 내용을 보려면 Amazon EBS용 Amazon CloudWatch 지표를 참고하세요.

AWS Trusted Advisor 성능 모범 사례를 따릅니다

Amazon EBS 프로비저닝된 IOPS(SSD) 볼륨 연결 구성 검사를 실행합니다. 이 검사를 통해 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에 연결된 프로비저닝된 IOPS (SSD) 볼륨 중에서 EBS에 최적화되지 않은 것을 찾을 수 있습니다. 프로비저닝된 IOPS 볼륨은 EBS 최적화 인스턴스에 연결되어야 예상하는 성능을 보입니다. 더 자세한 정보를 보려면 Amazon EBS 프로비저닝된 IOPS(SSD) 볼륨 연결 구성을 참고하세요. EBS에 최적화된 인스턴스 유형이 연결된 EBS 볼륨 모두에 충분한 IOPS와 처리량을 지원하는지 확인하세요.

참고: 비즈니스나 엔터프라이즈 지원 플랜 고객은 Amazon EBS 프로비저닝된 IOPS (SSD) 볼륨 연결 구성과 관련한 모범 사례 검사를 이용할 수 있습니다.

프로비저닝된 IOPS(SSD) 볼륨의 성능 테스트

내 애플리케이션과 유사한 워크로드를 시뮬레이션할 수 있습니다. 자세한 내용을 보려면 EBS 볼륨 벤치마크를 참고하세요.

관련 정보

볼륨 상태 모니터링

Amazon EBS 특성

AWS 공식
AWS 공식업데이트됨 7달 전