ULL 多播概览
本页面简要介绍了Google Cloud中的超低延迟 (ULL) 多播。
ULL 多播与 Cloud Multicast 具有许多相同的属性。以下部分重点介绍 ULL 多播的独特属性。
ULL 多播与 Cloud Multicast 的比较
下表总结了 ULL 多播与 Cloud Multicast 之间的主要区别:
| 属性 | Cloud Multicast | ULL 多播 |
|---|---|---|
| 概览和配置 | ||
| 摘要 | 一种基于软件定义网络的多播服务,它使用 Google 管理的租户项目和网络中的多播基础设施来复制和分配流量。 | 一种基于硬件的多播服务,适用于对延迟有严格要求的多播应用,该服务直接在物理网络结构中使用多播基础设施来复制和分配流量。 |
| API 和资源模型 | 请参阅以下
|
请参阅以下
|
| 配置流程 | 如需配置 Cloud Multicast,请参阅 Cloud Multicast 配置概览。 | 如需配置 ULL 多播,请参阅 ULL 解决方案的配置概览。 |
| 位置和范围 | ||
| 支持的位置 | 以下各项: |
仅支持以下值:
|
| 流量分配范围 | 以下各项:
您可以在多个可用区中创建并激活单个多播网域,以实现跨可用区多播,如 Cloud Multicast 的跨可用区部署模式中所述。 |
仅支持以下值:
每个预配置的多播网域都会针对给定可用区创建并激活一次,以实现可用区内多播,如 ULL 多播的可用区级部署模式中所述。 |
| 兼容的计算和网络资源 | ||
| 支持的 Compute Engine 实例类型 | 以下各项:
|
仅支持以下值:
|
| 支持的 VPC 网络类型 | 通用 VPC 网络:
|
具有 ULL 网络配置文件的 VPC 网络:
|
ULL 多播资源模型
ULL 多播使用与 Cloud 多播相同的 API 和资源模型,包括多播资源模型概览中所述的每种资源。
对于 ULL 多播,请参阅以下详细信息:
- 多播网域:由交换运营商创建,但与 Cloud Multicast 相比,对使用方有独特的注意事项。如需了解详情,请参阅下文中的ULL 多播网域的实例和网络接口映射部分。
- 多播使用方配置:使用方关联和群组使用方激活具有多播使用方配置中所述的相同属性。如需了解如何为 ULL 多播创建这些资源,请参阅使 ULL VPC 网络能够使用多播流量。
ULL 多播网域的实例和网络接口映射
本部分介绍了 ULL 多播网域、ULL Compute Engine 实例类型以及这些计算实例的网络接口之间的关系。本部分中描述的行为假设已创建相应的多播配置,如 ULL 解决方案的配置概览中所述。
下表介绍了给定的 ULL 多播网域支持的实例类型、网络接口和操作。不遵守此映射的多播提供方和使用方实例无法成功发送和接收 ULL 多播流量。
| 网域 | 实例类型 | 支持的操作 |
|---|---|---|
|
Feed A (使用 feed-a 预配置的网域创建)
|
U4P 实例 |
发送多播流量 U4P 实例可以通过其任何 ULL 网络接口发送此网域的流量。 |
| U4C 实例 |
接收多播流量。 U4C 实例必须在 U4P 实例发送流量的网络接口编号上接收流量。例如,如果 U4P 实例从此网域的 |
|
|
Feed B (使用 feed-b 预配置的网域创建)
|
U4P 实例 |
发送多播流量 U4P 实例可以通过其任何 ULL 网络接口发送此网域的流量。 |
| U4C 实例 |
接收多播流量。 U4C 实例必须在 U4P 实例发送流量的网络接口编号上接收流量。例如,如果 U4P 实例从此网域的 |
ULL 多播可用区级部署模式
ULL 多播支持与 Cloud Multicast 相同的拓扑和部署模式,但不支持跨可用区多播。
本部分介绍了 ULL 多播的常规可用区级部署模式,该模式可在交易所运营商项目中的多播提供方与交易所参与者项目中的多播使用方之间实现多播连接。此部署模式使用 Network Connectivity Center (NCC) 星形拓扑和冗余多播网域。
可用区中的 ULL 多播流量
下图显示了 NCC 星形拓扑中通过冗余多播网域的 ULL 多播流量。
在此示例中,多播提供方通过冗余多播基础设施(对应于两个单独的多播网域)将流量发送到同一可用区中不同 ULL VPC 网络中的多播使用方。
可用区中的资源配置
下图展示了为实现上一部分中所述的多播连接而必须配置的网络和多播资源。
下表介绍了上图中的资源配置。如需使用冗余多播网域,您必须为每种多播资源类型创建冗余配置。
| 资源类型 | 配置 |
|---|---|
| 多播网域和群组范围 |
适用于冗余多播网域的资源:
|
| 多播提供方配置 |
示例配置使用的网络与多播管理员网络和多播提供方网络相同。 使多播提供方的
使多播提供方的
|
| 多播使用方配置 |
两个多播使用方网络是 hub 上的边缘 spoke,各自都包含使多播使用方能够接收流量的资源。 使多播使用方中的
使多播使用方的
|
限制
ULL 多播与 Cloud Multicast有许多共同的限制(例如,仅限于 IPv4 和 UDP,并且需要 1500 字节的 MTU)。如需了解特定于 ULL 多播的限制,请参阅以下内容:
- ULL 多播仅在 ULL Solution 的专用区域中受支持,并且仅适用于连接到 ULL VPC 网络的 ULL Compute Engine 实例,如 ULL 多播与 Cloud Multicast 的比较中所述。不支持其他位置和资源类型。
- 不支持跨可用区多播流量。
配额和限制
为搭配使用 ULL 多播而创建的多播资源会占用 Cloud Multicast 的大部分配额和限制,如多播配额和限制中所述。
后续步骤
- 如需开始使用,请参阅 ULL 解决方案的配置概览。