設定 Oracle Cloud VMware 解決方案 SDDC 的 DNS

本文章說明在 Oracle Cloud VMware Solution 中部署 SRM 和 vSphere Replication 時,如何達到 DNS 名稱解析。

「Oracle Cloud VMware 解決方案」是來自「Oracle Cloud Infrastructure 主控台」的單鍵 VMware SDDC 部署。Oracle Cloud VMware Solution 的自動化會部署 VMware vSphere、NSX-T 和 VSAN 的標準設定值,例如預設主機名稱、VLANS、網路安全群組 (NSGs)、路由表格、安全清單等等。若要部署及設定 VMware SRM 以實行災害復原,您必須修改這些預設設定值。

虛擬基礎架構內的名稱解析對於 VMware 元件的功能性驗證是必要的。若無法滿足此需求,可能會導致無法導致 SRM 實行災害復原。

Oracle Cloud VMware Solution 會以預設的 Single Sign-On/Platform Services Controller vsphere.local 網域,將 vCenter Server 與內嵌模式建置。其他 VMware 產品及其擴充功能一律與 vCenter Server 查詢服務整合。因此,VMware SRM 和 vSphere Replication 設備必須使用預設的完整網域名稱 (FQDN) 與 vCenter Server 通訊。同時,內部部署 SRM 實行必須能夠與 Oracle Cloud VMware 解決方案中的 SRM 實行,進行網站配對、複製及其他災害復原組態通訊。

Oracle Cloud VMware Solution DNS 是由 Oracle 所管理,不允許您在 vCenter 和 NSX 記錄預設建立的相同網域中新增更多 DNS 記錄。它也表示 SRM 和 vSphere 複製設備無法使用 FQDN 與 VMware 的 vCenter、Platform Service Controller 或 NSX 進行通訊。

若要克服此查問,建議您建立一個 DNS 伺服器,使用與預設 Oracle Cloud VMware 解決方案網域相同的名稱來代管區域。這可讓您使用 SRM 和 vSphere 複製,建立災害復原實行所需的其他 DNS 記錄。您必須在此步驟解析網站內部部署的所有元件或網站間,才能解析 DNS 名稱。

注意:

整個災害復原實行可以使用 IP 位址,但我們建議使用 FQDN 實行 SRM 和 vSphere 複製。

使用環境中的自訂 DNS

在您開始之前,請確定兩個網站都已透過網路連線,並且可以透過 IP 位址彼此通訊。如需網路先決條件和站台連線詳細資訊,請參閱此播放書中稍後每個部署模型的小節。

注意:

您建置的所有 Oracle Cloud VMware Solution 叢集都需要這些步驟。您可能想要同時在 Oracle Cloud VMware Solution 上執行環境搭配 SRM 和 vSphere Replication,以實行災害復原。此播放書本描述使用 SRM 和 vSphere 複製進行災害復原的所有部署模型。針對建置模型 2 和 3,您必須要有一個專用的 DNS 伺服器,以供每個 Oracle Cloud VMware 解決方案建置使用。

建立 Oracle Cloud VMware 解決方案的本機 DNS 伺服器

按照下列步驟,實行每個 Oracle Cloud VMware Solution 建置的自訂 DNS。

注意:

此程序使用「部署模型 1」來取得圖解。您必須遵循與「部署模型 2」和「3」相同的程序。
  1. 在部署 Oracle Cloud VMware 解決方案的相同 VCN 中,於 Oracle Cloud Infrastructure 部署 Windows Server 運算執行處理。
  2. 執行標準 DNS 與 Active Directory 網域控制器安裝。
  3. 建立使用與 Oracle Cloud VMware 解決方案預設網域名稱相同名稱的轉寄與反向查尋區域。
  4. sddc.xxx.oci.oraclecloud.com 區域 (其中 xxx 為區域代碼,例如 lhr) 下建立 vCenter Server、NSX Manager、SRM 以及 vSphere Replication 設備的轉寄與反向查尋項目。更新 x.xx.xx.in-addr.arpa 下相關的 PTR 記錄 (其中 x.xx.xx 代表反向 3 的 IP 位址八進位儲存) 與 Oracle Cloud VMware 解決方案部署相關的逆向查詢區域。
  5. 建立參照內部部署網域名稱的區域。這在兩個網站都需要使用 FQDN 進行通訊。
  6. 從內部部署實行(例如 vCenter、Platform Service 控制器 (若為外部)、SRM、vSphere 複製設備及 NSX 管理程式 (若為實行的一部分),建立必要的轉寄和反向查尋項目。更新 x.xx.xx.in-addr.arpa 下相關的 PTR 記錄 (其中 x.xx.xx 代表反向的 3 八進位儲存 IP 位址)。此步驟可確保通訊可使用 FQDN,從 Oracle Cloud VMware 解決方案運作至內部部署元件。
  7. 登入您的內部部署 DNS 伺服器,並為 Oracle Cloud VMware 解決方案部署建置建置,建立轉寄與反向查詢區域。
  8. 從Oracle Cloud VMware Solution建置(如vCenter、SRM、vSphere Replication設備)和NSX Manager—under sddc.xxx.oci116 cloud.com)建立必要的向前和反向查尋項目,以便 轉送查詢區域和x.xx.in-addr.arpa作 反向查詢區域。
  9. 在 Oracle Cloud VMware Solution 中部署 SRM and vSphere Replication 設備時,請使用 Oracle Cloud VMware Solution DNS 伺服器位址。若為建置模型 2 和 3,每個網站的 Oracle Cloud VMware 解決方案環境都會使用專用的 DNS 伺服器。
  10. 重複建置模型 2 和 3 的 DNS 建置和組態步驟。以 Oracle Cloud VMware Solution 中同時部署主要網站與復原網站的 Oracle Cloud VMware Solution 取代內部部署環境。
前面的步驟可以確保這兩個網站可以使用 FQDN 彼此通訊。使用偵測測試驗證,查看每個網站的災害復原元件是否可以在所有建置模型使用 FQDN 進行彼此通訊。