부하 분산기 기능 비교

이 페이지에서는 Cloud Load Balancing에서 제공하는 부하 분산 기능에 대한 비교 개요를 제공합니다. 아직 읽어보지 않았다면 먼저 다음 내용을 읽어보세요.

  • Google Cloud에서 사용할 수 있는 다양한 부하 분산 솔루션에 대한 개요는 Cloud Load Balancing 개요를 참조하세요.
  • 애플리케이션의 니즈에 가장 잘 맞는 Google Cloud 부하 분산기를 확인하려면 부하 분산기 선택을 참조하세요.

다음 표에서 체크표시는 기능이 지원됨을 나타냅니다. 기능에 대한 자세한 내용을 보려면 정보 링크를 클릭하세요.

부하 분산기 유형

기능 애플리케이션 부하 분산기 프록시 네트워크 부하 분산기 패스 스루 네트워크 부하 분산기
내부 외부 내부 외부 내부 외부
프록시 부하 분산기 모드:
리전
리전 간
부하 분산기 모드:
전역
기본
리전
부하 분산기 모드:
리전
리전 간
부하 분산기 모드:
전역
기본
리전
패스 스루 부하 분산기 모드:
내부
부하 분산기 모드:
외부

클라이언트에서 부하 분산기까지의 프로토콜

이 표에는 클라이언트와 여러 부하 분산기 간의 통신에 지원되는 프로토콜이 나열되어 있습니다.

기능 애플리케이션 부하 분산기 프록시 네트워크 부하 분산기 패스 스루 네트워크 부하 분산기
내부 외부 내부 외부 내부 외부
다음 목록의 권한 중 하나가 필요합니다.

HTTP(HTTP/1.1)

HTTPS(HTTP/1.1)


QUIC 지원 없음

리전 모드에는 QUIC 지원 없음

TLS를 통한 HTTP/2

TCP를 통한 HTTP/2(H2C라고도 함)

gRPC 1


(전역 및 리전 모드만 H2C 지원)
HTTP/3(IETF QUIC 기반)
(전역 및 기본 모드만 해당)
SSL 또는 TCP
(TCP만 해당)

리전 모드: TCP만 해당

전역 및 기본
모드: SSL 또는 TCP
TCP, UDP 또는 L3_DEFAULT2
정보

정보
WebSockets

정보


정보
TLS 조기 데이터 3

1 gRPC 클라이언트를 지원하려면 HTTP/2를 엔드 투 엔드(TLS 유무와 관계없음)로 지원하는 애플리케이션 부하 분산기를 만듭니다.

2 L3_DEFAULT 설정은 다음 추가 IP 프로토콜을 지원할 수 있습니다.

  • 내부 패스 스루 네트워크 부하 분산기의 경우 L3_DEFAULT는 TCP, UDP, ICMP, ICMPv6, SCTP, ESP, AH, GRE를 지원합니다.
  • 외부 패스 스루 네트워크 부하 분산기의 경우 L3_DEFAULT는 TCP, UDP, ESP, GRE, ICMP, ICMPv6를 지원합니다.

3 TLS 조기 데이터는 TCP를 통한 HTTPS(HTTP/1.1, HTTP/2) 및 QUIC를 통한 HTTP/3에서 지원됩니다.

부하 분산기에서 백엔드까지의 프로토콜

이 표에서는 다양한 부하 분산기의 백엔드 서비스에서 지원하는 IP 프로토콜 설정을 보여줍니다. 자세한 참고 정보는 백엔드 서비스를 참조하세요.

서버리스 NEG 백엔드가 있는 애플리케이션 부하 분산기에는 이 표가 적용되지 않습니다. 이러한 부하 분산기에는 백엔드 서비스 프로토콜 설정이 무시됩니다.

기능 애플리케이션 부하 분산기 프록시 네트워크 부하 분산기 패스 스루 네트워크 부하 분산기
내부 외부 내부 외부 내부 외부
다음 목록의 권한 중 하나가 필요합니다.

HTTP(HTTP/1.1)

HTTPS(HTTP/1.1)

TLS를 통한 HTTP/2(gRPC 포함)

TCP를 통한 HTTP/2(H2C라고도 함)


(전역 및 리전 모드만 H2C 지원)
SSL(TLS) 또는 TCP
중 하나

(TCP만 해당)

리전 모드: TCP만 해당

전역 및 기본
모드: SSL 또는 TCP
TCP, UDP 또는 UNSPECIFIED1
정보

정보
WebSockets
정보

정보

1 UNSPECIFIED 설정은 다음 추가 IP 프로토콜을 지원할 수 있습니다.

  • 내부 패스 스루 네트워크 부하 분산기의 경우 UNSPECIFIED는 TCP, UDP, ICMP, ICMPv6, SCTP, ESP, AH, GRE를 지원합니다.
  • 외부 패스 스루 네트워크 부하 분산기의 경우 UNSPECIFIED는 TCP, UDP, ESP, GRE, ICMP, ICMPv6를 지원합니다.

백엔드

기능 애플리케이션 부하 분산기 프록시 네트워크 부하 분산기 패스 스루 네트워크 부하 분산기
내부 외부 내부 외부 내부 외부
백엔드가 여러 리전에 있을 수 있음
(리전 간 모드만 해당)

( 전역
기본 모드만 해당)

(리전 간 모드만 해당)

( 전역
기본 모드만 해당)
백엔드는 한 리전에 있어야 함
(리전 모드만 해당)

(리전
기본 모드만 해당)

(리전 모드만 해당)

(리전기본 모드만 해당)

정보

정보
백엔드 버킷의 Cloud Storage
(리전 간 모드만 해당)

( 전역
기본 모드만 해당)
인터넷 NEG의 외부 엔드포인트
(리전 모드만 해당)

(전역,
리전, 기본 모드)

(리전 모드만 해당)

(리전 모드만 해당)
여러 백엔드 서비스와 URL 맵
Compute Engine의 가상 머신 백엔드
자체 관리형 Kubernetes 및 GKE
영역별 NEG
GCE_VM_IP_PORT 엔드포인트

GCE_VM_IP_PORT 엔드포인트

GCE_VM_IP_PORT 엔드포인트

GCE_VM_IP_PORT 엔드포인트

GCE_VM_IP 엔드포인트

GCE_VM_IP 엔드포인트
Private Service Connect NEG
(전역 및 리전 모드만 해당)

(전역 및 리전 모드만 해당)