使用專用端點將內部部署資料庫備份至 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