Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- DevOps
- Spring Exception
- 단축어세팅
- 쿠버네티스
- Spring boot
- 특정포트
- 합의알고리즘
- 비동기처리
- 리눅스단축어
- transcational
- WebFlux
- Kubernetes
- 네트워크 구성도
- 네트워크
- k8s
- 단축어
- 마스터노드
- 라이브러리 삭제
- 데브옵스
- 외부 라이브러리
- 취약점점검
- completablefuture
- network
- 리액티브
- 컨트롤플레인
- split brain
- 네트워크구성도
- gradle
- 네트워크이론
- springboot
Archives
- Today
- Total
목록2025/06 (1)
애매한 오각형의 블로그

K8S나 etcd 기반의 클러스터에서는 마스터 노드를 보통 3개, 5개처럼 홀수 개로 구성한다.그 이유는 단순히 홀수라서가 아니라, '분산 합의 알고리즘'(Raft 등..)에서 '과반수 투표(Quorum)을 유지하기 위함이다. 1. Quorum이란?전체 노드 중 과반수 이상이 합의해야만 연산(특히 쓰기)이 가능하도록 하는 개념ex) 노드가 3개일때, 최소 2개의 동의가 있어야 합의 성립 (Quorum = 2)1-2. 짝수 개 구성의 비효율성마스터 노드 수Quorum 수허용 가능한 장애 수110220321431532642짝수개는 quorum 확보를 위해 더 많은 수가 필요하고, 장애 허용 수는 동일하거나 더 낮음 2-1. 리더가 죽으면?etcd 같은 분산 key-value 저장소는 Raft 합의 알고리즘을..
DevOps
2025. 6. 23. 13:27