VCN 與子網路

本文說明如何管理虛擬雲端網路 (VCN) 及其中的子網路。

總覽

VCN 是您在特定區域的 Oracle Cloud Infrastructure (OCI) 資料中心中設定的軟體定義網路。子網路是 VCN 的子分割。

您必須先設定 VCN 和其他網路服務元件後,才能設定資料庫系統。

資料庫系統支援使用僅限 IPv4 或 IPv4/IPv6 雙堆疊位址設定的子網路。

若要啟動資料庫系統,您必須:

注意:Oracle 建議為專用子網路的公用子網路和服務閘道使用網際網路閘道,以及適當的安全清單和路由表規則。

您可以使用跨區域中所有可用性網域的可用性網域特定子網路或區域子網路。

備註:

如需下列項目的相關資訊,請參閱個別相關章節:

IPv4/IPv6 雙堆疊網路支援

您現在可以使用 IPv4/IPv6 雙堆疊網路佈建資料庫系統。這樣一來,應用程式能夠利用擴充的 IPv6 位址空間、解決 IPv4 耗盡問題,以及確保在沒有網路限制的情況下為未來成長做好準備。

基準資料庫服務支援 GUA、BYOIP 和 ULA IPv6 前置碼。佈建資料庫系統時,子網路只能有一個 IPv6 前置碼。基準資料庫服務不支援包含多個 IPv6 前置碼的子網路。如需詳細資訊,請參閱 IPv6 Addresses 。

將為 IPv4 和 IPv6 網路設定虛擬 IP (VIP) 和單一用戶端存取名稱 (SCAN)。Oracle Clusterware 專用相互連線只會繼續使用 IPv4。如需詳細資訊,請參閱 IP 位址空間的需求。

本次發行版本支援以下項目:

使用服務閘道的專用子網路

您可以使用專用子網路的服務閘道連線至 Oracle Services Network。子網路為專用子網路,無法從網際網路連線。Oracle 建議生產系統使用此選項。下圖為具有服務閘道的專用子網路提供架構。

network_dbsystem_private.png 圖解描述

若要設定具有服務閘道的專用子網路,請執行下列步驟。

如需下列項目的相關資訊,請參閱個別相關章節:

使用網際網路閘道的公用子網路

您可以使用公用子網路的網際網路閘道連線至 Oracle Services Network。如果您想要將網際網路閘道與 VCN 搭配使用,或您的服務僅在公用網路上執行且需要存取資料庫,則可以在生產環境中使用此設定。此選項在執行概念驗證或開發工作時很有用。下圖為具有網際網路閘道的公用子網路提供架構。

network_dbsystem_public.png 圖解描述

若要使用網際網路閘道設定公用子網路,請執行下列步驟。

如需下列項目的相關資訊,請參閱個別相關章節:

注意: 請參閱此已知問題,瞭解如何將路由規則設為服務閘道作為與公用子網路關聯之路由表上的目標。

IP 位址空間需求

如果您正在多個區域中設定資料庫系統 (因此是 VCN),請確定 VCN 的 IP 位址空間不會重疊。

您為資料庫系統建立的子網路不能與資料庫執行處理上的 Oracle Clusterware 專用相互連線所使用的 192.168.16.16/28 重疊。

注意:

VCN 中的任何變更都可能會影響 RAC 資料庫功能。Oracle 建議您在變更 VCN 之前,先評估 CRS 端所需的變更。

如需詳細資訊,請參閱如何修改公用網路資訊,包括 Oracle Clusterware 中的 VIP (文件 ID 276434.1) 。

注意:雖然子網路本身預設使用 192.168.16.0/24,但 Oracle Clusterware 專用相互連線使用的實際位址是 192.168.16.16/28。即使您無法使用 192.168.16.0/24 部署資料庫系統,但如果您將專用相互連線子網路修改為 192.168.16.16/28,專用相互連線仍將能夠使用這些位址與主機通訊。

下表列出最小必要的子網路大小。

備註:

網路服務在每個子網路中保留三個 IP 位址。為子網路配置的空間大於所需的最小值 (例如,至少 /25 而非 /28) 可減少這些保留位址對子網路可用空間的相對影響。

如需詳細資訊,請參閱 Oracle 保留使用的 IP 位址。

資料庫系統類型 必要的 IP 位址數目 子網路大小下限
1 節點虛擬機器 子網路中的 1 + 3 保留 = 4 /30 (4 個 IP 地址)
雙節點 RAC 虛擬機器 (2 個位址 * 2 個節點) + 3 個 SCAN + 3 個保留在子網路 = 10 /28 (16 個 IP 地址)

VCN 建立精靈

注意:Oracle 建議不要在生產環境使用此 VCN 建立精靈。

主控台的「網路」區段包含一個精靈,其中可建立 VCN 以及相關資源。如果您只想嘗試啟動執行處理,這會非常有用。不過,精靈會自動建立公用子網路和網際網路閘道。您可能不想在生產環境網路中這麼做,因此 Oracle 建議您自行建立 VCN 和其他資源,而不要使用精靈。

如需有關精靈的詳細資訊,請參閱虛擬網路快速啟動。