부하 테스트 · 용량 산정 · 퀴즈
퀴즈: 용량 산정
문항 8개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
쓰기가 하루 1억 건일 때 평균 QPS 는 대략 얼마인가?
- 약 1,160
- 약 116
- 약 11,600
- 약 116,000
5년간 1,800억 건, 레코드당 500바이트일 때 필요한 저장 용량은?
- 약 9TB
- 약 90TB
- 약 900TB
- 약 9PB
인스턴스 하나가 190 RPS 를 냈다. 헤드룸 30% 를 반영한 안전 처리량은?
- 헤드룸을 빼지 않은 최대치 190 RPS
- 최대치의 90%인 171 RPS
- 헤드룸 30% 자체인 57 RPS
- 최대치의 70%인 133 RPS
목표 피크가 300 RPS 이고 인스턴스당 안전 처리량이 133 RPS 일 때 필요한 인스턴스 수는?
- 소수점을 버린 2대
- 항상 한 대를 더한 4대
- 피크를 임의로 두 배 잡은 5대
- 나눗셈 결과를 올림한 3대
인스턴스당 커넥션 풀 60, 인스턴스 40대, DB max_connections 200 인 상황의 문제는?
- 풀이 너무 작아 대기가 생긴다
- DB 가 자동으로 연결을 큐잉하므로 문제없다
- 최대 2,400 연결을 시도하게 되어 배포 직후 접속 폭주로 장애가 난다
- 인스턴스 수를 늘리면 해결된다
'우리 서비스는 초당 500건을 처리한다'는 문장의 가장 큰 결함은?
- 쓴 단위 자체가 틀렸다
- 평균 대신 중앙값으로 써야 정확하다
- RPS 가 아니라 QPS 라고 표기해야 한다
- 동시성·p95·에러율·측정 시점 같은 조건이 없어 재현도 비교도 불가능하다
용량 산정에서 목표 트래픽으로 삼아야 할 값은?
- 일 평균 트래픽
- 피크 트래픽
- 지난달 최저 트래픽
- 예상 사용자 수
시스템 설계의 진행 순서로 올바른 것은?
- 고수준 설계 → 요구사항 명확화 → 규모 추정 → 상세 설계
- 규모 추정 → 상세 설계 → 요구사항 명확화 → 고수준 설계
- 요구사항 명확화 → 고수준 설계 → 상세 설계 → 규모 추정
- 요구사항 명확화 → 규모 추정 → 고수준 설계 → 상세 설계(병목 파악과 해결)