일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- helm
- ip
- OS
- CSV
- kubectl
- Network
- MAC address
- CVAT
- Packet
- AWS
- Kafka
- java
- log
- grafana
- Operating System
- kubeadm
- tcp
- Trino
- kubernetes
- aws s3
- zookeeper
- Python
- Spring
- PostgreSQL
- Vision
- JavaScript
- jvm
- EC2
- airflow
- docker
- Today
- Total
목록L4 (3)
JUST WRITE
Master Node HA 구성(2) 지난 포스팅에 이어서 Kubernetes Master Node HA 구성을 하려고 합니다. keepalived를 통해 고가용성 서버를 세팅하였습니다. 이번에는 keepalived 뒷단에 HAProxy를 두어 부하 분산을 하도록 하였다. Master Node HA 구성(1) - keepalived 세팅 Master Node HA 구성(1) Bare Metal Server에 Kubernetes Cluster를 구축하는 업무를 맡게 되었습니다. 총 12대 Server를 1개의 Kubernetes Cluster로 구축하는 업무였습니다. 12대 중 3대를 Master Node, 9대를 Worker Node로 구 developnote-blog.tistory.com HAProxy..
Master Node HA 구성(1) Bare Metal Server에 Kubernetes Cluster를 구축하는 업무를 맡게 되었습니다. 총 12대 Server를 1개의 Kubernetes Cluster로 구축하는 업무였습니다. 12대 중 3대를 Master Node, 9대를 Worker Node로 구성하기로 하였습니다. Master Node를 다수로 구성함으로써 고가용성을 확보하기 위해서였습니다. keepalived와 HAProxy를 통해 Master Node HA 구성을 해보려고 합니다. 이번 포스팅에서는 먼저 keepalived 세팅을 정리해 보겠습니다. Master Node, Control Plane Kubernetes Cluster는 크게 2종류의 Server로 구성합니다. Master no..
Load Balancing 부하 분산 서비스가 원활하게 작동할 수 있도록 트래픽을 여러 서버로 분산, 나눠서 처리할 수 있게 해주는 기술 Load Balancing Algorithms Round Robin -> 가장 일반적인 알고리즘, 가중치에 따라 순차적으로 서버 분산. Least Connections -> 가장 접속 수가 적은 서버로 분산, 긴 Session(LDAP, SQL, TSE)에 적합. Least Time -> 응답시간이 빠르고 active인 Connection이 적은 쪽으로 분산. Hash -> Client IP, Clinet URL과 같은 Key를 기준으로 분산. Random with Two Choices -> 임의 2개 서버 선택 후 Least Time 알고리즘 적용하여 분산. URL_..