網路端點群組 (NEG) 是一項設定物件,可用來指定一組後端端點或服務。透過 NEG,Google Cloud 負載平衡器可以處理以虛擬機器 (VM) 執行個體群組為基礎的工作負載 和容器化工作負載。NEG 可讓您以更精細的層級,將流量分配給負載平衡器的後端 (例如在 Pod 層級進行流量負載平衡,而非 GKE 工作負載的 VM 層級)。
您可以將 NEG 設定為負載平衡器的後端。 請參閱下表,決定部署作業需要哪種 NEG。
單一可用區 NEG
| 功能與特色 | 詳細資料 |
|---|---|
| Purpose | 一或多個內部 IP 位址端點,可解析為 Compute Engine VM 執行個體或 GKE Pod。 如要進一步瞭解這個 NEG 和使用案例,請參閱「區域 NEG 總覽」。 |
| NetworkEndpointType API 名稱 |
|
| 端點數量 | 須為 1 以上 |
| 連結至後端服務的 NEG 健康狀態檢查 | 使用 GCE_VM_IP_PORT 和 GCE_VM_IP 端點集中管理 NEG 的健康狀態檢查。 |
| 範圍 | 可用區 |
| 轉送 | 虛擬私有雲網路 |
| Google Cloud 使用這項 NEG 的產品 |
相關說明文件: |
網際網路 NEG
| 功能與特色 | 詳細資料 |
|---|---|
| Purpose | 單一可透過網際網路轉送的端點,代管於 Google Cloud外部。 如要進一步瞭解這個 NEG 和使用案例,請參閱「網際網路 NEG 總覽」。 |
| NetworkEndpointType API 名稱 |
|
| 端點數量 |
區域性 NEG:256 |
| 連結至後端服務的 NEG 健康狀態檢查 |
區域 NEG:分散式 Envoy 健康狀態檢查 |
| 範圍 | 區域 |
| 轉送 | 網際網路 |
| Google Cloud 使用這項 NEG 的產品 |
區域網際網路 NEG ( |
混合式連線 NEG
| 功能與特色 | 詳細資料 |
|---|---|
| Purpose | 解析為地端部署服務、其他雲端中的伺服器應用程式,以及 Google Cloud外部其他可透過網際網路連線的服務的一或多個端點。 |
| NetworkEndpointType API 名稱 | NON_GCP_PRIVATE_IP_PORT
IP:Port:不屬於 Compute Engine 的 VM,且必須使用混合式連線進行路由。 |
| 端點數量 | 須為 1 以上 |
| 連結至後端服務的 NEG 健康狀態檢查 |
|
| 範圍 | 可用區 |
| 轉送 | 透過 Cloud Interconnect VLAN 連結、Cloud VPN 通道或虛擬私有雲網路中的路由器設備 VM,連線至地端部署網路或其他雲端服務供應商網路 |
| Google Cloud 使用這項 NEG 的產品 |
|
Private Service Connect NEG
| 功能與特色 | 詳細資料 |
|---|---|
| Purpose | 會解析為下列其中一項的一個端點:
|
| NetworkEndpointType API 名稱 | PRIVATE_SERVICE_CONNECT |
| 端點數量 | 1 |
| 連結至後端服務的 NEG 健康狀態檢查 | 不適用 |
| 範圍 | 區域 |
| 轉送 | Private Service Connect: 支援的負載平衡器和目標 |
| Google Cloud 使用這項 NEG 的產品 |
如要進一步瞭解 Private Service Connect NEG,請參閱「 關於 Private Service Connect 後端」。 |
通訊埠對應 NEG
| 功能與特色 | 詳細資料 |
|---|---|
| Purpose | 一或多個端點,每個端點都會提供從Private Service Connect 端點的用戶端連接埠,到服務連接埠和服務供應商 VM 組合的對應。 如要進一步瞭解這個 NEG 和應用實例,請參閱「關於 Private Service Connect 連接埠對應」。 |
| NetworkEndpointType API 名稱 | GCE_VM_IP_PORTMAP |
| 端點數量 | 須為 1 以上 |
| 連結至後端服務的 NEG 健康狀態檢查 | 不適用 |
| 範圍 | 區域 |
| 轉送 | 透過 Private Service Connect 端點與服務附件之間的連線,連至服務供應商的虛擬私有雲網路。 |
| Google Cloud 使用這項 NEG 的產品 | Private Service Connect 連接埠對應 |