PE Notes · CA/OS
가용성 관리
나인즈와 MTBF·MTTR로 가용성을 재고, 스플릿 브레인의 쿼럼·STONITH와 액티브-액티브·스탠바이 등 내성 기법을 정리합니다.
서비스가 켜져 있는 시간의 비율이 입니다. 흔히 9의 개수로 적습니다. 99.99%는 한 해에 약 한 시간 미만입니다. 공식은 / (MTBF + )입니다. 고장을 늦추거나 고치는 손을 짧게 하면 숫자가 오릅니다.
아홉이 늘어날수록
일반 업무는 두세 개 9로도 버팁니다. 결제·통신은 네 개, 항공·일부 의료는 다섯 개를 말합니다. 창구 에 적은 나인즈는 전원·디스크·사이트 설계와 한 줄이어야 합니다. 센터 설비 등급은 가 같은 감각을 다른 축으로 봅니다.
| 나인즈 | 가용성 | 한 해 중단 감 |
|---|---|---|
| 2 | 99% | 며칠 |
| 3 | 99.9% | 반나절 안 |
| 4 | 99.99% | 한 시간 안 |
| 5 | 99.999% | 수분 |
상자를 두 대로 두면 한 대가 죽어도 서비스는 남습니다. 그 두 대를 잇는 줄이 끊기면 다른 사고가 납니다.
두 뇌가 동시에 깨어날 때
은 하트비트가 끊긴 노드가 서로를 죽었다고 보고, 양쪽이 마스터를 선언하는 상태입니다. 쓰기가 두 갈래로 들어가면 데이터가 어긋납니다. 이중화가 만든 부작용입니다.
은 과반(흔히 N/2+1)이 동의해야 승격합니다. 홀수 노드나 위트니스가 그 표를 만듭니다. 는 응답 없는 쪽을 전원·리셋으로 강제로 눕힙니다. 펜싱은 분리된 노드의 디스크 길을 물리적으로 끊습니다. 한 손만 장부에 남기는 것이 목적입니다.
| 수단 | 하는 일 |
|---|---|
| 쿼럼 | 과반 없이 마스터가 되지 못하게 |
| STONITH | 의심 노드를 죽여 이중 쓰기를 막는다 |
| 펜싱 | 스토리지 경로를 차단한다 |
내성은 어디서 사는가
은 부품이 죽어도 창구가 안 닫히는 능력입니다. 는 양쪽이 받고 부하를 나눕니다. 는 대기가 이어받습니다. 디스크는 RAID, 전원은 UPS와 이중 피드, 좌표는 다른 존·리전입니다. 서버 HA와 구름 DR 노트가 그 칸을 이어서 풉니다.
연속성 체계()는 이 숫자를 업무 목표와 맞춥니다. 답안은 나인즈와 공식, 스플릿 브레인, 쿼럼·STONITH, 내성 네 줄을 한 장에 닫습니다.
기술사 답안 포인트
관련 용어
관련 토픽
CA/OS
RAID
여러 디스크를 묶어 대역과 중복을 사는 RAID를 HA 관점에서 0·1·5·6·10으로 가르고, 패리티·핫스페어와 소프트·하드웨어 제어를 정리합니다.
네트워크
서버 이중화
단일 서버 장애를 접는 이중화를 L4 스위치 구성과 HAProxy·Keepalived 같은 소프트웨어 구성으로 가르고, VIP·VRRP와 가용성 계산을 정리합니다.
경영
클라우드 DR 아키텍처 패턴
클라우드에서 켜 두는 양으로 Active-Active·Active-Standby·Warm Standby·Pilot Light를 가르고, RTO·RPO·비용이 패턴을 고르는 기준을 정리합니다.