Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

在 Workload Factory 中實作架構良好的資料庫配置

貢獻者 netapp-rlithman

利用配置分析洞察和建議,借助 NetApp Workload Factory,您可以針對 Microsoft SQL Server 和 Oracle 資料庫配置實作最佳實務。您可以輕鬆查看架構良好的狀態,了解資料庫配置中存在的問題,並修復那些在可靠性、安全性、效率、效能和成本方面未達到最佳狀態的配置。

您也可以忽略不適用於您的環境的特定配置的分析,以避免不必要的警報和不準確的最佳化結果。

關於這項工作

Workload Factory 每日分析資料庫組態。每日分析提供架構完善的狀態、洞察分析與建議。您可以自動修復組態問題,以符合最佳實務做法。

您可以查看組態問題的建議,並在 Workload Factory 主控台的資料庫清單中修復這些問題。

對於 SQL Server 資源,您可以執行一次性評估,以檢視資料庫組態的最佳實務做法。您無需註冊資源或儲存認證即可執行一次性評估。

分析內容

Workload Factory 分析以下配置的良好架構狀態:

對於 Microsoft SQL Server 執行個體:

  • 儲存規模:包括儲存層、檔案系統保留空間、記錄磁碟機大小及 TempDB 磁碟機大小

  • 儲存配置:包括使用者資料檔案放置、記錄檔放置及 TempDB 放置

  • 儲存配置:包含容量管理、精簡配置、分層策略、快照、Microsoft 多路徑 I/O (MPIO) 狀態和 MPIO 逾時設置

  • 計算:包括調整大小、作業系統修補程式和網路適配器設置,如接收方縮放 (RSS)、TCP 卸載和 MTU 對齊

  • 應用程式:包括 Microsoft SQL Server 授權, Microsoft SQL Server 修補程式和 MAXDOP 設定

  • 彈性:包含本機快照、FSx for ONTAP備份、跨區域複製 (CRR) 和 Microsoft SQL 高可用性。

  • 克隆:包括刷新和刪除在 Workload Factory 內部或外部創建的超過 60 天的克隆(沙盒)的選項

對於 Oracle 資料庫:

  • 儲存空間大小:包括交換空間分配和檔案系統餘裕

  • 儲存配置:包含容量管理、精簡配置、分層策略、快照、儲存效率以及使用 NFS 或 iSCSI(無論是否啟用自動儲存管理(ASM))部署的作業系統配置,包括 Microsoft Multipath I/O(MPIO)狀態和設定,以及下列 dNFS 設定:dNFS 啟用、dNFS 一致性 IP 解析、dNFS 設定檔和 dNFS nosharecache

  • 儲存佈局:包括重做日誌放置、臨時表空間放置、資料檔案放置、存檔日誌放置、控製檔案放置和二進位檔案放置、ASM 磁碟組 LUN 數量

  • 運算:包含作業系統修補程式

Oracle 的架構完善分析功能會在組態依賴其他組態時通知您,並列出最佳化連結組態的動作。

對 SQL Server 資料庫組態執行一次性評估

執行一次性評估,以了解 Microsoft SQL Server 執行個體的架構是否良好,而無需儲存憑證或註冊執行個體。

您可以根據需要多次執行指令碼並上傳結果。每次上傳後,Well-Architected 狀態和分析都會根據最新結果進行更新。

步驟
  1. 使用其中一項登"主控台體驗"入。

  2. 選擇選單 漢堡選單圖示用於導航至儲存、EDA、AI、資料庫、VMware 和管理等工作負載。 然後選擇 Databases

  3. Inventory 中,選擇 One-time assessment > Learn about assessment。查看有關一次性評估的資訊。

  4. 選擇 Download script

    1. 將指令碼複製到您的 Microsoft SQL Server 主機。

    2. 在 PowerShell 中運行腳本。一個腳本會收集所有實例的元資料。

  5. 選擇 One-time assessment > Upload 。找到檔案並將其上傳到 Workload Factory 主控台。

  6. 檢視任何組態的建議。建議包括最佳實務做法,以及組態未最佳化時可能遇到的問題。

在開始修復、關閉和重新啟動配置之前

  • 你必須"授予 操作和修復 權限"在您的 AWS 帳戶中。

  • 此資源必須在 Workload Factory 中註冊,且儲存類型必須為 FSx for ONTAP。"了解如何註冊資源。"

  • 在修改設定或組態之前,請檢閱每項建議。對於 RSS 和 MAXDOP,請在變更正式作業環境之前測試建議的設定以檢查效能。

註 修復組態可能會導致執行個體停機或服務中斷。請務必在選擇修復組態之前仔細檢閱建議。

修復配置問題

修正在 FSx for ONTAP儲存上執行的 SQL Server 或 Oracle 環境的設定問題。

註 修復過程可能會導致執行個體停機或服務中斷。在選擇修復配置問題之前,請務必仔細查看建議。
步驟
  1. 使用其中一項登"主控台體驗"入。

  2. 選擇選單 漢堡選單圖示用於導航至儲存、EDA、AI、資料庫、VMware 和管理等工作負載。 然後選擇 Databases

  3. 在*庫存*中,選擇引擎類型:Microsoft SQL Server 或 Oracle。

  4. 選擇要修復特定配置的資源。

    • 如果選擇了 Microsoft SQL Server,請選擇「實例」標籤。

    • 如果您選擇了 Oracle,請選擇「資料庫」標籤。

  5. 選擇“查看並修復”以查看實例的配置問題。

  6. 在實例的「良好架構狀態」頁面上,查看分析結果。

    您可以按類別、子類別、狀態、嚴重性和標籤過濾配置問題。

    選擇 Export PDF 以下載調查結果報告。

  7. 選取下拉式箭頭以檢視任何組態的建議。建議包括最佳實踐、未優化配置的潛在缺陷以及重要注意事項。請務必仔細檢閱建議內容。

  8. 當選項可用時,選擇“查看並修復”配置問題。

    *全選*是預設設置,但您可以選擇特定資源進行修復。

    1. 對於除克隆清理之外的所有配置,請查看建議詳細資訊以了解如果選擇修復問題會發生什麼。某些修復操作可能會導致執行個體停機或服務中斷。

    2. 若要清除複本,請選取要重新整理或刪除的複製資料庫(沙箱)。

      • 刷新克隆會使其與來源資料庫同步。刷新僅適用於在 Workload Factory 中建立的克隆。

      • 刪除克隆會將其永久刪除,釋放儲存空間並降低成本。您可以刪除在 Workload Factory 內部和外部建立的克隆。

  9. 選取 * 繼續 * 以修正組態問題。

結果

Workload Factory 開始修復問題。選擇「作業監控」標籤來查看操作的狀態。

關閉資料庫組態分析

為避免不必要的警報和不準確的最佳化結果,請忽略不適用於您資料庫環境的特定資料庫配置分析。您可以隨時重新啟動已忽略的組態分析。

步驟
  1. 使用其中一項登"主控台體驗"入。

  2. 選擇選單 漢堡選單圖示用於導航至儲存、EDA、AI、資料庫、VMware 和管理等工作負載。 然後選擇 Databases

  3. 從資料庫選單中,選擇*Inventory*。

  4. 在清單中,選擇資料庫引擎類型:Microsoft SQL ServerOracle

  5. 導覽至要延後配置的 SQL Server 執行個體或 Oracle 資料庫,選擇操作選單,然後選擇 Well-architected

  6. 在 Well-architected 分析頁面上,向下捲動到要延遲的配置,選擇操作選單,然後選擇 Dismiss

  7. 在 Dismiss 設定對話方塊中,選擇 Dismiss 選項,然後選擇 Dismiss 確認關閉。

結果

組態分析會停止。

您可以隨時重新啟動分析。此組態不再計入總優化分數。

重新啟動已關閉的組態分析

您可以隨時重新啟動已關閉的組態分析。您可以選擇一個或多個組態進行重新啟動。

步驟
  1. 使用其中一項登"主控台體驗"入。

  2. 選擇選單 漢堡選單圖示用於導航至儲存、EDA、AI、資料庫、VMware 和管理等工作負載。 然後選擇 Databases

  3. 從資料庫選單中,選擇*Inventory*。

  4. 在清單中,選擇資料庫引擎類型:Microsoft SQL ServerOracle

  5. 導覽至要延後配置的 SQL Server 執行個體或 Oracle 資料庫,選擇操作選單,然後選擇 Well-architected

  6. 在 Well-architected 分析頁面上,選擇 Dismissed configuration 以僅顯示已解除的設定。

  7. 選擇*重新啟動*以重新啟動已延遲或已取消的配置的配置分析。

結果

組態分析功能已重新啟用,並將從現在開始每天執行。