Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.5 KB

이나연.md

File metadata and controls

28 lines (25 loc) · 1.5 KB

2장 개략적인 규모 추정

2의 제곱수

2의 x 제곱 근사치 이름 축약형
10 1천(thousand) 1킬로바이트(Kilobyte) 1KB
20 1백만(million) 1메가바이트(Megabyte) 1MB
30 10억(billion) 1기가바이트(Gigabyte) 1GB
40 1조(trillion) 1테라바이트(Terabyte) 1TB
50 1000조(quadrillion) 1페타바이트(Petabyte) 1PB

모든 프로그래머가 알아야 하는 응답지연 값

  • 메모리는 빠르지만 디스크는 아직 느림
  • 디스크 탐색(seek)은 가능한 피해야 함
  • 단순한 압축 알고리즘은 빠름
  • 데이터를 인터넷으로 전송하기 전에 가능하면 압축해야 함
  • 데이터 센터는 보통 여러 지역에 분산되어 있고, 센터들 간에 데이터를 주고받는 데는 시간이 걸림

가용성과 관계된 수치들

가용률 하루당 장애시간 주당 장애시간 개월당 장애시간 연간 장애시간
99% 14.40분 1.68시간 7.31시간 3.65일
99.9% 1.44분 10.08분 43.83분 8.77시간
99.99% 8.64초 1.01분 4.38분 52.60분
99.999% 864.00밀리초 6.05초 26.30초 5.26분
99.9999% 86.40밀리초 604.80밀리초 2.63초 31.56초
  • 고가용성(high availability): 시스템이 오랜 시간 동안 지속적으로 중단 없이 운영될 수 있는 능력
    • 100%는 시스템이 한 번도 중단된 적이 없었음을 의미