PaaS/Kubernetes

(Kubernetes) 클러스터 디자인 하기

armyost 2021. 4. 11. 22:07
728x90

■ ETCD 서버의 다중화

- ETCD 는 KEY-VALUE 쌍의 Database이다.

 

- ETCD가 멀티 인스턴스일때 Write는 Leader만 가능하다.  Leader는 매번 voting을 통해 정해진다. Leader 에서 Write를 하고 이를 다른노드에 복사한다.

 

- Quorum 개념이 적용되는데, Quorum이란 멀티노드에서 성공적인 Write가 되기위한 최소 노드의 수를 말한다. 이는 Quorum = N/2+1공식을 따른다. 그래서 홀수 노드 구성일때만 효과적임 

 

- Read는 모든 멀티 인스턴스가 가능하다. 

'PaaS > Kubernetes' 카테고리의 다른 글

(Kubernetes) Kube-proxy, Kube-dns, core-dns  (0) 2021.04.13
Kubernetes Master/WorkerNode Server 설치하기(CentOS+Docker)  (0) 2021.04.11
(Kubernetes) Ingress  (0) 2021.04.08
(Kubernetes) DNS  (0) 2021.04.07
(Kubernetes) Service  (0) 2021.04.06