반응형
1. Virtual IP (VIP, 가상 IP)란?
Virtual IP(VIP, 가상 IP)는 물리적인 네트워크 인터페이스에 직접 연결되지 않고, 여러 장비나 서버가 공유할 수 있는 IP 주소입니다.
2. Virtual IP의 주요 특징
1) 물리적인 장비(RIP)에 직접 속하지 않음
- VIP는 특정 서버나 네트워크 장비(예: 로드 밸런서, 방화벽)에 직접 할당되지 않고, 여러 장비가 공유할 수 있는 가상 IP 주소입니다.
2) 트래픽 분산 및 고가용성(HA)을 위해 사용됨
- 로드 밸런서 → 로드 밸런서는 VIP를 통해 들어오는 트래픽을 여러 실제 서버(RIP)로 자동 분산합니다.
- 고가용성(HA) 환경 → 액티브-스탠바이 장비가 있을 때 VIP를 액티브 장비에 자동 할당하여 장애 시 빠르게 전환 가능.
3) 클라이언트는 VIP로만 접근하고, 실제 서버(RIP)는 숨겨짐
- 클라이언트는 VIP로만 접속하고, VIP는 내부적으로 여러 백엔드 서버(RIP)로 트래픽을 분배합니다.
- 이렇게 하면 백엔드 서버가 변경되더라도 클라이언트는 VIP만 알고 있으면 되므로, 네트워크 운영이 더 유연해집니다.
3. Virtual IP의 사용 예시
1) 로드 밸런서(F5 LTM)에서 사용
- VIP: 192.168.1.100
- 백엔드 서버(RIP): 192.168.1.10, 192.168.1.11, 192.168.1.12
- 클라이언트는 192.168.1.100(VIP)로 접속하지만, 실제 트래픽은 백엔드 서버들로 분산됨.
2) 이중화(HA, High Availability) 구성
- VIP: 192.168.1.200
- 액티브 서버: 192.168.1.10
- 스탠바이 서버: 192.168.1.11
- 액티브 서버가 다운되면, VIP(192.168.1.200)가 자동으로 스탠바이 서버로 이동함.
4. RIP(Real IP)와 VIP(Virtual IP)의 차이
1) RIP (Real IP, 실제 IP)
- 서버, 네트워크 장비, 클라이언트 등이 직접 사용하는 실제 IP 주소를 의미함.
- 공인 IP(인터넷에서 직접 접근 가능한 IP) 또는 사설 IP(내부 네트워크에서만 사용 가능한 IP)일 수 있음.
- 특정 호스트(서버, 장비 등)에 고유하게 할당됨.
2) VIP (Virtual IP, 가상 IP)
- 특정 서버 한 대가 아니라, 여러 서버나 장비에서 공유하는 가상 IP 주소.
- 로드밸런서에서 주로 사용되며, 클라이언트는 VIP로 접속하지만 실제 트래픽은 여러 백엔드 서버(RIP)로 분산됨.
- 하나의 서비스(예: 웹사이트)에 대한 단일 접점을 제공하여 트래픽을 효율적으로 관리함.
| 구분 | RIP (Real IP) | VIP (Virtual IP) |
| 의미 | 실제 장비(서버, 네트워크 장비 등)에 직접 할당된 고유한 IP | 여러 장비(로드 밸런서, 클러스터)에서 공유하는 가상 IP |
| 사용처 | 서버, 클라이언트, 네트워크 장비 | 로드 밸런서, 고가용성(HA) 환경 |
| 특징 | 특정 장비에 고정됨 | 여러 서버로 트래픽을 분배하거나, 장애 발생 시 다른 장비로 이동 가능 |
반응형
댓글