遷移至後的工作負載驗證與最佳化 IBM Cloud VPC
在遷移後,透過功能測試、資源配置調整及效能基準測試,對 IBM Cloud VPC 工作負載進行驗證與優化。
功能驗證清單
在遷移波之後,針對每個虛擬伺服器實體驗證下列項目。
對於每個應用程式,請檢查下列項目。
針對環境,請檢查下列項目。
效能驗證
使用下列資訊來幫助您比較遷移後指標與遷移前基準。
- CPU 使用量需要與基線相近或更少。 如果 CPU 效能較高,請檢查應用程式是否效率不彰,或是否有不正確的實體設定檔。
- 記憶體使用量必須相同。 如果發生記憶體交換,則表示實例配置文件不足。
- 磁碟 IOPS 需要達到或超過 VMware 效能。 如果 IOPS 低於預期,請檢查儲存設定檔層級選擇,並確認已啟用匯集頻寬分配。
- 網路吞吐量需要達到或超過 VMware 的效能。 如果吞吐量低於預期,請檢查實例設定檔網路頻寬,並確認儲存頻寬沒有過度使用 3:1 的比例。
- 應用程式回應時間需要與 VMware 相似。 如果回應時間較長,請調查網路延遲或儲存 I/O。
調整規模的機會
最初的移轉通常使用「提升與移動」大小 (與 vCPU 和 RAM 相同 VMware )。 遷移後,請最佳化下列資源:
CPU 適當調整:
- 如果平均 CPU < 20%,請考慮使用較小的實例配置文件
- 如果 CPU 爆發性經常超過 80%,請考慮使用較大的設定檔或可爆發性設定檔
- 使用 VPC 監控追蹤 2-4 週的 CPU 使用量
記憶體適當大小:
- 如果記憶體使用量 < 50%,請考慮使用較少記憶體的設定檔
- 如果發生記憶體交換或您有高記憶體壓力,請考慮使用更多的記憶體設定檔
- 檢查應用程式記憶體洩漏
儲存大小適中:
- 比較實際 IOPS 使用量與預設的層級使用量
- 如果使用量低於預期,可從
10iops-tier回滾至5iops-tier設定檔 - 考慮使用
sdp設定檔來滿足高效能需求
網路頻寬調整:
- 監控實際的網路與儲存頻寬使用量
- 如果持續達到極限,請調整實例設定檔
- 如果儲存吞吐量緩慢,請調整儲存與網路的比率
雲端原生模式的最佳化
在遷移穩定之後,請考慮下列雲端原生增強功能:
受管理的服務
- 以 IBM Cloud 資料庫取代自行管理的資料庫
- 以 VPC 檔案儲存或物件儲存取代檔案伺服器
- 使用 VPC 應用程式負載平衡器取代負載平衡器
高可用性
- 部署於多區域
- 使用負載平衡器進行自動故障移轉
- 針對無狀態層級實施自動擴充
備份及災難回復
- 使用 VPC 快照進行備份
- 實施災難復原的跨區域快照副本
- 考慮使用 IBM Cloud Backup 進行檔案層級備份
監視與觀察
- 與 IBM Cloud Monitoring
- 使用 IBM Cloud 日誌實施日誌聚合
- 使用 VPC 流量日誌進行網路流量分析