使用專用端點將內部部署資料庫備份至 OCI Object Storage 的安全網路架構

異地備份對於業務連續性至關重要。Oracle Cloud Infrastructure (OCI) 以備份目標形式提供具有專用端點的 OCI Object Storage ,OCI 會從客戶內部部署位置建立安全且專用的連線,而不需要與 OCI Object Storage 關聯的公用 IP 位址。

架構

此參考架構顯示安全、高效能的專用網路設計,可將 Oracle Exadata Database Service on Cloud@Customer 資料備份至 OCI Object Storage 。

為了獲得最佳的網路效能,使用專用對等互連的 Oracle Cloud Infrastructure FastConnect 會將內部部署資料中心與客戶租用戶的 OCI 區域連線。

OCI Object Storage 專用端點使用 VCN 客戶子網路中的專用 IP,提供對物件儲存的安全存取。

OCI 專用 DNS 區域只對透過 VCN 連線的從屬端提供回應。透過設定 OCI DNS 監聽端點並在內部部署客戶資料中心實作轉送規則,實現無縫混合 DNS 解析。

下圖說明此參照架構。



secure-backup-oci-object-storage-oracle.zip

此架構具有下列元件:

  • 地區

    OCI 區域是本地化的地理區域,包含一或多個代管可用性網域的資料中心。區域獨立於其他地區,且遠距離能夠分離它們 (跨國家,甚至是大陸)。

  • 可用性網域

    可用性網域是區域內獨立的資料中心。每個可用性網域中的實體資源會與其他可用性網域中的資源隔離,以提供容錯能力。可用性網域不會共用基礎架構,例如電源或冷卻系統,或內部可用性網域網路。因此,一個可用性網域發生故障不應影響該區域中的其他可用性網域。

  • 虛擬雲端網絡 (VCN) 與子網路

    VCN 是您在 OCI 區域中設定的可自訂軟體定義網路。與傳統資料中心網路一樣,VCN 可讓您控制網路環境。VCN 可以有多個非重疊的無類別網域間路由 (CIDR) 區塊,您可以在建立 VCN 之後變更這些區塊。您可以將 VCN 分隔到子網路中,而子網路的作用領域可以調整到某個區域或可用性網域。每個子網路都是由連續的位址範圍所組成,這些位址不會與 VCN 中的其他子網路重疊。您可以在建立子網路後變更其大小。子網路可以是公用或專用。

  • 動態路由閘道 (DRG)

    DRG 是一個虛擬路由器,提供相同區域 VCN 之間、VCN 與區域外部網路 (例如另一個 OCI 區域中的 VCN、內部部署網路,或其他雲端提供者中的網路) 的專用網路流量路徑。

  • FastConnect

    Oracle Cloud Infrastructure FastConnect 會在您的資料中心與 OCI 之間建立專用的專用連線。與基於網際網路的連線相比,FastConnect 提供更高的頻寬選項以及更可靠的網路體驗。

  • 物件儲存

    OCI Object Storage 可讓您存取任何內容類型的大量結構化和非結構化資料,包括資料庫備份、分析資料,以及豐富的內容 (例如影像和影片)。您可以直接從網際網路或雲端平台內安全地儲存資料。您可以擴展儲存,而不會發生任何效能或服務可靠性的降低情況。

    針對需要快速、立即及頻繁存取的「熱」儲存使用標準儲存。將封存儲存用於保留一段很長的時間和很少或很少存取的「冷」儲存。

  • 物件儲存專用端點

    物件儲存專用端點可讓您從 OCI VCN 或內部部署網路安全地存取物件儲存。專用端點是一個 VNIC,其中的專用 IP 位址位於您在 VNC 中選擇的子網路中。此方法是使用與 OCI 服務關聯之公用 IP 位址的服務閘道的替代方法。

  • 專用 DNS 解析程式

    專用 DNS 解析器會回答 VCN 的 DNS 查詢。您可以將專用解析器設定為使用視觀表和區域,以及條件式轉送規則來定義如何回應 DNS 查詢。

  • 監聽端點

    監聽端點會接收來自 VCN 內部或其他 VCN 解析器的查詢、來自其他雲端服務提供者 (例如 AWS、GCP 或 Azure) 的 DNS,或來自內部部署網路的 DNS。建立之後,就不需要進一步設定監聽端點。

建議

在設計網路時,透過專用端點將 Oracle Exadata Database Service on Cloud@Customer 資料備份至 OCI Object Storage 時,請使用下列建議。您的需求可能與此處描述的架構不同。
  • VCN

    建立 VCN 時,請根據計畫要連附至 VCN 中子網路的資源數目,決定所需的 CIDR 區塊數目以及每個區塊的大小。使用標準專用 IP 位址空間內的 CIDR 區塊。

    選取未與您要設定專用連線的任何其他網路 (在 Oracle Cloud Infrastructure 、內部部署資料中心或其他雲端提供者中) 重疊的 CIDR 區塊。

    建立 VCN 之後,您可以變更、新增及移除其 CIDR 區塊。

    設計子網路時,請考量您的流量和安全需求。將特定層或角色內的所有資源連附至相同的子網路,以作為安全界限。

  • IAM 原則和網路來源

    在 VCN 中建立專用端點並將其與儲存桶建立關聯,並不會限制存取來自網際網路或其他網路來源的儲存桶。您需要在儲存桶上使用 IAM 原則定義規則,因此只有要求源自特定 VCN 或該 VCN 內的 CIDR 區塊時,才會獲得授權。所有其他存取 (包括透過網際網路) 都會被封鎖到這些儲存桶。

  • 安全

    將網路安全群組 (NSG) 指定給 OCI 監聽端點,並且在拒絕所有安全態勢之後設定安全群組,只允許連接埠 UDP:53 上的內部部署 DNS IP。您可以設定物件儲存專用端點,以限制對特定儲存桶和區間的存取。

  • 高可用性

    此架構顯示簡化的設計。在生產部署中,請確保您的設計遵循高可用性最佳實務。

Deploy

若要在上述架構圖表中設定從內部部署到 OCI 的網路通訊與 DNS 解析,請完成下列高階步驟。

網路組態

  1. 建立 VCN。
  2. 建立物件儲存專用端點的專用子網路。
  3. 部署物件儲存專用端點。
  4. 建立 DNS 端點的專用子網路。
  5. 建立 DRG。
  6. 將 VCN 連附至 DRG。
  7. 使用專用虛擬迴路建立 FastConnect,以連線至內部部署並將其連附至 DRG。

DNS 組態

  1. 在 VCN DNS 解析器中建立監聽端點,在 DNS 子網路中部署。
  2. 在「DNS 子網路安全」清單中,允許內部部署 DNS 伺服器使用來源 IP 的 UDP:53。
  3. 在內部部署 DNS 伺服器中建立 DNS 轉送規則。從下表設定規則。
    網域名稱 * 目的地 IP:連接埠
    objectstorage. <oci-region-identifier>.oci.customer-oci.com OCI 監聽端點 IP。連接埠 53
    swiftobjectstorage. <oci-region-identifier>.oci.customer-oci.com OCI 監聽端點 IP。連接埠 53

    * 請參閱 Regions and Availability Domains ,以取得區域和可用性網域的最新資訊。

確認

  • 作者:Ricardo Anda, Ejaz Akram