DLB 서비스를 사용하는 가상 시스템을 포함하도록 로드 밸런서 풀을 생성합니다.
이 작업은 NSX UI 및 NSX API에서 수행할 수 있습니다.
DLB 풀을 생성하는 API 명령은 PUT https://<NSXManager_IPaddress>/policy/api/v1/infra/lb-pools/<lb-pool-id>
입니다.
사전 요구 사항
- DLB 서비스를 사용하는 VM 그룹을 생성합니다.
- DLB 인스턴스를 생성하고 VM 그룹에 연결합니다.
프로시저
- 관리자 권한으로 NSX Manager에 로그인합니다.
- 로 이동합니다.
- 서버 풀 추가를 클릭합니다.
- 이러한 필드에 값을 입력합니다.
필드 설명 이름
DLB 풀의 이름을 입력합니다.
알고리즘
가중 라운드 로빈, 라운드 로빈, 가중 최소 연결, 최소 연결 및 IP 해시가 지원되는 알고리즘입니다. 분산 로드 밸런서는 각 ESXi 서버에서 로컬로 실행되기 때문에 이러한 알고리즘은 각 ESXi 서버의 로컬입니다. 클러스터의 서로 다른 ESXi 서버 간에는 로드 밸런싱 연결 정보가 동기화되지 않습니다.
- 가중 라운드 로빈: 이 알고리즘을 사용하여 각 풀 멤버에 할당된 가중치를 기준으로 풀 멤버에 연결을 전송합니다. 예를 들어 가중치 3의 풀 멤버 A, 가중치 2의 풀 멤버 B 및 가중치 1의 풀 멤버 C를 할당하면 총 6개의 클라이언트 연결 중에서 풀 멤버 A는 3개의 연결을 수신하고, 풀 멤버 B는 2개의 연결을 수신하고, 풀 멤버 C는 1개의 연결을 수신합니다.
- 라운드 로빈: 이 알고리즘을 사용하여 각 풀 멤버에 동일한 수의 연결을 전송합니다.
- 최소 연결: 풀 멤버의 활성 연결 수가 가장 적게 유지되도록 하려면 이 알고리즘을 사용합니다. 각 풀 멤버는 느린 시작으로 구성됩니다(느린 시작이 True로 설정됨). 연결을 수신하면 풀 멤버의 상태에서 느린 시작이 False로 설정됩니다.
- 가중 최소 연결: 이 알고리즘을 사용하여 각 풀 멤버에 할당된 가중치를 기준으로 풀 멤버에 연결을 전송합니다.
- IP 해시: 이 알고리즘을 사용하여 IP 주소의 해시를 기준으로 연결을 전송합니다.
참고: 풀 멤버 수가 변경된 후에도 동일한 풀 멤버에 대한 연결을 유지하려면 IP 해시를 사용하지 마십시오.
멤버/그룹
멤버 선택을 클릭하고 서버 풀 멤버 구성 창에서 다음 중 하나를 수행합니다.
- 개별 멤버 입력을 선택합니다. 새 멤버를 추가하려면 멤버 추가를 클릭하고 필수 필드에 값을 입력합니다.
- 그룹 선택 및 그룹 추가를 선택하거나 기존 그룹을 선택합니다.
새 그룹을 추가하려면 다음 필드에 값을 입력합니다.
- 이름
-
계산 멤버: 멤버 설정을 클릭하여 모든 풀 멤버가 포함된 그룹을 추가합니다.
-
IP 개정 필터: IPv4 및 IPv6가 모두 지원됩니다.
- 포트: 모든 동적 풀 멤버에 대한 기본 포트입니다.
SNAT 변환 모드 이 필드를 사용 안 함 상태로 설정합니다. 분산 로드 밸런서에서는 SNAT 변환이 지원되지 않습니다. - 저장을 클릭합니다.