로드밸런서 용어정리
※로드밸런서의 주요용어정리
1. Virtual IP : VIP
: 클라이언트에서 접속하면 LB되는 대표 IP로 L4/L7 SLB에 설정한다. 클라이언트는 Virtual IP로 접속하여 서비스를 이용한다. (일반적으로 DNS에 등록되는 IP)
2. Virtual Port : Vport
: 클라이언트가 LB를 위해 접근하게 되는 VIP의 서비스 포트이다.
3. Real Server : RIP
: 실제 서비스를 할 서버들이 가지고 있는 IP이다.
4. Real Port : Rport
: 실제 서버들의 서비스 포트이다.
5. LB Method
: VIP:Vport 로 접근하는 트래픽을 서버에 분배하는 방식으로 RR(round robin), lc(least connection), WRR(weighted round robin), hash 등의 방식이 있다.
6. Group : Cluster, Binding
: 하나의 VIP에 포함된 서버들의 묶음을 통칭한다.
7. Pattern
: L7영역의 LB를 할 때 기준이 되며 패킷해더의 내용이다. L4영역은 패킷해더의 내용 중 주소 필드를 참조하는 데 반해 L7영역은 데이타필드를 참조한다.
8. Entry
: LB된 패킷에 대한 기록 정보이다. 세션의 연결유지에 사용되는 데 세션 단위로 IP, service port, vlan 등에 대한 정보를 기록한다. L7SLB의 경우 cookie, session id 등에 대한 것도 추가로 기록한다.
9. Sticky Time
: entry 가 생성된 이후 패킷의 흐름이 없을 때 entry 가 유지되는 시간이다.
10. Failover(H/A)
: 동일한 동작을 하는 두대의 L4/L7 SW중 한대에 이상이 생기면 다른 한대가 그 역할을 대신 수행하는 기능이다.
active-standby, active-standby stateful, active-active 방식 등이 있다.
11. Max Connection
: 서버가 처리할 수 있는 connection 을 제한하여 사용자 증가 시 서버의 서비스가 다운되는 것을 막는 기능이다.