ネットワーク エンドポイント グループの概要

ネットワーク エンドポイント グループ(NEG)は、バックエンド エンドポイントまたはサービスのグループを指定する構成オブジェクトです。この構成の一般的なユースケースは、サービスをコンテナにデプロイすることです。バックエンド インスタンスで実行されているアプリケーションにトラフィックをきめ細かく分散することもできます。

NEG は、一部のロードバランサのバックエンドとして使用できます。

ゾーン NEG およびインターネット NEG は、エンドポイントへの到達方法、到達可能かどうか、どこに配置されるかを定義します。これらの NEG タイプとは異なり、サーバーレス NEG にはエンドポイントが含まれていません。

ゾーン NEG には 1 つ以上のエンドポイントが含まれています。これには、Compute Engine VM やその VM 上で実行されるサービスなどがあります。各エンドポイントは IP address または IP:port の組み合わせで指定されます。

インターネット NEG には、Google Cloud の外部でホストされる単一のエンドポイントが含まれています。このエンドポイントは、ホスト名 FQDN:port または IP:port で指定します。

サーバーレス NEG は、NEG と同じリージョンにある Cloud RunApp EngineCloud Functions サービスを指します。

ゾーン NEG インターネット NEG サーバーレス NEG
目的 Compute Engine VM インスタンスまたは GKE Pod のいずれかに解決される 1 つ以上の内部 IP アドレス エンドポイント。 Google Cloud の外部でホストされる単一のインターネット ルーティング エンドポイント。 Google Cloud、Cloud Functions、Cloud Run(フルマネージド)のサービスに解決される、Google ネットワーク内の単一のエンドポイント。
NetworkEndpointType API 名
  • GCE_VM_IP
    IP のみ - Compute Engine VM の NIC のプライマリ内部 IP アドレスを解決します。
    または
  • GCE_VM_IP_PORT
    IP: ポート - Google Cloud VM の NIC のプライマリ内部 IP アドレスまたは NIC のエイリアス IP アドレスのいずれかに解決します。たとえば、VPC ネイティブ クラスタの Pod IP アドレスなどです。
  • INTERNET_IP_PORT
    IP: ポート、ここで、IP は RFC 1918 アドレスにはできません。
    または
  • INTERNET_FQDN_PORT
    FQDN: ポート
SERVERLESS
FQDN は、Google Cloud、Cloud Functions、Cloud Run(フルマネージド)のサービスに属します。
エンドポイントの数 1 以上 1 1
バックエンド サービスに接続されている NEG のヘルスチェック GCE_VM_IP_PORT エンドポイントのみを持つ NEG のヘルスチェックの一元管理。
GCE_VM_IP エンドポイントを含む NEG には適用されません。
該当なし 該当なし
範囲 ゾーン グローバル リージョン
ルーティング VPC ネットワーク インターネット Google API とサービスまで
この NEG を使用する Google Cloud プロダクト
  • 内部 HTTP(S) 負荷分散:
    GCE_VM_IP_PORT エンドポイント
  • 内部 TCP / UDP 負荷分散:
    GCE_VM_IP エンドポイント
  • 外部 HTTP(S) 負荷分散:
    GCE_VM_IP_PORT エンドポイント
  • Traffic Director:
    GCE_VM_IP_PORT エンドポイント
  • Cloud CDN:
    INTERNET_IP_PORT または INTERNET_FQDN_PORT エンドポイント
  • 外部 HTTP(S) 負荷分散:
    INTERNET_IP_PORT または INTERNET_FQDN_PORT エンドポイント
外部 HTTP(S) 負荷分散:
  • SERVERLESS エンドポイント

ゾーン NEG、インターネット NEG、サーバーレス NEG の詳細については、以下をご覧ください。