網路端點群組 (NEG) 是一項設定物件,可用來指定一組後端端點或服務。有了 NEG,Google Cloud 負載平衡器就能為虛擬機器 (VM) 執行個體群組型工作負載、無伺服器工作負載 和容器化工作負載提供服務。NEG 可讓您以更精細的層級將流量分配給負載平衡器的後端 (例如,在 Pod 層級平衡流量,而非在 GKE 工作負載的 VM 層級)。
您可以將 NEG 設為負載平衡器的後端。 某些 NEG 類型也可以搭配使用 Cloud Service Mesh。 請參考下表,判斷部署作業需要哪種類型的 NEG。
單一可用區 NEG
| 功能 | 詳細資料 |
|---|---|
| Purpose | 一或多個會解析為 Compute Engine VM 執行個體或 GKE Pod 的 內部 IP 位址端點。 如要進一步瞭解這個 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:不支援 地區 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 函式、API Gateway 或 Cloud Run 資源的 FQDN。 |
| 端點數量 | 1 |
| 連接至後端服務的 NEG 健康狀態檢查 | 不適用 |
| 範圍 | 區域 |
| 轉送 | 前往 Google API 和服務 |
| Google Cloud 使用這個 NEG 的產品 |
|
混合式連線 NEG
| 功能 | 詳細資料 |
|---|---|
| Purpose | 一或多個解析為內部部署服務、其他雲端中的伺服器應用程式,以及 Google Cloud以外的其他可透過網際網路存取的服務的端點。 |
| NetworkEndpointType API 名稱 | NON_GCP_PRIVATE_IP_PORT
IP 位址:屬於非 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 端點和服務附件之間的連線,連線至服務供應商的 VPC 網路。 |
| Google Cloud 使用這個 NEG 的產品 | Private Service Connect 連接埠對應 |