参加者の ULL VPC ネットワークについて
このページでは、エクスチェンジ参加者向けの超低レイテンシ(ULL)Virtual Private Cloud(VPC)ネットワークの概要について説明します。
概要
ULL VPC ネットワークは、市場取引アプリケーション向けに超低レイテンシのユニキャスト トラフィックとマルチキャスト トラフィックをサポートし、レイテンシ、ジッター、マルチキャストの分散の厳しい目標を尊重します。ULL VPC ネットワークは、 Google Cloudの他のトラフィックから分離された専用のゾーン物理ファブリックを使用します。最適なパフォーマンスを確保するため、重要でないトラフィックと機能は制限されます。
ULL VPC ネットワークは、 Google Cloudが提供する事前構成済みのロール固有のネットワーク プロファイルを使用して作成します。参加者の ULL VPC ネットワークは、参加者の ULL ネットワーク プロファイルを使用して作成されます。ネットワーク プロファイルの概要については、特定のユースケース向けのネットワーク プロファイルをご覧ください。
参加者の ULL VPC ネットワークは、次のセクションで説明するように、Compute Engine インスタンス間の ULL 通信をサポートしています。
ULL ユニキャスト接続
参加者の ULL VPC ネットワークでは、ULL ユニキャスト接続のサポートが次のように制限されています。
ネットワーク内: 同じ参加者 ULL VPC ネットワーク内のインスタンス間では、ULL ユニキャスト トラフィックはサポートされていません。
NCC を介して他のネットワークと接続: 参加者の ULL VPC ネットワークが、スタートポロジを使用する Network Connectivity Center(NCC)ハブのエッジ グループ内の VPC スポークである場合:
- ULL ユニキャスト トラフィックは、ハブのセンター グループにある参加者 ULL VPC ネットワーク内のインスタンスと、オペレーター ULL VPC ネットワーク内のインスタンス間でサポートされます。
- ハブのエッジグループ内の参加者 ULL VPC ネットワーク間では、ULL ユニキャスト トラフィックはサポートされていません。
ULL マルチキャスト接続
参加者の ULL VPC ネットワークは ULL マルチキャスト トラフィックをサポートし、オペレーターの ULL VPC ネットワークから送信されたマルチキャスト トラフィックのマルチキャスト コンシューマー ネットワークとして機能できます。詳細については、ULL マルチキャストの概要をご覧ください。
仕様
参加者の ULL VPC ネットワークの仕様は次のとおりです。
ゾーン制約。参加者の ULL VPC ネットワークは、ネットワークの作成時に指定したネットワーク プロファイルのゾーンに制限されます。
ネットワークの作成時に指定するネットワーク プロファイルの名前は、
ZONE-vpc-ull-participantの形式です(例:us-south1-d-vpc-ull-participant)。ゾーンは、サポートされているロケーションのリストから選択する必要があります。参加者の ULL VPC ネットワークを使用するリソースは、ネットワークに関連付けられたネットワーク プロファイルと同じゾーンに制限されます。
参加者の ULL VPC ネットワークにネットワーク インターフェースがあるすべてのインスタンスは、ネットワークで使用されるネットワーク プロファイルのゾーンと一致するゾーンで作成する必要があります。
参加者の ULL VPC ネットワークで作成されたすべてのサブネットは、ネットワークで使用されるネットワーク プロファイルのゾーンを含むリージョンに配置する必要があります。
サポートされている Compute Engine インスタンス タイプ。参加者の ULL VPC ネットワークは、U4C インスタンスからのアタッチメントのみをサポートします。
ネットワーク インターフェースの下り(外向き)帯域幅の上限。ネットワークに接続された特定のネットワーク インターフェースの場合、参加者の ULL VPC ネットワークは最大 1 Gbps の下り(外向き)帯域幅をサポートします。
1,500 バイトの最大伝送単位(MTU)。参加者の ULL VPC ネットワークのデフォルトの MTU は
1500バイトです。この値は変更できません。- TCP MSS クランプ: TCP ハンドシェイク中に、 Google Cloud はアドバタイズされた最大セグメント サイズ(MSS)を 1,500 バイトの MTU に合わせてクランプします。これにより、TCP 接続で MTU より大きい MSS がネゴシエートされることはありません。
- 下り(外向き)パケットのドロップと ICMP レスポンス: 下り(外向き)ネットワーク インターフェースの仮想スイッチ(vSwitch)は、1, 500 バイトの MTU を超えるパケットをドロップし、ICMP
Fragmentation Needed(タイプ 3、コード 4)メッセージを送信者に返します。また、Google Virtual NIC(gVNIC)ドライバは、アプリケーションが1500より大きい MTU を設定することを防ぎます。
ファイアウォールの違い。参加者の ULL VPC ネットワークは、ULL ポリシー タイプのリージョン ネットワーク ファイアウォール ポリシーのみをサポートします。詳細については、ULL VPC ネットワークのファイアウォールをご覧ください。
その他の機能。参加者の ULL VPC ネットワークでサポートされている機能のセットは、ULL 要件のある金融取引ワークロードの実行をサポートするためにGoogle Cloud によって事前構成されています。最適なパフォーマンスを確保するため、参加者の ULL VPC ネットワークは限られた機能のみをサポートしています。詳細については、次のサポートされている機能とサポートされていない機能をご覧ください。
サポートされている機能とサポートされていない機能
このセクションでは、参加者の ULL VPC ネットワークでサポートされている機能について説明します。
次の表に、参加者の ULL ネットワーク プロファイルによって有効または無効になる特定の機能と、 Google Cloudによって設定されたネットワーク プロファイル プロパティ値を示します。
ネットワーク プロファイルのプロパティで機能が明示的に有効または無効になっていない場合、通常、その機能の可用性は通常の VPC ネットワークの可用性と一致します。たとえば、共有 VPC はネットワーク プロファイルで構成される機能ではありませんが、参加者の ULL VPC ネットワークでサポートされています。
| 機能 | サポート対象 | ネットワーク プロファイルのプロパティと値 | 詳細 |
|---|---|---|---|
| ULL 通信 | |||
| ULL ユニキャスト |
unicast:UNICAST_ULL
|
参加者の ULL VPC ネットワークは、ULL ユニキャスト接続で説明されているように、ULL ユニキャスト トラフィックをサポートします。 | |
| 同じネットワーク内の ULL ユニキャスト |
allowSameNetworkUnicast:SAME_NETWORK_UNICAST_BLOCKED
|
||
| ULL マルチキャスト |
multicast:MULTICAST_ULL
|
参加者の ULL VPC ネットワークは、ULL マルチキャスト接続で説明されているように、ULL マルチキャスト トラフィックの受信をサポートしています。 | |
allowMulticast:MULTICAST_ALLOWED
|
|||
| サブネット | |||
| IPv4 のみのサブネット |
subnetworkStackTypes:SUBNET_STACK_TYPE_IPV4_ONLY
|
参加者の ULL VPC ネットワークは、通常の VPC ネットワークと同じ有効な IPv4 範囲を含む、IPv4 のみのサブネットをサポートしています。 参加者の ULL VPC ネットワークは、デュアルスタック サブネットまたは IPv6 のみのサブネットをサポートしていません。詳細については、サブネットの種類をご覧ください。 |
|
PRIVATE サブネットの目的 |
subnetworkPurposes:SUBNET_PURPOSE_PRIVATE
|
参加者の ULL VPC ネットワークは、 参加者の ULL VPC ネットワークは、Private Service Connect サブネット、プロキシ専用サブネット、Private NAT サブネットをサポートしていません。詳細については、サブネットの目的をご覧ください。 |
|
| 自動モード |
allowAutoModeSubnet:AUTO_MODE_SUBNET_BLOCKED
|
参加者の ULL VPC ネットワークは自動モード ネットワークにできません。詳しくは、サブネット作成モードをご覧ください。 | |
| ネットワーク インターフェース | |||
| 同じネットワーク内のマルチ NIC |
allowMultiNicInSameNetwork:MULTI_NIC_IN_SAME_NETWORK_ALLOWED
|
参加者の ULL VPC ネットワークはマルチ NIC インスタンスをサポートしているため、同じインスタンスの 2 つ以上のネットワーク インターフェースを同じネットワークに配置できます。各ネットワーク インターフェースは、ネットワーク内の一意のサブネットに接続する必要があります。 |
|
nic0 からのアタッチメント |
allowDefaultNicAttachment:DEFAULT_NIC_ATTACHMENT_BLOCKED
|
参加者の ULL VPC ネットワークは、インスタンスの
|
|
| Dynamic Network Interface |
allowSubInterfaces:SUBINTERFACES_BLOCKED
|
参加者の ULL VPC ネットワークは、Dynamic NIC をサポートしていません。 | |
| インスタンス ネットワークの移行 |
allowNetworkMigration:NETWORK_MIGRATION_BLOCKED
|
参加者の ULL VPC ネットワークは、ネットワーク間のインスタンス ネットワーク インターフェースの移行をサポートしていません。 | |
| IP アドレス | |||
GCE_ENDPOINT アドレスの目的 |
addressPurposes:GCE_ENDPOINT
|
参加者の ULL VPC ネットワークは、インスタンス ネットワーク インターフェースの内部 IP アドレスで使用される 参加者の ULL VPC ネットワークは、 |
|
| インスタンスの外部 IP アドレス |
allowExternalIpAccess:EXTERNAL_IP_ACCESS_BLOCKED
|
参加者の ULL VPC ネットワークは、インスタンス ネットワーク インターフェースへの外部 IP アドレスの割り当てをサポートしていません。そのため、ネットワークに接続されたネットワーク インターフェースはインターネットにアクセスできません。 | |
| ルート | |||
| 静的ルート |
allowStaticRoutes:STATIC_ROUTES_BLOCKED
|
参加者の ULL VPC ネットワークは、静的ルートをサポートしていません。 | |
| IP 転送 |
allowIpForwarding:IP_FORWARDING_BLOCKED
|
参加者の ULL VPC ネットワークは、IP 転送をサポートしていません。 | |
| ネットワーク セキュリティ | |||
| Cloud NGFW ファイアウォール ポリシー |
allowFirewallPolicy:FIREWALL_POLICY_ALLOWED
|
参加者の ULL VPC ネットワークは、ULL VPC ネットワークのファイアウォールで説明されているように、ULL ポリシー タイプを持つ Cloud NGFW ファイアウォール ポリシーをサポートします。 | |
| ULL ポリシータイプ |
firewallPolicyTypes:ULL_POLICY
|
||
| クラス D ファイアウォール |
allowClassDFirewalls:CLASS_D_FIREWALLS_BLOCKED
|
参加者の ULL VPC ネットワークは、クラス D アドレス(224.0.0.0/4)を含むファイアウォール ルールをサポートしていません。 |
|
| VPC ファイアウォール ルール |
allowVpcFirewallRules:VPC_FIREWALL_RULES_BLOCKED
|
参加者の ULL VPC ネットワークは、VPC ファイアウォール ルールをサポートしていません。 | |
| VPC Packet Mirroring |
allowPacketMirroring:PACKET_MIRRORING_BLOCKED
|
参加者の ULL VPC ネットワークは、通常の VPC ネットワーク用のパケット ミラーリング サービスである VPC Packet Mirroring をサポートしていません。代わりに、ULL VPC ネットワークの Packet Mirroring を使用してください。 | |
| ネットワーク接続 | |||
| VPC ネットワーク ピアリング |
allowVpcPeering:VPC_PEERING_BLOCKED
|
参加者の ULL VPC ネットワークは、VPC ネットワーク ピアリングを使用した他の VPC ネットワークへの接続をサポートしていません。そのため、参加者 ULL VPC ネットワークでは、プライベート サービス アクセスを使用したサービスへの接続はサポートされていません。 | |
| Cloud Router |
allowCloudRouter:CLOUD_ROUTER_BLOCKED
|
参加者の ULL VPC ネットワークは、Cloud Router と動的ルートをサポートしていません。 | |
| Cloud Interconnect |
allowInterconnect:INTERCONNECT_BLOCKED
|
参加者の ULL VPC ネットワークは、Cloud Interconnect VLAN アタッチメントをサポートしていません。 | |
| Cloud VPN |
allowVpn:VPN_BLOCKED
|
参加者の ULL VPC ネットワークは、Cloud VPN トンネルをサポートしていません。 | |
| NAT | |||
| Cloud NAT |
allowCloudNat:CLOUD_NAT_BLOCKED
|
参加者の ULL VPC ネットワークは、Cloud NAT をサポートしていません。 | |
| ロード バランシング | |||
| Cloud Load Balancing |
allowLoadBalancing:LOAD_BALANCING_BLOCKED
|
参加者の ULL VPC ネットワークは、Cloud Load Balancing をサポートしていません。そのため、参加者 ULL VPC ネットワークは、Google Cloud Armor などのロードバランサ機能をサポートしていません。 | |
| サービスへのプライベート アクセス | |||
| 限定公開の Google アクセス |
allowPrivateGoogleAccess:PRIVATE_GOOGLE_ACCESS_BLOCKED
|
参加者の ULL VPC ネットワークは、プライベート Google アクセスをサポートしていません。 | |
| Private Service Connect |
allowPsc:PSC_BLOCKED
|
参加者の ULL VPC ネットワークは、Private Service Connect をサポートしていません。 | |