다음을 통해 공유


Azure Load Balancer의 관리 상태(Admin State)

관리 상태(Admin State)는 백 엔드 풀 인스턴스별로 Load Balancer의 상태 프로브 동작을 재정의할 수 있는 Azure Load Balancer의 기능입니다. 이 기능은 유지 관리, 패치 또는 테스트를 위해 백 엔드 인스턴스를 중단하려는 시나리오에서 유용합니다.

관리 상태를 사용하는 이유는 무엇인가요?

관리 상태는 Load Balancer의 동작을 더 효과적으로 제어하려는 시나리오에 유용합니다. 예를 들어, 상태 프로브에 다르게 표시되는 경우에도 백 엔드 인스턴스가 새 연결에 적합한지 항상 고려하도록 관리 상태를 최대로 설정할 수 있습니다. 반대로 상태 프로브에 백 엔드 인스턴스가 정상이라고 표시되는 경우에도 새 연결을 방지하기 위해 관리 상태를 작동 중지로 설정할 수 있습니다. 이는 백 엔드 인스턴스를 일시적으로 회전하지 않으려는 유지 관리 또는 기타 시나리오에 유용할 수 있습니다.

관리 상태 사용 및 상태 값의 다이어그램.

관리 상태 값 형식

관리 상태 값에는 Up, Down, None의 세 가지 형식이 있습니다. 다음 표에서는 새 연결과 기존 연결에 대한 각 상태의 영향을 설명합니다.

관리 상태 새 연결 기존 연결
위로 부하 분산 장치는 상태 프로브를 무시하고 항상 백 엔드 인스턴스를 새 연결에 적합한 것으로 간주합니다. 부하 분산 장치는 구성된 상태 프로브의 응답을 무시하고 항상 기존 연결이 백 엔드 인스턴스에 지속되도록 허용합니다.
아래로 부하 분산 장치는 상태 프로브를 무시하고 백 엔드 인스턴스에 대한 새 연결을 허용하지 않습니다. 부하 분산 장치는 상태 프로브를 무시하고 기존 연결은 TCP:
백 엔드 인스턴스에 설정된 TCP 연결이 유지되는 프로토콜에 따라 결정됩니다.
UDP: 기존 UDP 흐름은 백 엔드 풀의 다른 정상 인스턴스로 이동합니다.
참고: 프로브 다운 동작비슷합니다.
없음 부하 분산 장치는 상태 프로브 동작을 따릅니다. 부하 분산 장치는 상태 프로브 동작을 따릅니다.

참고 항목

Load Balancer 상태 프로브 상태 메트릭과 Load Balancer의 Insights 토폴로지는 구성된 관리 상태 값 변경 내용을 반영합니다.

디자인 고려 사항

관리 상태로 부하 분산 장치를 배포할 때 다음 디자인 고려 사항을 고려합니다.

  • 관리 상태는 백 엔드 풀 인스턴스별로 적용됩니다.
    • 가상 머신 인스턴스가 둘 이상의 백 엔드 풀에 있는 시나리오에서는 한 백 엔드 풀에 적용된 관리 상태가 다른 백 엔드 풀에 영향을 주지 않습니다.
    • 백 엔드 풀이 여러 부하 분산 규칙의 일부인 시나리오에서는 백 엔드 풀에 적용된 관리 상태가 관련된 모든 부하 분산 규칙에 영향을 미칩니다.
  • 관리 상태는 부하 분산 규칙에 상태 프로브가 구성되어 있는 경우에만 적용됩니다.

제한 사항

관리 상태로 부하 분산 장치를 배포할 때 다음 제한 사항을 고려합니다.

  • 인바운드 NAT 규칙에서는 관리 상태가 지원되지 않습니다.
  • 프로브되지 않은 부하 분산 규칙에는 관리 상태가 지원되지 않습니다.
  • NIC 기반 Load Balancer 백 엔드 풀을 만드는 동안에는 관리 상태를 구성할 수 없습니다.

다음 단계