附註:

設定兩個用戶與其動態路由閘道之間的 RPC 連線

簡介

在多租用戶的 Oracle Cloud Infrastructure (OCI) 環境中,啟用不同租用戶之間的安全且有效率的通訊對混合式和分散式網路架構而言至關重要。若要達到此目的,其中一個方法是設定兩個用戶之間的遠端對等互連連線 (RPC),以及其對應的動態路由閘道 (DRG)。

圖像

目標

必備條件

工作 1:決定要求者與接受者用戶

在 Oracle Cloud Infrastructure (OCI) 中,設定跨雲端通訊或資源共用時,必須根據 OCI IAM 原則,定義哪些租用戶是要求者,以及哪些是接受者。這些角色是由 OCI IAM 原則所管理,這些原則定義使用者、群組及區間的權限。

透過在 OCI IAM 原則中清楚定義「要求者」和「接受者」角色,確保已正確設定權限,以允許跨 OCI 租用戶和區間對資源進行安全、受控制的存取。兩個租戶都需要共同合作,以確保獲得適當的權限,並遵循安全性最佳實務來設定 OCI IAM 原則。

下圖顯示兩個與 RPC 互相連線之用戶的範例,其中其中一個定義為「要求者 (REQ)」,另一個定義為「接受者 (ACC)」。

圖像

作業 2:訂閱請求者區域的接受者區域

在設定兩個 OCI 租用戶之間的 RPC 的相關資訊環境中,要求者必須訂閱「接受者」租用戶區域,而「接受者」則不需要訂閱「要求者」區域。以下是原因:

要求者為何需要訂閱接受者租用戶:

為什麼接受者不需要訂閱要求者租用戶:

總而言之,「要求者」必須訂閱「接受者」才能起始 RPC 並建立連線,而「接受者」只需要設定為回應要求,且不需要訂閱「要求者」用戶。

在下列影像中,您會看到 Requestors OCI 主控台的範例。請注意,「要求者」已訂閱「接受者」區域。

圖像

在下列影像中,您將看到 Acceptors OCI 主控台的範例。請注意,「接受者」未訂閱「要求者」區域。

圖像

作業 3:收集必要的參數

收集必要的參數,以建立要求者和接受者端的 OCI IAM 原則。下表顯示在 OCI 中設定遠端程序呼叫存取時,接受者和要求者租用戶在 OCI IAM 原則中所需的欄位:

必要的資訊 要求者用戶 接受者承租人
租用戶 OCID X X
群組名稱 X  
群組 OCID X  
隔間名稱 X X

建立 OCI IAM 原則之前,請先確定已從兩端收集此資訊。

工作 4:在要求者和接受者端建立及設定 OCI IAM 原則

這裡提供官方的 OCI IAM 原則文件,以執行 RPC 工作:使用升級的 DRG 遠端對等互連

當您查看原則時,您會看到在要求者的 OCI IAM 原則中,需要接受者提供一些資訊,對於接受者 OCI IAM 原則,要求者需要一些資訊。這使得建立策略有時會令人困惑,如果策略不正確,RPC 將不會出現,也很難進行疑難排解。

為了克服這個問題,我們建立了 RPC IAM 原則工具。有更多可用的 RPC 網路架構,但只有在您嘗試在兩個不同的 OCI 租用戶之間建立 RPC 時 (每個租用戶都有自己的 DRG),才能使用 RPC IAM 原則工具。

在以下影像中,您將看到 RPC IAM 原則工具提供插入所有必要詳細資訊的表單。表單會要求提供實際必要的詳細資訊,但建議您在開始設定「接受者」和「要求者」端的 RPC 和 OCI IAM 原則之前,先將所有資訊集中在一個位置。

要求者資訊和參數會以紅色標示,接受者資訊和參數則以藍色標示。

圖像

下圖顯示所有已填入資訊的範例。輸入所有必要欄位,然後按一下送出

圖像

此工具將產生下列資訊:

圖像

工作 4.1:在要求端建立並設定 OCI IAM 原則

  1. 登入 OCI 主控台,瀏覽至身分識別與安全性,然後按一下原則

  2. 請務必選取根區間,然後按一下建立原則

    圖像

  3. 輸入以下資訊,然後按一下建立

    • 輸入原則的名稱說明
    • 選取顯示手動編輯器
    • 將「要求者」端的原則敘述句複製到原則中。

    圖像

    建立原則時,您會看到設定的原則敘述句。

    圖像

    當您返回原則總覽頁面時,將會看到已設定的原則。

    圖像

工作 4.2:在接受者端建立並設定 OCI IAM 原則

  1. 登入 OCI 主控台,瀏覽至身分識別與安全性,然後按一下原則

  2. 請務必選取根區間,然後按一下建立原則

    圖像

  3. 輸入以下資訊,然後按一下建立

    • 輸入原則的名稱說明
    • 選取顯示手動編輯器
    • 將「接受者」端的原則敘述句複製到原則中。

    圖像

    建立原則時,您會看到設定的原則敘述句。

    圖像

    當您返回原則總覽時,將會看到已設定的原則。

    圖像

工作 5:在要求端和接受端設定 DRG 上的 DRG 連附項

我們必須在「要求者」和「接受者」端建立 RPC。

作業 5.1:在請求者端建立 RPC

  1. 前往 OCI 主控台,瀏覽至網路,然後按一下動態路由閘道

  2. 按一下遠端對等連線連附項建立遠端對等連線

    圖像

  3. 輸入名稱,然後按一下建立遠端對等互連連線

    圖像

作業 5.2:在接受者端建立 RPC

  1. 前往 OCI 主控台,瀏覽至網路,然後按一下動態路由閘道

  2. 按一下遠端對等互連連線附件建立遠端對等互連連線

    圖像

  3. 輸入名稱,然後按一下建立遠端對等互連連線

    圖像

  4. 請從接受者端收集 RPC OCID,因為我們需要使用此 OCID 從要求者端建立 RPC 連線。

    圖像

工作 6:從要求端建立連線

  1. 從要求者端前往 OCI 主控台,瀏覽至網路動態路由閘道,然後按一下遠端對等互連連線連附項

  2. 按一下在「任務 5」中建立的遠端對等互連連線 (為「接受者」端設定)。

  3. 按一下建立連線

    圖像

  4. 輸入下列資訊並按一下建立連線

    • 選取接受者區域
    • 貼上在任務 5 中收集的 RPC OCID

    圖像

    如果要求者已訂閱「接受者」區域,且已設定正確的 OCI IAM 原則,且正確的 RPC OCI,則對等互連狀態應在要求者端變更為對等互連

    圖像

    您可以按一下 RPC 以查看對等互連的其他資訊。

    • 請注意,對等狀態對等
    • 請注意,對等區域Jeddah
    • 請注意,這是跨租用戶對等互連

    圖像

  5. 我們也可以驗證「接受者」端的對等互連狀態。

    1. 從接受者端前往 OCI 主控台,瀏覽至網路動態路由閘道,然後按一下遠端對等互連連線連附項

    2. 按一下為「要求者」端設定的遠端對等互連連線。

    3. 請注意,接受者端的對等互連狀態也會設為對等互連

    圖像

    您可以按一下 RPC 以查看對等互連的其他資訊。

    • 請注意,對等狀態對等
    • 請注意,對等區域利雅德
    • 請注意,這是跨租用戶對等互連

    圖像

工作 7:使用三個或更多租用戶設計 RPC 架構

您也可以在兩個以上的網站或用戶之間建立 RPC 連線。

結論

在兩個 OCI 租用戶之間設定 RPC 需要仔細規劃、精確的組態,以及正確的 OCI IAM 原則。遵循此逐步教學課程,您已順利在個別租用戶的兩個 DRG 之間建立安全且功能強大的 RPC。此連線可實現跨網路的無縫通訊,這是建置可擴展和多租用戶 OCI 架構的重要元件。

為了簡化流程並消除潛在原則錯誤, RPC IAM 原則工具提供了為要求者和接受者用戶產生必要 OCI IAM 原則的簡便方式。確定您的原則、DRG 連附項和區域訂閱已正確設定,將可確保對等互連設定順暢。

除了基本 RPC 組態之外,使用三個或更多租用戶設計多租用戶架構,可為您的 OCI 網路增加更多彈性和擴展性。瞭解每個用戶的角色 (無論作為要求者、接受者或兩者) 可讓您建置支援混合式和分散式工作負載的強大、互連環境。

透過利用 OCI 的網路功能,您可以建立安全、可擴展且高效能的跨租用戶架構,以符合企業網路最佳實務。如果發生問題,請重新查看 OCI IAM 原則和 DRG 組態是疑難排解的絕佳第一步。

有了這項知識,您現在可以在 Oracle Cloud Infrastructure 中建立及擴充 RPC 連線,以滿足組織的網路需求。

確認

其他學習資源

docs.oracle.com/learn 上探索其他實驗室,或在 Oracle Learning YouTube 頻道上存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center