1、容量規劃的定義
? ? ? ?GaussDB容量規劃是指根據客戶業務系統的負載需求或歷史運行數據,進行合理規劃GaussDB的計算、存儲和網絡資源配置,以滿足業務系統正常使用和未來若干年負載增長訴求的過程。
2、容量規劃活動主要步驟
- 需求收集
? ? ? ?調研生產系統的業務特征,包括用戶數、并發數、系統核心處理時間、數據結構、數據分布、查詢復雜度、數據量、未來業務增長情況等。
- ?分析評估
? ? ? 根據收集的需求進行資源消耗分析,同時考慮未來業務增長對資源擴展訴求、 運維對資源冗余的訴求等,評估滿足需要的計算、存儲和網絡資源要求。
- 驗證調整
? 在測試環境模擬仿真測試,驗證評估結果,同時進行優化調整容量,逐步積累 行業經驗參數提升評估準確性。
- 持續運維
? 在數據庫運維平臺設置容量告警閾值,實時跟蹤容量使用情況,及時擴容和清 理無效數據。
3、容量規劃分類
- 計算資源容量規劃
? 主要包括GaussDB節點所需的服務器硬件選型、 CPU和內存規格等。
- 存儲資源容量規劃
? 主要包括GaussDB節點所需的本地磁盤、集中式SAN存儲、分布式存儲的硬件 選型、磁盤RAID類型、磁盤個數、磁盤容量規格等。
- 網絡資源容量規劃
? 主要包括GaussDB節點所需網絡平面數量、網卡數量、網卡bond類型、網絡的 IP數量、端口數量、網絡時延、備份網絡帶寬、容災網絡帶寬規格等。