안녕하세요 ~ aws 에 rds 를 사용하시는 분들께서 혹시 이런…

안녕하세요 ~ aws 에 rds 를 사용하시는 분들께서 혹시 이런 상황을 겪어보신분이 있으신건가 싶어서 문의 드립니다 Rds에 mysql 을 생성하고 , 스토리지를 Provisioned IOPS 로 구성하였는데 db에 커넥션도 없는데 매일매일 iops 가 올라갑니다 .. iops가 실제 데이터가 없어도 발생하는 건가요 ? ( 테이블만 존재하고 row도 없습니다 )
제가 iops를 당쵀 이해가 안되내요 혹시 조금 알기 쉽게 설명해주실 분 있으실까요 ?

4 thoughts on “안녕하세요 ~ aws 에 rds 를 사용하시는 분들께서 혹시 이런…

  1. 지속적인 사용량이 아니라 10000명이란것이 순간적으로 몰리는 사용인가요? 아니면 꾸준하게 누적 사용자가 10000명이란건가요? 사용 그래프를 일정 기간 도출하여 그에 맞는 인스턴스 타입 및 정책을 가져가야할것으로 보입니다. iops 옵션은 제가 생각하기로 인스턴스 타입의 메리트가 주지 못하는 영역의 부하를 해소하는 방법이라 생각하므로 꼭 ProvisonedIOPS가 대책이라고 말씀드리기가 뭣하네요.
    또한 IOPS가 꼭 비싸다고는 할 순없습니다.(그만큼 잘 쓰면 싼거고요) 적용하느냐 마느냐는 비싸냐 안비싸냐가 아니고(돈이 문제면 안쓰면 될것이고요. 역으로 자금의 여유가 있으면 하면 좋다는것 매우 좋겠죠) 어느것이 더 적정하냐의 관점인데 10000명이라는 사용자 추산만으로는 그 누구도 확답하기 힘들것입니다.

  2. r3.large급을 써도 된다면 Aurora 추천 드립니다.
    IOPS에 제한이 없고.. 사용한 IOPS만큼 추가 과금이 됩니다.

    이보다 작은 타입을 써야 한다면 PIOPS가 아닌 GP2 타입을 고려해보세요.
    크래딧 기반으로 용량(GB)x3 IOPS를 기본으로 최대 3000IOPS까지 버스팅이 지원 됩니다. 기본 용량을 넉넉히 주시면 동일 IOPS대비 PIOPS보다 저렴합니다. (PIOPS보다는 실제 보면 queue depth가 많이 올라가긴합니다.. 즉 PIOPS가 더 좋긴 하다는 얘기…)

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.