반응형
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
- 클라우드
- 도커 명령어
- 도커 컨테이너
- centOS
- 운영체제
- devops
- 쿠버네티스
- 도커
- 리눅스
- centOS7
- AWS
- 컨테이너
- swift 클로저
- 부스트코스
- os
- 네트워크
- docker
- boj
- 프로세스
- 인프라
- Python
- linux
- Swift
- k8s
- C++
- NGINX
- 도커 이미지
- 데브옵스
- kubernetes
- ios
Archives
- Today
- Total
목록로드밸런싱 알고리즘 (1)
귀염둥이의 메모

kube-proxy 서비스를 만들었을 때 ClusterIP나 NodePort로 접근할 수 있게 만들어 실제 조작을 하는 컴포넌트 클러스터의 노드마다 실행되면서 클러스터 내부 IP로 연결하려는 요청을 적절한 파드로 전달 userspace, iptables, IPVS 모드가 있다 userspace 모드 클라이언트에서 서비스의 ClusterIP를 통해 요청을 하면 iptables를 거쳐 kube-proxy가 요청을 받는다 그리고 서비스의 ClusterIP는 연결되어야 하는 적절한 파드로 연결해준다 요청을 파드로 연결하는 방식은 라운드 로빈(Round Robin)을 사용한다 파드 하나로의 연결 요청이 실패하면 자동으로 다른 파드에 연결을 재시도한다 iptables 모드 userspace와 다르게 kube-pro..
Infra & Devops/Kubernetes
2021. 10. 7. 03:06