안정성을 위한 기술
·
Computer Science/네트워크
안정성을 수치로 어떻게 표현하는지, 안정성(가용성)을 높이기 위한 방법에는 무엇이 있는지 알아보고자 한다.가용성 (Availablity)시스템이 언제든지 사용 가능한 상태를 유지하는 능력컴퓨터 시스템이 특정 기능을 실제로 수행할 수 있는 시간의 비율= 전체 사용 시간 중 정상적인 사용 시간`업타임(uptime)` : 정상적인 사용시간`다운타임(downtime)`: 정상적인 사용이 불가한 시간가용성 = 업타임 / (업타임 + 다운타임)📌 고가용성 (HA, High Availablity) = 가용성이 높음, 지향점안정적인 시스템은 어느정도의 가용성을 가져야 하는가?일반적으로 안정적인 시스템인 `99.999%` 이상을 목표로 함 (= 파이브 나인스)가용성 (%)1년간 다운타임한 달간 다운타임한 주간 다운타..