日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ceph学习笔记之七 数据平衡

發布時間:2025/4/16 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ceph学习笔记之七 数据平衡 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據平衡

?? 當在集群中新增一個OSD設備時,整個集群將會發生數據遷移使數據重新分布達到均衡。在Ceph集群中數據遷移的的基本單位是PG。其實在遷移過程中是將PG中的所有對象作為一個整體來進行遷移。

數據遷移觸發流程:

1、當新加入一個OSD時,會改變系統的CRUSH Map,從而引起對象映射過程中的變化;

2、PG到OSD的映射關系發生了變化,從而引發數據的遷移。

? 當ceph集群中出現組件故障時(通常是指OSD,當然也有可能是網絡),ceph會將OSD標記為Down,如果在300秒內MON沒有收到回復,集群就會進入恢復狀態。這個等待時間可以修改ceph配置文件中“mon osd down out interval = xxx”項來調整等待時間。

Peering

? 當新的OSD啟動或者某個OSD失效時,OSD上的主PG會發起一個Peering的過程;Peering過程是指一個PG內的所有副本通過PG日志來達成數據一致的過程,當Peering完成后,PG就可以對外提供讀寫服務。

Recovery&Backfill

? Ceph的Recovery過程是根據在Peering的過程中產生的PG日志推算出的不一致對象列表來修復其他副本上的數據。

Recovery過程的依據是根據PG日志來推測出不一致的對象進行修復;當某個OSD長時間損壞后重新將新的OSD加入集群,它已經無法根據PG日志來修復,這個時候則需要執行Backfill(回填)過程。Backfill過程是通過逐一對比兩個PG的對象列表來修復。當新的OSD加入集群產生的數據遷移,也是通過Backfill過程來完成數據一致。

轉載于:https://blog.51cto.com/opencloud/1952356

總結

以上是生活随笔為你收集整理的ceph学习笔记之七 数据平衡的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。