반응형
시스템에 장애가 생기더라도 빠르게 복구하는 성질
시스템을 장애 없이(중단 시간 없이) 오랫동안 가용한 상태로 운영할 수 있는 성질
99%의 고가용성 시스템이랑 100시간 운영 시 장애 시간이 1시간 이하임을 의미한다.
장애 허용(Fault Tolerant)과의 차이
- 장애 허용은 장애가 생기더라도 시스템이 이상 없이 동작할 수 있도록 보장하는 특성이고, 고가용성은 빠르게 복구하는 특성이다.
- 동일한 개념으로 보기도 하고 혼용하기도 하니 굳이 따지자면 차이 없다고 할 수 있다.
고가용성 구성 방식
- Hot Standby
- 가장 대중적인 유형
- Active/Passive 또는 Active/Standby 형태로 가동 시스템과 백업 시스템으로 구성 - Mutual Takeover
- 2개의 시스템이 각각 고유한 업무를 수행하다가 하나에 장애가 발생하면 다른 시스템이 그 업무까지 수행하는 방식 - Concurrnet Access
- 여러 개의 시스템이 동시에 병렬 처리하는 방식으로 시스템 전체가 Active
- 한 시스템에 장애가 발생하여도 다른 시스템으로 Fail-over 하지 않고 가용성 보장
- L4, L7 스위치 사용해서 병렬 처리
구축 시 고려사항
- HA 구성 방식 및 대상 서버 결정
- 백업 서버 Capacity
- 대상 시스템들에 대한 자원 동기화
References
반응형
'IT 기본지식' 카테고리의 다른 글
방화벽과 웹 방화벽의 차이는 뭘까? (0) | 2022.02.19 |
---|---|
Distributed system(분산시스템)이란? 이점 및 고려사항 (0) | 2022.02.16 |
Load Balancer란? / L4 load balancer, L7 load balancer (0) | 2022.02.15 |
Micro Service Architecture(MSA)의 장단점 (0) | 2022.02.15 |
CI/CD 에 대한 간단 정리 (0) | 2022.02.14 |
댓글