ceph效能優化學習總結

2021-10-25 19:48:38 字數 848 閱讀 3277

ceph效能優化學習總結
很高興最近機緣巧合與ceph結緣,今天總結一下。ceph是一種高可用、高效能、可動態擴充套件的分布式檔案儲存系統。主要有物件儲存、檔案儲存以及塊儲存三種模式。其中檔案儲存是要元資料節點外,其他兩種並不需要單獨儲存大量的元資料,從而可以節省很多資源。

關於ceph優化我所涉及的還比較有限,主要分為硬體優化和軟體優化。

軟體優化方面,有幾點要注意:

1、pg數一定要提前設計好,做好調研工作,不然在集群正常運轉情況下,修改pg數會導致發生資料遷移和再平衡,會占用較大的集群網路頻寬,從而影響集群效能;ceph儲存資料的要點就是均衡,越均勻越安全。

通過指令ceph -s可以檢視ceph集群的概況

這個告警一定要重視哦,雖然這個只是個warn。但是pg數量過少最嚴重時,是可能導致集群down掉的!

2、 ceph中真正儲存資料的地方是osd,一般乙個osd就掛載在一塊硬碟上,如果是土豪,都用ssd,那沒的說。如果不是的話,用sata的話就得想辦法加速提公升客戶端訪問效能;

3、osd的規劃很重要集群中不同主機的osd可以個數不等,但是考慮到容災、備份、安全性等,需要合理規劃。

硬體優化方面:

1、網路,ceph集群通過閘道器與客戶端進行互動通訊,而集群內部,osd之間複製、均衡、重建資料還得通過集群內網進行。請注意,最好集群內網頻寬達到萬兆以上;

2、如果都是效能普通的磁碟,如果可以每台主機加一塊兩塊ssd的話,就可以配置cache快取加速,從而提高訪問效能,簡單地說,客戶端訪問的內容就是ssd上的cache,cache再單獨把內容落盤,這樣使用者體驗的還是ssd的速度,算是個提高使用者體驗的辦法。

今天,做為日誌的形式簡單總結,以後會各個展開詳細分解。

效能優化學習

離屏渲染的效能問題主要體現在兩個方面 特殊的離屏渲染 void display 除錯 color hits green and misses red 參考鏈結 除錯 光柵化的核心思想是快取。通過滑動可以看到 color copied images color misaligned images 除錯...

效能優化學習筆記

js css鬆散耦合盡量避免直接用js操作樣式,改為控制類名 element.classname edit 解耦應用邏輯和事件處理程式 使用常量優化效能,提公升 維護性 避免全域性查詢 優化迴圈效能乙個基本的for迴圈 for let i 0 i values.length i 乙個減值操作的for...

ORACLE SQL效能優化(學習筆記)

記錄小的表應該在from的最後 多表查詢時 寫條件時from最後的哪個表應該先寫 where條件時要先寫表之間的連線 select 字句避免用 儘量減少訪問資料庫的次數 刪除全表時用truncate替代delete 不可恢復 盡量多使用 mit 使用表的別名 alias 使用exists替代in 並...