본문 바로가기
[AWS]/AWS SAA EXAMTOPICS

[AWS][SAA][EXAMTOPICS] Question 19 (확인)

by METAVERSE STORY 2022. 8. 29.
반응형

On its website, a business keeps a searchable store of things. The data is stored in a table with over ten million rows in an Amazon RDS for MySQL database. The database is stored on a 2 TB General Purpose SSD (gp2) array. Every day, the company's website receives millions of changes to this data. The organization found that certain activities were taking ten seconds or more and concluded that the bottleneck was the database storage performance.

Which option satisfies the performance requirement?

  • A. Change the storage type to Provisioned IOPS SSD (io1).
  • B. Change the instance to a memory-optimized instance class.
  • C. Change the instance to a burstable performance DB instance class.
  • D. Enable Multi-AZ RDS read replicas with MySQL native asynchronous replication.

 

 

한글로 번역

웹사이트에서 기업은 검색 가능한 물건을 보관합니다. 데이터는 Amazon RDS for MySQL 데이터베이스의 천만 개 이상의 행이 있는 테이블에 저장됩니다. 데이터베이스는 2TB 범용 SSD(gp2) 어레이에 저장됩니다. 매일 회사 웹 사이트는 수백만 건의 이 데이터 변경 사항을 수신합니다. 조직은 특정 작업에 10초 이상이 소요된다는 사실을 발견하고 병목 현상이 데이터베이스 스토리지 성능이라는 결론을 내렸습니다.

성능 요구 사항을 충족하는 옵션은 무엇입니까?

  • A. 스토리지 유형을 프로비저닝된 IOPS SSD(io1)로 변경합니다.
  • B. 인스턴스를 메모리 최적화 인스턴스 클래스로 변경합니다.
  • C. 인스턴스를 버스트 가능한 성능 DB 인스턴스 클래스로 변경합니다.
  • D. MySQL 기본 비동기 복제로 다중 AZ RDS 읽기 전용 복제본을 활성화합니다.

 

 

정답

  • A. Change the storage type to Provisioned IOPS SSD (io1).

 

해설:

프로비저닝된 IOPS – 프로비저닝된 IOPS 스토리지는 I/O 지연 시간이 짧고 I/O 처리량이 일정한 I/O 집약적 워크로드, 특히 데이터베이스 워크로드 요구 사항을 충족하도록 설계되었습니다.

프로비저닝된 IOPS SSD 스토리지

빠르고 일관적인 I/O 성능이 필요한 프로덕션 애플리케이션의 경우에는 프로비저닝된 IOPS(초당 입/출력 연산 수) 스토리지를 권장합니다. 프로비저닝된 IOPS 스토리지는 성능이 예측 가능하며, 일관적으로 지연 시간이 짧은 스토리지 유형입니다. 프로비저닝된 IOPS 스토리지는 일관적인 성능이 필요한 온라인 트랜잭션 프로세싱(OLTP) 워크로드에 이상적일 뿐만 아니라 프로비저닝된 IOPS는 이런 워크로드의 성능 튜닝에도 효과적입니다.

 

참조 문서:

https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS

 

Amazon RDS DB 인스턴스 스토리지 - Amazon Relational Database Service

SQL Server의 경우 m5, m5d, r5, r5b, r5d, z1d 인스턴스 유형에 있는 Nitro 기반 인스턴스에서만 최대 64,000 IOPS가 보장됩니다. 다른 인스턴스 패밀리는 최대 32,000 IOPS의 성능을 보장합니다. Oracle의 경우 r5b

docs.aws.amazon.com

20220829

우선적으로 지문에서는 스토리지 성능에 대한 지문인데 선택지 B의 경우 메모리와 연관된 이슈는 아니다.
그렇기 때문에 메모리 용량을 늘리는 B 선택지는 정답이 될수 없다.
또한 D의 경우는 멀티 AZ로 Read Replica는 읽기 성능을 높이거나, 장애 대응용 서비스인데 지문에 매일 웹사이트는 수백만 건의 데이터 변경 사항을 수신한다고 하며, 병목 현상이 데이터베이스 스토리지 성능저하의 원인이라 판단되어 적용할 방법에서 멀티 AZ Read Replica는 적합하지 않다고 생각된다.
또한 인스턴스의 성능을 높인다기 보다는 IOPS SSD로 변경하는것이 성능을 올리는것에 적합하다 판단된다. 

반응형

댓글