Azure Portal를 사용하여 Azure Load Balancer에 대한 규칙 관리

Azure Load Balancer는 백 엔드 풀에 대한 트래픽을 구성하는 규칙을 지원합니다. 이 문서에서는 Azure Load Balancer에 대한 규칙을 관리하는 방법을 알아봅니다.

로그인에는 네 가지 규칙이 있습니다.

  • 부하 분산 규칙 - 부하 분산 장치 규칙은 수신 트래픽이 백 엔드 풀 내의 모든 인스턴스에 분산되는 방식을 정의하는 데 사용됩니다. 부하 분산 규칙은 지정된 프런트 엔드 IP 구성 및 포트를 여러 백 엔드 IP 주소 및 포트에 매핑합니다. 예를 들어 웹 트래픽의 부하를 분산하기 위해 포트 80에서 만든 규칙이 있습니다.

  • 고가용성 포트 - protocol - all and port - 0로 구성된 부하 분산 장치 규칙입니다. 이 규칙을 사용하면 단일 규칙이 내부 표준 부하 분산 장치의 모든 포트에 도달하는 모든 TCP 및 UDP 트래픽을 단일 규칙으로 부하 분산할 수 있습니다. HA 포트 부하 분산 규칙은 가상 네트워크 내 NVA(네트워크 가상 어플라이언스)의 고가용성 및 확장과 같은 시나리오를 지원합니다. 이 기능은 많은 수의 포트에서 부하를 분산시켜야 할 때 도움이 될 수 있습니다.

  • 인바운드 NAT 규칙 - 인바운드 NAT 규칙은 프런트 엔드 IP 주소 및 포트 조합으로 전송되는 수신 트래픽을 전달합니다. 트래픽은 백 엔드 풀의 특정 가상 머신 또는 인스턴스로 전송됩니다. 포트 전달은 부하 분산과 동일한 해시 기반 배포를 통해 수행됩니다.

  • 아웃바운드 규칙 - 아웃바운드 규칙은 백 엔드풀에 의해 식별되는 모든 가상 머신 또는 인스턴스에 대해 NAT(Network Address Translation)를 구성합니다. 이 규칙을 사용하면 백 엔드의 인스턴스가 인터넷 또는 다른 엔드포인트로 통신(아웃바운드)할 수 있습니다.

필수 조건

부하 분산 규칙

이 섹션에서는 부하 분산 규칙을 추가하고 제거하는 방법을 알아봅니다. 예제에서는 공용 부하 분산 장치를 사용합니다.

부하 분산 규칙 추가

이 예제에서는 80 포트의 부하를 분산하는 규칙을 만듭니다.

  1. Azure Portal에 로그인합니다.

  2. 포털 맨 위에 있는 검색 상자에 부하 분산 장치를 입력합니다. 검색 결과에서 부하 분산 장치를 선택합니다.

  3. myLoadBalancer 또는 사용자의 부하 분산 장치 선택

  4. 부하 분산 장치 페이지의 설정에서 부하 분산 규칙을 선택합니다.

  5. 부하 분산 규칙에서 + 추가를 선택하여 규칙을 추가합니다.

    Screenshot of the load-balancing rules page in a standard load balancer.

  6. 부하 분산 장치 규칙 추가에서 다음 정보를 입력하거나 선택합니다.

    설정
    속성 myHTTPRule
    IP 버전 IPv4 또는 IPv6을 선택합니다.
    프런트 엔드 IP 주소 부하 분산 장치의 프런트 엔드 IP 주소를 선택합니다.
    이 예제에서는 myFrontendIP입니다.
    프로토콜 TCP의 기본값을 그대로 둡니다.
    포트 80을 입력합니다.
    백 엔드 포트 80을 입력합니다.
    백 엔드 풀 부하 분산 장치의 백 엔드 풀을 선택합니다.
    이 예에서는 myBackendPool입니다.
    상태 프로브 새로 만들기를 선택합니다.
    이름myHealthProbe를 입력합니다.
    프로토콜에서 HTTP를 선택합니다.
    나머지는 기본값을 유지하거나 요구 사항에 맞게 조정합니다.
    확인을 선택합니다.
    세션 지속성 없음 또는 필요한 지속성을 선택합니다.
    배포 모드에 대한 자세한 내용은 Azure Load Balancer 배포 모드를 참조하세요.
    유휴 제한 시간(분) 기본값을 4로 유지하거나 슬라이더를 필요한 유휴 시간 제한으로 이동합니다.
    TCP 재설정 사용을 선택합니다.
    TCP 다시 설정에 대한 자세한 내용은 Load Balancer TCP 다시 설정 및 유휴 시간 초과를 참조하세요.
    부동 IP 기본값은 사용 안 함으로 두거나 배포에 부동 IP가 필요한 경우 또는 사용하도록 설정합니다.
    부동 IP에 대한 자세한 내용은 Azure Load Balancer 부동 IP 구성을 참조하세요.
    아웃바운드 SNAT(Source Network Address Translation) 기본값은 (권장) 아웃바운드 규칙을 사용하여 백 엔드 풀 멤버에게 인터넷 액세스 제공
    을 그대로 둡니다. 아웃바운드 규칙 및 (SNAT)에 대한 자세한 내용은 아웃바운드 규칙 Azure Load Balancer아웃바운드 연결에 SNAT(원본 네트워크 주소 변환) 사용을 참조하세요.
  7. 추가를 선택합니다.

    Screenshot of the add load balancer rule page.

부하 분산 규칙 제거

이 예제에서는 부하 분산 규칙을 제거합니다.

  1. Azure Portal에 로그인합니다.

  2. 포털 맨 위에 있는 검색 상자에 부하 분산 장치를 입력합니다. 검색 결과에서 부하 분산 장치를 선택합니다.

  3. myLoadBalancer 또는 사용자의 부하 분산 장치 선택

  4. 부하 분산 장치 페이지의 설정에서 부하 분산 규칙을 선택합니다.

  5. 제거하려는 규칙 옆에 있는 세 개의 점을 선택합니다.

  6. 삭제를 선택합니다.

    Screenshot of removing a load-balancing rule.

고가용성 포트

이 섹션에서는 고가용성 포트 규칙을 추가하고 제거하는 방법을 알아봅니다. 이 예제에서는 내부 부하 분산 장치를 사용합니다.

HA 포트 규칙은 표준 내부 부하 분산 장치에서 지원됩니다.

고가용성 포트 규칙 추가

이 예제에서는 고가용성 포트 규칙을 만듭니다.

  1. Azure Portal에 로그인합니다.

  2. 포털 맨 위에 있는 검색 상자에 부하 분산 장치를 입력합니다. 검색 결과에서 부하 분산 장치를 선택합니다.

  3. myLoadBalancer 또는 사용자의 부하 분산 장치 선택

  4. 부하 분산 장치 페이지의 설정에서 부하 분산 규칙을 선택합니다.

  5. 부하 분산 규칙에서 + 추가를 선택하여 규칙을 추가합니다.

    Screenshot of the load-balancing rules page in a standard load balancer.

  6. 부하 분산 장치 규칙 추가에서 다음 정보를 입력하거나 선택합니다.

    설정
    속성 myHARule을 입력합니다.
    IP 버전 IPv4 또는 IPv6을 선택합니다.
    프런트 엔드 IP 주소 부하 분산 장치의 프런트 엔드 IP 주소를 선택합니다.
    이 예제에서는 myFrontendIP입니다.
    HA 포트 옆에 있는 상자를 선택합니다.
    백 엔드 풀 부하 분산 장치의 백 엔드 풀을 선택합니다.
    이 예에서는 myBackendPool입니다.
    상태 프로브 새로 만들기를 선택합니다.
    이름myHealthProbe를 입력합니다.
    프로토콜에서 TCP를 선택합니다.
    포트에 TCP 포트를 입력합니다. 이 예제에서는 포트 80입니다. 사용자의 요구 사항을 충족하는 포트를 입력합니다.
    나머지는 기본값을 유지하거나 요구 사항에 맞게 조정합니다.
    확인을 선택합니다.
    세션 지속성 없음 또는 필요한 지속성을 선택합니다.
    배포 모드에 대한 자세한 내용은 Azure Load Balancer 배포 모드를 참조하세요.
    유휴 제한 시간(분) 기본값을 4로 유지하거나 슬라이더를 필요한 유휴 시간 제한으로 이동합니다.
    TCP 재설정 사용을 선택합니다.
    TCP 다시 설정에 대한 자세한 내용은 Load Balancer TCP 다시 설정 및 유휴 시간 초과를 참조하세요.
    부동 IP 기본값은 사용 안 함으로 두거나 배포에 부동 IP가 필요한 경우 또는 사용하도록 설정합니다.
    부동 IP에 대한 자세한 내용은 Azure Load Balancer 부동 IP 구성을 참조하세요.

    HA 포트 규칙 구성에 대한 자세한 정보는 고가용성 포트 개요를 참조하세요.

  7. 추가를 선택합니다.

    Screenshot of the add load balancer HA ports rule page.

고가용성 포트 규칙 제거

이 예제에서는 부하 분산 규칙을 제거합니다.

  1. Azure Portal에 로그인합니다.

  2. 포털 맨 위에 있는 검색 상자에 부하 분산 장치를 입력합니다. 검색 결과에서 부하 분산 장치를 선택합니다.

  3. myLoadBalancer 또는 사용자의 부하 분산 장치 선택

  4. 부하 분산 장치 페이지의 설정에서 부하 분산 규칙을 선택합니다.

  5. 제거하려는 규칙 옆에 있는 세 개의 점을 선택합니다.

  6. 삭제를 선택합니다.

    Screenshot of removing a HA ports load-balancing rule.

인바운드 NAT 규칙

인바운드 NAT 규칙은 백 엔드 풀의 특정 VM으로 연결을 라우팅하는 데 사용됩니다. 인바운드 NAT 규칙 구성 및 테스트에 대한 정보 및 자세한 자습서는 자습서: 포털을 사용하여 Azure Load Balancer 포트 전달 구성을 참조하세요.

아웃바운드 규칙

이 섹션에서는 아웃바운드 규칙을 추가하고 제거하는 방법을 알아봅니다. 이 예제에서는 공용 부하 분산 장치를 사용합니다.

아웃바운드 규칙은 표준 공용 부하 분산 장치에서 지원됩니다.

아웃바운드 규칙 추가

이 예제에서는 아웃바운드 규칙을 만듭니다.

  1. Azure Portal에 로그인합니다.

  2. 포털 맨 위에 있는 검색 상자에 부하 분산 장치를 입력합니다. 검색 결과에서 부하 분산 장치를 선택합니다.

  3. myLoadBalancer 또는 사용자의 부하 분산 장치 선택

  4. 부하 분산 장치 페이지의 설정에서 아웃바운드 규칙을 선택합니다.

  5. 아웃바운드 규칙에서 + 추가를 선택하여 규칙을 추가합니다.

    Screenshot of the outbound rules page in a standard load balancer.

  6. 아웃바운드 규칙 추가에서 다음 정보를 입력하거나 선택합니다.

    설정
    속성 myOutboundRule을 입력합니다.
    IP 버전 IPv4 또는 IPv6을 선택합니다.
    프런트 엔드 IP 주소 부하 분산 장치의 프런트 엔드 IP 주소를 선택합니다.
    이 예제에서는 myFrontendIP입니다.
    프로토콜 기본값을 모두로 유지합니다.
    유휴 제한 시간(분) 기본값인 4를 유지하거나 사용자의 요구 사항에 맞게 슬라이더를 이동합니다.
    TCP 재설정 기본값인 사용을 유지합니다.
    백 엔드 풀 부하 분산 장치의 백 엔드 풀을 선택합니다.
    이 예에서는 myBackendPool입니다.
    포트 할당
    포트 할당 수동으로 아웃바운드 포트 수 선택을 선택합니다.
    아웃바운드 포트
    선택 기준 인스턴스당 포트를 선택합니다.
    인스턴스당 포트 수 10000을 입력합니다.
  7. 추가를 선택합니다.

    Screenshot of the add outbound rule page.

아웃바운드 규칙 제거

이 예제에서는 아웃바운드 규칙을 제거합니다.

  1. Azure Portal에 로그인합니다.

  2. 포털 맨 위에 있는 검색 상자에 부하 분산 장치를 입력합니다. 검색 결과에서 부하 분산 장치를 선택합니다.

  3. myLoadBalancer 또는 사용자의 부하 분산 장치 선택

  4. 부하 분산 장치 페이지의 설정에서 아웃바운드 규칙을 선택합니다.

  5. 제거하려는 규칙 옆에 있는 세 개의 점을 선택합니다.

  6. 삭제를 선택합니다.

    Screenshot of removing an outbound rule.

다음 단계

이 문서에서는 Azure Load Balancer에 대한 부하 분산 규칙을 관리하는 방법을 알아보았습니다.

Azure Load Balancer에 대한 자세한 정보는 다음을 참조하세요.