儲存組態概要
Oracle Data Infrastructure Cloud@Customer 使用 Oracle Automatic Storage Management (Oracle ASM) 管理共用儲存體。儲存是在下列層級設定:
- 資料基礎架構層次:定義如何在
+DATA與+RECOASM 磁碟群組之間分割共用基礎架構儲存體,以及為所有 VM 檔案系統配置多少儲存體。 - VM 叢集層次:定義配置給特定 VM 叢集的共用儲存體大小,包括 VM 檔案系統儲存體、資料庫儲存體以及復原區域儲存體。
- 應用程式 VM 層次:定義配置給應用程式 VM 開機磁碟區和區塊磁碟區的儲存體。
在資料基礎架構層級選取的儲存組態會影響在該基礎架構上建立之所有 VM 叢集和應用程式 VM 可用的儲存容量。
資料基礎架構層級的儲存組態
當您建立「資料基礎架構」資源時,可以設定如何在 +DATA 與 +RECO ASM 磁碟群組之間配置共用儲存體。啟用「資料基礎架構」之後,您就無法變更 +DATA 與 +RECO 磁碟群組之間的儲存配置。
「資料基礎架構」會將共用儲存體組織成下列 ASM 磁碟群組:
-
+DATA磁碟群組:主要用於儲存資料庫資料檔。VM 檔案系統的空間是根據指定的儲存大小,從+DATA磁碟群組配置而來。VM 檔案系統會儲存與雲端特定工具相關的開機磁碟區、軟體二進位檔、修補程式及檔案。資料庫資料檔和備份應儲存在+DATA和+RECO磁碟群組中,而不是儲存在 VM 檔案系統中。 -
+RECO磁碟群組:主要用於儲存「快速復原區域 (FRA)」,此區域為與備份和復原相關的檔案提供本機儲存體。依照預設,FRA 會儲存存檔重做日誌檔與備份控制檔。
+DATA 和 +RECO ASM 磁碟群組使用高冗餘。高備援提供三重鏡像,以提升資料保護。冗餘設定由平台管理,因此無法變更。
VM 檔案系統儲存是從 +DATA 磁碟群組配置而來。所需的儲存體大小取決於您打算在每個 VM 上安裝的軟體。每個資料庫 VM 至少需要 256 GB。
資料與 RECO 配置比例
在建立資料基礎架構期間,您可以選取配置給 +DATA 磁碟群組的可用儲存百分比。其餘的儲存體會配置給 +RECO 磁碟群組。
Oracle 建議配置 80:20,其中 80% 的儲存體會指派給 +DATA,而 20% 的儲存體會指派給 +RECO。
+DATA 配置可以從 40% 設為 90%。因此,+RECO 配置的範圍從 60% 到 10%。
VM 叢集層次的儲存組態
建立 VM 叢集時,您可以從資料基礎架構上可用的共用儲存體配置儲存體。VM 叢集儲存組態包括 VM 儲存、資料庫儲存以及復原區域儲存。
VM 儲存
VM 儲存是從 +DATA 磁碟群組中的 Oracle ACFS 磁碟區佈建的,而「資料庫本位目錄」則是必要的。您可以透過更新主控台中的 /u01 容量欄位來設定 VM 儲存配置。
建立 VM 叢集時,請指定要配置的 VM 儲存大小。所需的 VM 儲存大小取決於 VM 叢集將使用的資料庫本位目錄和資料庫軟體版本數目。
每個 VM 需要至少 100 GB 的 /u01 空間。
資料庫儲存體
「資料基礎架構」使用 Oracle ASM 配額管理來控制 VM 叢集中的資料庫可從共用基礎架構磁碟群組使用的儲存大小。
建立 VM 叢集時,請指定下列項目的儲存體配額:
- 數據儲存
- 復原區儲存區
資料儲存至少需要 256 GB,復原區域儲存至少需要 64 GB。
應用程式 VM 層次的儲存組態
應用程式 VM 儲存由開機磁碟區和區塊磁碟區組成。這兩個磁碟區都是從資料基礎架構上 +DATA 磁碟群組中的 Oracle ACFS 儲存體佈建而成。
由於應用程式 VM 儲存體與其他資源共用 +DATA 磁碟群組中的容量,因此請先確定有足夠的容量可供使用,再為應用程式 VM 配置儲存體。
開機磁碟區
開機磁碟區提供 VM 的系統檔案系統。它會儲存啟動和操作 VM 所需的作業系統和檔案,包括啟動分割區、使用者本位目錄以及交換空間。
調整開機磁碟區大小以容納作業系統、必要的套裝程式、應用程式程式實際執行元件以及未來的作業系統更新。
區塊磁碟區
區塊磁碟區可為 VM 上執行的應用程式提供額外的永久儲存體。可用於應該與作業系統檔案系統分開儲存的應用程式二進位檔、組態檔、日誌、資料匯出、暫存檔案以及其他工作負載特定檔案。
根據應用程式儲存需求、預期的資料成長、日誌保留需求,以及備份和軟體更新等作業流程調整區塊磁碟區的大小。
儲存規劃準則
設定儲存體之前,請先複查下列項目:
- 除非工作負載有不同的復原區域需求,否則請使用建議的 80:20
+DATA來配置+RECO。 - 如果工作負載需要更多的復原區域容量,請增加
+RECO配置。 - 如果工作負載需要更多的資料庫檔案容量,且復原區域需求較低,請增加
+DATA配置。 - 根據資料庫大小、成長、備份及復原需求,規劃每個 VM 叢集的資料儲存體和復原區域儲存體配額。
- 根據作業系統、應用程式及資料儲存需求,規劃應用系統 VM 的開機磁碟區和區塊磁碟區容量。
- VM 檔案系統儲存是從
+DATA磁碟群組配置而來。
VM 檔案系統結構
在資料基礎架構上部署的 VM 使用下列檔案系統組織。規劃 VM 的儲存體配置時,請複查檔案系統結構。
| 檔案系統 | 掛載點 |
|---|---|
devtmpfs |
/dev |
tmpfs |
/dev/shm |
tmpfs |
/run |
tmpfs |
/sys/fs/cgroup |
tmpfs |
/run/user/0 |
/dev/mapper/VolGroupVm-LogVolRoot |
/ |
/dev/mapper/VolGroupVm-LogVolOpt |
/opt |
/dev/vdb1 |
/u01 |
/dev/vda1 |
/boot |
<IP Address>:/opt/oracle/oak/pkgrepos/orapkgs/clones/repo |
/opt/oracle/basedb/pkgrepos |
<IP Address>:/u05/app/sharedrepo/bwglxjt4aqsanjmyvgnghazfmxbcba-shfs |
/sharedfs |
oracle_clusterware |
/u01/app/grid/crsdata/<hostname>/shm |
tmpfs |
/run/user/<session> |