網路端點群組 (NEG) 是一項設定物件,可用來指定一組後端端點或服務。透過 NEG,Google Cloud 負載平衡器可以處理以虛擬機器 (VM) 執行個體群組為基礎的工作負載、無伺服器工作負載 和容器化工作負載。NEGs 可讓您以更精細的層級將流量分配至負載平衡器的後端 (例如在 Pod 層級進行流量負載平衡,而非在 GKE 工作負載的 VM 層級)。
您可以將 NEG 設定為負載平衡器的後端。 特定 NEG 類型也可以搭配 Cloud Service Mesh 使用。 請參閱下表,決定部署作業需要哪種 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:1 區域性 NEG:256 |
| 連結至後端服務的 NEG 健康狀態檢查 |
全球負面排除條件:不支援 區域 NEG:分散式 Envoy 健康狀態檢查 |
| 範圍 | 全域或區域 |
| 轉送 | 網際網路 |
| Google Cloud 使用這項 NEG 的產品 |
全域網際網路 NEG
區域網際網路 NEG ( |
無伺服器 NEG
| 功能 | 詳細資料 |
|---|---|
| Purpose | Google 網路中的單一端點,會解析為 App Engine、Cloud Run 函式、API Gateway 或 Cloud Run 資源。 如要進一步瞭解這項 NEG 及其用途,請參閱「無伺服器 NEG 總覽」。 |
| NetworkEndpointType API 名稱 | SERVERLESS
屬於 App Engine、Cloud Run functions、API Gateway 或 Cloud Run 資源的 FQDN。 |
| 端點數量 | 1 |
| 連結至後端服務的 NEG 健康狀態檢查 | 不適用 |
| 範圍 | 區域 |
| 轉送 | Google API 和服務 |
| Google Cloud 使用這項 NEG 的產品 |
|
混合式連線 NEG
| 功能 | 詳細資料 |
|---|---|
| Purpose | 解析為內部部署服務、其他雲端中的伺服器應用程式,以及 Google Cloud外部其他可透過網際網路連線的服務的一或多個端點。 |
| NetworkEndpointType API 名稱 | NON_GCP_PRIVATE_IP_PORT
IP:Port:不屬於 Compute Engine 的 VM,且必須使用混合式連線進行路由。 |
| 端點數量 | 須為 1 以上 |
| 連結至後端服務的 NEG 健康狀態檢查 |
|
| 範圍 | 可用區 |
| 轉送 | 透過 Cloud Interconnect VLAN 連結、Cloud VPN 通道或 VPC 網路中的路由器設備 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 連接埠對應 |