文章目錄
- 8.FC平臺模塊梳理
- 8.1. 內存復用
- 技術特點
- 應用價值
- 8.2. 虛擬機啟用策略
- 8.3. NUMA
- 8.4. HA高可用
- 8.5. 故障和響應策略
- 8.6. DRS 和 DPM
- 8.7. IMC
8.FC平臺模塊梳理
8.1. 內存復用
- 內存共享
- 內存交換
- 內存氣泡
- 內存共享:多臺虛擬機共享數據內容相同的內存頁。
- 內存交換:將外部存儲虛擬成內存給虛擬機使用,將虛擬機上暫時不用的數據存放到外部存儲上。系統需要使用這些數據時,再與預留在內存上的數據進行交換。
- 內存氣泡:系統主動回收虛擬機暫時不用的物理內存,分配給需要復用內存的虛擬機。內存的回收和分配均為系統動態執行,虛擬機上的應用無感知。整個物理服務器上的所有虛擬機使用的分配內存總量不能超過該服務器的物理內存總量。
技術特點
華為虛擬化平臺,通過智能復用以上三種技術將內存復用比提升至150%。
應用價值
同等內存資源條件下,虛擬機密度提升150%,降低50%的硬件(內存)采購成本。
8.2. 虛擬機啟用策略
- 負載均衡:當發放虛擬機選擇集群的時候,集群策略為負載均衡,那么vrm會計算整個集群的cna負載,挑選一個負載較輕的cna進行發放,保證整個集群相對均衡。
- 自動分配:當發放虛擬機選擇集群的時候,集群策略為自動分配,其實就是輪詢。
8.3. NUMA
uma uifrom memory access 一致性內存訪問
8.4. HA高可用
高可用(High Availability)
HA不是一個特定的技術,它只是一個概念。High Availability 高可用(主備、集群)網絡、系統、存儲、數據庫等等。
- 支持主機、虛擬平臺、虛擬機內部多種故障場景的檢測和虛擬機恢復。
- 支持集中控制HA和集群自治HA兩種機制,可自選。
- 可設置HA心跳消息的網絡平面,降低網絡壓力。
- 多種故障判斷機制,避免漏判、誤判故障。
- 支持共享存儲與本地存儲虛擬機HA。
8.5. 故障和響應策略
主機故障處理策略:HA/原主機
8.6. DRS 和 DPM
動態資源調度 (Dynamic Resource Scheduler)
根據智能負載均衡算法,周期性檢查集群內主機的負載(CPU和內存)情況,在不同的主機之間遷移虛擬機,從而達到集群內主機間的負載均衡目的,保證系統良好的用戶體驗。
- 保守:當達到cpu規定使用率時,不會立馬遷移,先觀察。
- 激進:當達到cpu規定使用率時,馬上遷移,即使下一秒掉到40%,也會繼續進行遷移。
動態能量管理 (Dynamic Power Management)
動態電源管理根據業務情況,智能地將部分物理機上下電,配置主機BMC參數之后,電源管理才生效,系統才可按照電源管理閾值對主機進行調度。電源管理依賴于計算資源調度,因此電源管理只有在開啟計算資源調度,并且遷移閾值的設置不為"保守"時生效。
8.7. IMC
不兼容遷集群(Incompatible Migration Cluster)
IMC可以確保集群內的主機向虛擬機提供相同的CPU功能集,即使這些主機的實際CPU不同,也不會因CPU不兼容而導致遷移虛擬機失敗。
為了實現不通型號版本cpu之間,可以進行虛擬機的遷移。
兼容而導致遷移虛擬機失敗。
[外鏈圖片轉存中…(img-rnIC6Hbb-1757145557153)]
為了實現不通型號版本cpu之間,可以進行虛擬機的遷移。