Cloud Multicast 資源模型和拓撲

本頁面提供 Cloud Multicast 的資源模型和支援拓撲總覽。

如要進一步瞭解各項資源的特定屬性,請參閱「Multicast API 參考資料」。

如要瞭解 Cloud Multicast 資源的 Identity and Access Management (IAM) 角色和權限,請參閱權限參照。

Cloud Multicast 資源模型

以下各節說明管理 Cloud Multicast、產生多播流量及消耗多播流量所需的 Google Cloud 資源。

如要查看說明不同設定情境中 Cloud Multicast 資源模型的圖表,請參閱多點傳播拓撲和其他部署模式。

Cloud Multicast 資源模型總覽

下表說明使用 Cloud Multicast 時所需的資源,以及管理這些資源的對象。如要進一步瞭解資源類型,請參閱對應的章節。

資源類型 說明
多點傳播網域和群組範圍

管理者:多點傳播管理員

管理 Cloud Multicast 時使用的資源:

  • 多播網域代表分配多播流量的基礎架構。
  • 多點傳播群組範圍代表多點傳播群組的 IP 位址。

網域可包含一或多個群組範圍。

多點傳播供應端設定

管理員:視多點傳播拓撲而定,由多點傳播管理員或多點傳播供應商網路管理員管理。

您設定的資源,可讓特定虛擬私有雲網路中的多點傳播供應端,為特定網域和一或多個群組範圍傳送多點傳播流量。

這些資源必須與多播網域和群組範圍資源位於同一個專案。

多點傳播用戶端設定

管理方式:視多點傳播拓撲而定,由多點傳播管理員或多點傳播用戶端網路管理員管理。

您設定的資源,可讓特定虛擬私有雲網路中的多點傳播消費者,接收特定網域和一或多個群組範圍的多點傳播流量。

這些資源可以與多播網域和群組範圍資源位於相同專案,也可以位於不同專案。

多點傳播網域

下表說明多播管理員用來建立及管理 Cloud Multicast 基礎架構的資源。

如要瞭解如何建立這些資源,請參閱「建立多播網域」。

資源 範圍 說明
多點傳播網域群組 (選用) 全球

邏輯容器,可將兩個相關網域歸為同一組,有助於實現多點傳播基礎架構的高可用性。如果兩個網域屬於同一個網域群組, Google Cloud 會將每個網域的基礎架構放在兩個不同的高可用性分片中。

此外,對於使用網域群組的設定,系統會自動建立 Google Cloud 密集配置政策,並可選擇套用至新的或現有的多點傳播消費者執行個體。套用後,Compute Engine 會盡量將執行個體放在相應可用區中,靠近多點傳播網域的基礎架構。

多點傳播網域 全球

代表多播管理員虛擬私有雲網路中的可靠性網域,每個網域使用個別基礎架構來分配多播流量。如果生產者將相同流量傳送至不同網域中的多點傳送群組 IP 位址,多點傳送網域有助於建立基礎架構備援。 如果將多點傳播網域設為網域群組的一部分,即可提高可用性。

建立網域時,多點傳播管理員也會設定用於 Cloud Multicast 的網路拓撲。

多點傳播網域啟用作業 可用區 代表分配多點播送流量的基礎架構。在可用區中啟用多點傳播網域時, Google Cloud 系統會為該可用區中的網域佈建基礎架構。基礎架構會在 Google 管理的租戶專案和虛擬私有雲網路中運作。

多點傳播群組範圍

下表說明多播管理員用來建立及管理多播群組 IP 位址範圍的資源。

如要瞭解如何建立這些資源,請參閱「建立多點傳播群組範圍」。

資源 範圍 說明
多點傳播群組範圍 全球

多點傳播管理員虛擬私有雲網路中專屬的多點傳播群組 IP 位址範圍,與特定多點傳播網域相關聯。網域可以包含一或多個多點傳播群組範圍。管理員網路會管理多點傳播群組 IP 位址,確保多個網域之間不會重疊。

多點播送群組必須使用 IETF IETF定義的 D 類 IP 位址範圍 (224.0.0.0/4)。

多點傳播群組範圍也提供控管多點傳播群組存取權的方法。您可以設定可使用群組範圍的專案集。 Google Cloud 詳情請參閱「建立多點傳播群組範圍」。

多點傳播群組範圍啟用作業 可用區 啟用多點傳播供應端和用戶端,開始在指定可用區中使用多點傳播群組 IP 位址範圍。

多點傳播供應端設定

下表說明必須設定的資源,才能讓特定虛擬私有雲網路中的多點傳播製作人,將多點傳播流量做為一或多個多點傳播群組範圍的來源。

如要瞭解如何建立這些資源,請參閱「啟用虛擬私有雲網路以產生多點播送流量」。

資源 範圍 說明
多點傳播供應端關聯 可用區

針對特定多點傳播網域,這項資源會將多點傳播供應端虛擬私有雲網路與特定可用區中的網域建立關聯。換句話說,這會將網路新增至網域和可用區,做為多點傳播供應商網路。

每個含有多點傳播供應端的可用區都必須有多點傳播供應端關聯。此外,您必須先建立供應端關聯,才能建立群組供應端啟用作業。

多點傳播群組供應端啟用作業 可用區 針對指定的多點傳播群組範圍,這項資源可讓多點傳播供應端開始從特定可用區將流量傳送至群組。換句話說,這項作業會為群組範圍和區域啟用多點傳播供應端虛擬私有雲網路。

如要在多點傳播流量的每個多點傳播群組範圍和可用區中產生流量,都必須啟用多點傳播群組供應端。

多點傳播用戶端設定

下表說明必須設定的資源,才能讓特定虛擬私有雲網路中的多點傳播消費者,接收一或多個多點傳播群組範圍的多點傳播流量。

如要瞭解如何建立這些資源,請參閱「啟用虛擬私有雲網路以取用多點播送流量」。此外,您也必須按照步驟為多播用戶端執行個體設定 IGMP。

如果多點傳播供應端和用戶端位於同一網路,則必須先建立多點傳播供應端關聯和啟用作業,再建立多點傳播用戶端關聯和啟用作業。

資源 範圍 說明
多點傳播用戶端關聯 可用區

針對特定多點傳播網域,這項資源會將多點傳播用戶端虛擬私有雲網路與特定可用區中的網域建立關聯。換句話說,這項作業會將網路新增至網域和區域,做為多點傳播用戶網路。

每個包含多點傳播用戶端的可用區都需要多點傳播用戶端關聯。此外,您必須先建立用戶關聯,才能建立群組用戶啟用作業。

多點傳播群組用戶啟用作業 可用區 針對指定的多點傳播群組範圍,這項資源可讓多點傳播用戶端開始接收特定可用區中群組的流量。換句話說,這項作業會為群組範圍和可用區「啟用」多點傳播用戶虛擬私有雲網路。

如要在多點傳播流量的每個多點傳播群組範圍和可用區中取用流量,都必須啟用多點傳播群組用戶。

Cloud Multicast 拓撲

本節說明多點傳播管理員可為 Cloud Multicast 設定的拓撲。

Cloud Multicast 拓撲總覽

建立多點傳播網域時,您必須選擇下列其中一種拓撲。網域建立後即無法變更拓撲。 如果您的用途需要或日後可能需要在不同虛擬私有雲網路中代管多播製作人和消費者,請務必設定 Network Connectivity Center (NCC) 星狀拓撲。

拓撲 說明
單一虛擬私有雲網路拓撲 如果多播供應商和消費者一律位於同一個虛擬私有雲網路,請使用單一虛擬私有雲網路拓撲。這個拓撲會使用單一網路管理多點傳播網域和群組範圍,並代管多點傳播供應端和用戶端。多點播送流量只會在網路內傳送及接收。
NCC 星狀拓撲

如果您的用途需要將多播供應商和消費者放在不同的虛擬私有雲網路中,請使用 NCC 星狀拓撲。

這個拓撲使用獨立的 VPC 網路1,這些網路屬於同一個 NCC 中樞,如下所示:

  • 多播管理員虛擬私有雲網路,是中樞中心群組中的虛擬私有雲輪輻。
  • 一或多個多播供應商虛擬私有雲網路,這些網路是中樞中心群組中的虛擬私有雲輪輻。你可以選擇下列任一做法:
    • 如要在與多播管理員網路不同的虛擬私有雲網路中代管多播製作人,可以建立多播製作人網路。多點傳播供應端網路必須與多點傳播管理員網路位於相同專案。
    • 如要在多點傳播管理員虛擬私有雲網路中代管多點傳播供應商,您可以將多點傳播管理員網路做為多點傳播供應商網路。
  • 一或多個多播用戶端虛擬私有雲網路,這些網路是中樞邊緣群組中的虛擬私有雲輪輻。多播消費者網路可以與管理員網路位於相同或不同專案。

這個拓撲可讓中央群組和邊緣群組的網路之間,建立單點傳播和多點傳播連線。不過,這項功能不會在邊緣群組中的網路之間建立連線,也就是說,多播消費者網路無法彼此通訊。

使用這種拓撲時,請注意下列事項:

  • 每個網路的虛擬私有雲輪輻都必須將含有多播供應商或多播用戶的子網路範圍匯出至中樞。
  • Google Cloud 禁止 與中樞連結的 VPC 輪輻子網路範圍重疊,如「子網路路徑唯一性」一文所述。 為避免重疊,您可以在建立子網路時使用匯出篩選器,指定要宣傳的子網路範圍。

在這個拓撲中,您可以接受或拒絕虛擬私有雲輪輻與中樞的連線,藉此控管網域的存取權。

如要進一步瞭解 NCC,請參閱 NCC 說明文件。

1 在 NCC 星狀拓撲中, 多點傳播管理員虛擬私有雲網路也可以代管多點傳播供應商和消費者。

單一虛擬私有雲網路拓撲

本節中的圖表說明 Cloud Multicast 的單一虛擬私有雲網路拓撲。

單一虛擬私有雲網路拓撲中的多點播送流量

下圖說明單一 VPC 網路拓撲中的多點播送流量。

在這個基本範例中,多點傳播供應端會將流量傳送至相同可用區中的多點傳播消費者。您可以設定跨可用區多播分配或多餘多播網域,擴展這個拓撲。

單一虛擬私有雲網路拓撲中的多點播送流量。
單一虛擬私有雲網路拓撲中的多播流量 (按一下可放大)。

單一虛擬私有雲網路拓撲的資源設定

這張圖表說明您必須設定的 Cloud Multicast 資源,才能實現上一節所述的多播連線。

單一虛擬私有雲網路拓撲中的多播資源。
單一虛擬私有雲網路拓撲中的多點傳播資源 (按一下可放大)。

下表說明上圖中的資源設定。

資源類型 設定
多點傳播網域和群組範圍

在虛擬私有雲網路中建立一或多個群組範圍的多播網域,並在可用區 A 中啟用。

多點傳播供應端設定

可讓多點傳播供應端從可用區 A 傳送流量的資源:

  • 虛擬私有雲網路與網域之間的多點傳播供應端關聯
  • 一或多個群組範圍的多點傳播群組供應端啟用作業
多點傳播用戶端設定

可讓多點傳播消費者在可用區 A 中接收流量的資源:

  • 虛擬私有雲網路與網域之間的多點傳播用戶端關聯
  • 一或多個群組範圍的多點傳播群組用戶啟用作業

NCC 星型拓撲

本節中的圖表說明 Cloud Multicast 的 NCC 星狀拓撲。

星狀拓撲中的多點傳播流量

下圖說明 NCC 星狀拓撲中的多點傳播流量。

在這個基本範例中,多點傳播供應端會將流量傳送至不同虛擬私有雲網路中相同可用區的多點傳播用戶端。您可以設定跨區域多播分配或多餘多播網域,或新增更多多播製作人網路,擴展這個拓撲。

NCC 星狀拓撲中的多播流量。
NCC 星狀拓撲中的多點傳播流量 (按一下可放大)。

星狀拓撲的資源設定

下圖說明您必須設定的網路和 Cloud Multicast 資源,才能實現上一節所述的多點傳播連線。

NCC 星狀拓撲中的多點傳播資源。
NCC 星狀拓撲中的多點傳播資源 (按一下即可放大)。

下表說明上圖中的資源設定。

資源類型 設定
多點傳播網域和群組範圍

多點傳播管理員虛擬私有雲網路是中樞上的中心輪輻,且包含多點傳播網域,其中有一或多個在 A 區域啟用的群組範圍。

多點傳播網域會透過 NCC 拓撲設定和要使用的特定中樞進行設定。

多點傳播供應端設定

多點傳播供應端虛擬私有雲網路是中樞的中心輪輻,內含可讓多點傳播供應端從區域 A 傳送流量的資源:

  • 虛擬私有雲網路與網域之間的多點傳播供應端關聯
  • 一或多個群組範圍的多點傳播群組供應端啟用作業
多點傳播用戶端設定

三個多點傳播用戶端 VPC 網路是中樞的邊緣輪輻,且每個網路都包含資源,可讓多點傳播用戶端在區域 A 中接收流量:

  • 虛擬私有雲網路與網域之間的多點傳播用戶端關聯
  • 一或多個群組範圍的多點傳播群組用戶啟用作業

其他部署模式

本節說明在單一虛擬私有雲網路或 NCC 星狀拓撲中設定 Cloud Multicast 時,可遵循的其他部署模式。您可以任意搭配使用這些部署模式。

跨可用區多點傳播

本節包含的圖表說明跨區域多點傳播流量,以及對應的設定需求。

跨可用區多點傳播流量

下圖說明單一虛擬私有雲網路拓撲中的跨區域多點播送流量。使用 NCC 星狀拓撲時,您也可以設定跨區域多點傳播流量。

在這個範例中,可用區 B 中的多點傳播供應端會將流量傳送至可用區 A 和可用區 B 中的多點傳播消費者。

跨可用區的多點傳播流量分配。
跨區域多點傳播流量分配 (按一下即可放大)。

跨區域多播的資源設定

這張圖表說明您必須設定的多播資源,才能實現上一節所述的跨區域多播連線。

多點傳播資源,用於跨可用區分配。
用於跨區域分配的多點傳播資源 (按一下即可放大)。

下表說明上圖中的資源設定。這項設定需要在每個區域中設定多個資源,多點傳播製作人或消費者會在這些區域傳送或接收流量。

資源類型 設定
多點傳播網域和群組範圍

在虛擬私有雲網路中建立多點傳播網域和一或多個群組範圍,並在可用區 A 和可用區 B 中啟用。

多點傳播供應端設定

允許多點傳播供應端從可用區 B 傳送流量的資源:

  • 虛擬私有雲網路與網域之間的多點傳播供應端關聯
  • 一或多個群組範圍的多點傳播群組供應端啟用作業
多點傳播用戶端設定

允許多點傳播消費者在可用區 A 中接收流量的資源:

  • 虛擬私有雲網路與網域之間的多點傳播用戶端關聯
  • 一或多個群組範圍的多點傳播群組用戶啟用作業

可讓多點傳播消費者在可用區 B 中接收流量的資源:

  • 虛擬私有雲網路與網域之間的多點傳播用戶端關聯
  • 一或多個群組範圍的多點傳播群組用戶啟用作業

備援多點傳播網域

本節包含的圖表說明如何透過備援多播網域傳送多播流量,以及對應的設定需求。

透過備援網域的多點傳播流量

下圖說明單一虛擬私有雲網路拓撲中的多餘多點傳播網域。使用 NCC 星狀拓撲時,您也可以設定備援網域。

在這個範例中,多點傳播供應端會透過對應兩個獨立多點傳播網域的備援多點傳播基礎架構,將流量傳送至同一可用區的多點傳播消費者。

透過備援網域傳送多點傳播流量。
透過備援網域的多點播送流量 (按一下可放大)。

備援網域的資源設定

這張圖表說明您必須設定的多播資源,才能實現上一節所述的備援多播連線。

為多餘網域設定資源。
多餘網域的資源設定 (按一下即可放大)。

下表說明上圖中的資源設定。如要使用備援多點傳播網域,您必須為每個資源類型建立備援設定。

資源類型 設定
多點傳播網域和群組範圍

多餘多點傳播網域的資源:

  • 做為多餘多點傳播網域容器的多點傳播網域群組。
  • 多點傳播網域 1 和一或多個對應的群組範圍會在虛擬私有雲網路中建立,並在可用區 A 中啟用。
  • 在虛擬私有雲網路中建立多點傳播網域 2 和一或多個對應的群組範圍,並在可用區 A 中啟用。
多點傳播供應端設定

允許多點傳播供應端透過可用區 A 中的多點傳播網域 1 傳送流量的資源:

  • 虛擬私有雲網路與網域 1 之間的多點傳播供應端關聯
  • 與網域 1 相關聯的一或多個群組範圍的多點傳播群組供應端啟用作業

允許多點傳播供應端透過可用區 A 的多點傳播網域 2 傳送流量的資源:

  • 虛擬私有雲網路與網域 2 之間的多點傳播供應端關聯
  • 與網域 2 相關聯的一或多個群組範圍的多點傳播群組供應端啟用作業
多點傳播用戶端設定

資源可讓多點傳播消費者透過可用區 A 中的多點傳播網域 1 接收流量:

  • 虛擬私有雲網路與網域 1 之間的多點傳播用戶端關聯
  • 與網域 1 相關聯的一或多個群組範圍的多點傳播群組用戶啟用作業

資源 (可讓多點傳播消費者透過可用區 A 中的多點傳播網域 2 接收流量):

  • 虛擬私有雲網路和網域 2 之間的多點傳播用戶端關聯
  • 與網域 2 相關聯的一或多個群組範圍的多點傳播群組用戶啟用作業

Shared VPC

您可以選擇使用 Shared VPC,將主專案中的網路資源與服務專案中的運算資源分開。詳情請參閱「Shared VPC 總覽」。

下圖說明設定範例:

  • 主專案 A 包含共用虛擬私有雲網路,並具有多點播送製作人設定。服務專案 A 包含在共用網路中建立的多點傳播供應端執行個體。
  • 主專案 B 包含共用虛擬私有雲網路,並設有多播消費者設定。服務專案 B 包含在共用網路中建立的多點傳播用戶端執行個體。
多播的 Shared VPC 設定範例。
Shared VPC 的多點傳播範例設定 (按一下可放大)。

後續步驟