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 | 31 |
Tags
- 쿠버네티스
- raft
- network
- 네트워크 구성도
- split brain
- 비동기처리
- 마스터노드
- 라이브러리 삭제
- DevOps
- 단축어
- 합의알고리즘
- 데브옵스
- 단축어세팅
- 네트워크이론
- Spring Exception
- 네트워크구성도
- WebFlux
- Spring boot
- 리눅스단축어
- 리액티브
- springboot
- 외부 라이브러리
- Kubernetes
- completablefuture
- gradle
- 특정포트
- 컨트롤플레인
- transcational
- 네트워크
- k8s
Archives
- Today
- Total
목록마스터노드 (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