Why>
규모 추정이 왜 필요할까?
주어진 요구사항에 어떤 설계가 부합할지 판단하기 위해서 필요하다.
How>
개략적인 규모 추정을 하기 위해서는 규모 확장성을 표현하는 방식에 익숙해져야한다.
2의 제곱수, 응답지연(latency), 가용성과 관련된 수치를 잘 알아야 한다!
2의 제곱수
이건 알아두자;;
| 2^10 | 1KB |
| 2^20 | 1MB |
| 2^30 | 1GB |
| 2^40 | 1TB |
| 2^50 | 1PB(페타바이트) |
가용성과 관련된 수치
고가용성(high availability)
시스템이 오랜 시간동안 지속적으로 중단없이 운영될 수 있는 능력
퍼센트로 표현한다.
-> 100%는 한 번도 중단 된적 없음을 의미하고,
대부분의 서비스는 99%에서 100% 사이의 값을 갖는다.
SLA (Service Level Agreement)
서비스 사업자가 보편적으로 사용하는 용어이다.
서비스 사업자와 고객 사이에 맺어진 합의를 의미한다.
QPS (Query Per Second)
'공부기록 > CS' 카테고리의 다른 글
| [면접대비 CS 공부] DNS / TCP&UDP의 차이점 / IP 클래스 / 교착상태 (1) | 2026.01.05 |
|---|---|
| 01. 사용자 수에 따른 규모 확장성 (0) | 2025.10.05 |
| [정처기 실기 대비] 화이트박스 테스트 - 조건 커버리지, 분기 커버리지, 조건/분기 커버리지 (2) | 2025.08.05 |
| [정처기 실기 대비] 라우팅 프로토콜 - RIP, OSPF (6) | 2025.07.13 |
| [정처기 실기 대비] 네트워크 보안 관련 프로토콜, IPsec, SSL, S-HTTP (1) | 2025.07.12 |