less than 1 minute read

분산 시스템의 고가용성

- 고가용성의 개념

    업무나 서비스의 중단을 최소화하기 위해 이중화 작업을 하는 것

    작게는 운영체제의 디스크 미러링부터 크게는 시스템 자체를 이중화 하는 것을 포함하는 개념

- 고가용성 구성의 유형
    - 상시대기

        시스템과 백업 시스템으로 구성됨

        백업 시스템은 대기 상태를 유지하다가 가동 시스템이 장애 발생 시 가동 시스템의 자원을 백업 시스템으로 이전하여 서비스가 중단되지 않게 함

    - 상호 인계

        2개의 시스템이 각가의 고유 서비스를 수행하다가 한쪽 시스템에 장애 발생 시 상대 시스템으로 작업을 이동하여 동시에 2개의 업무를 수행하는 방식

    - 컨커런트 액세스

        여러 시스템이 동시에 업무를 나누어 병렬 처리

        여러 클러스터가 동일한 업무를 수행하기 위해 L4 스위치를 이용하여 작업 분배

Categories:

Updated: