Azure Load Balancer란?
부하 분산은 백 엔드 서버 또는 리소스의 그룹에서 들어오는 네트워크 트래픽을 효율적으로 분산하는 것을 의미합니다.
Azure Load Balancer는 OSI(Open Systems Interconnect) 모델의 계층 4에서 작동합니다. 클라이언트의 단일 연락 지점입니다. 이 서비스는 부하 분산 장치의 프런트 엔드에 도착하는 인바운드 흐름을 백 엔드 풀 인스턴스에 배포합니다. 이러한 흐름은 구성된 부하 분산 규칙 및 상태 프로브에 따라 분산됩니다. 백 엔드 풀 인스턴스는 Azure VM(Virtual Machines) 또는 Virtual Machine Scale Set의 인스턴스일 수 있습니다.
공용 부하 분산 장치는 가상 네트워크 내의 VM에 대한 인바운드 및 아웃바운드 연결을 모두 제공할 수 있습니다. 인바운드 트래픽 시나리오의 경우 Azure Load Balancer는 인터넷 트래픽을 VM에 부하 분산할 수 있습니다. 아웃바운드 트래픽 시나리오의 경우 서비스는 VM의 개인 IP 주소를 VM에서 시작된 모든 아웃바운드 연결에 대한 공용 IP 주소로 변환할 수 있습니다.
또는 내부(또는 프라이빗) 부하 분산 장치는 하이브리드 시나리오에서 온-프레미스 네트워크에서 부하 분산 장치 프런트 엔드에 액세스하는 것과 같은 프라이빗 네트워크 연결 시나리오에서 VM에 대한 인바운드 연결을 제공할 수 있습니다. 내부 부하 분산 장치는 트래픽 부하를 가상 네트워크 내에 분산하는 데 사용됩니다.
서비스의 개별 구성 요소에 대한 자세한 내용은 Azure Load Balancer 구성 요소를 참조 하세요.
Azure Load Balancer를 사용하는 이유
Azure Load Balancer를 사용하면 애플리케이션 크기를 조정하고 고가용성 서비스를 만들 수 있습니다.
이 서비스는 인바운드 및 아웃바운드 시나리오를 모두 지원합니다. 대기 시간이 짧고 처리량이 높으며 모든 TCP 및 UDP 애플리케이션에 대해 수백만 개의 흐름으로 확장됩니다.
Azure 표준 Load Balancer 사용하여 수행할 수 있는 주요 시나리오는 다음과 같습니다.
통과 부하 분산을 사용하면 대기 시간이 매우 짧아지게 됩니다.
Azure 가상 머신에 대한 아웃바운드 연결을 구성합니다.
상태 프로브를 사용하여 부하가 분산된 리소스를 모니터링합니다.
포트 전달을 사용하여 공용 IP 주소와 포트로 가상 네트워크의 가상 머신에 액세스합니다.
Azure Monitor를 통해 다차원 메트릭을 사용합니다. 특정 차원에 대해 이러한 메트릭을 필터링, 그룹화 및 분리할 수 있습니다. 이러한 메트릭은 서비스의 성능과 상태에 대한 현재 및 이전 정보를 제공합니다.
Azure Load Balancer 에 대한 인사이트는 이러한 메트릭에 대한 유용한 시각화를 사용하여 미리 구성된 대시보드를 제공합니다. 리소스 상태도 지원됩니다. 자세한 내용은 표준 부하 분산 장치 진단을 검토 하세요.
부하 분산 장치를 여러 포트나 여러 IP 주소, 또는 두 곳 모두에서 사용합니다.
고가용성 포트를 사용하여 모든 포트에서 동시에 TCP 및 UDP 흐름 부하를 분산합니다.
체인 표준 Load Balancer 및 게이트웨이 부하 분산 장치
기본적으로 보안
표준 Load Balancer 제로 트러스트 네트워크 보안 모델을 기반으로 합니다.
표준 Load Balancer 프라이빗이며 보안을 위해 격리된 가상 네트워크의 일부입니다.
NSG(네트워크 보안 그룹)가 열리지 않는 한 표준 부하 분산 장치 및 표준 공용 IP 주소는 인바운드 연결에 대해 닫힙니다. NSG를 사용하여 허용된 트래픽을 명시적으로 허용합니다. 가상 머신 리소스의 서브넷 또는 NIC(네트워크 인터페이스 카드)에 NSG가 없는 경우 트래픽이 리소스에 연결할 수 없습니다. NSG에 대해 알아보고 시나리오에 적용하는 방법은 네트워크 보안 그룹을 참조하세요.
기본 Load Balancer는 기본적으로 인터넷에 열려 있습니다.
Azure Load Balancer는 고객 데이터를 저장하지 않습니다.
가격 및 SLA
표준 Load Balancer 가격 정보에 대해서는 Load Balancer 가격을 참조하세요. SLA(서비스 수준 계약)의 경우 온라인 서비스 대한 Microsoft 라이선스 정보를 참조하세요.
기본 Load Balancer는 무료로 제공되며 SLA가 없습니다.
새로운 기능
RSS 피드를 구독하고 Azure 업데이트 페이지에서 최신 Azure Load Balancer 업데이트를 확인합니다.