91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ceph塊存儲rbd有什么用

發布時間:2021-12-17 10:10:37 來源:億速云 閱讀:227 作者:小新 欄目:云計算

這篇文章主要介紹ceph塊存儲rbd有什么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

ceph集群搭建起來后,可以在ceph集群上進行塊存儲、對象存儲以及文件系統存儲。從架構上來看,在ceph集群的上面是rados協議,該協議為使用ceph集群的用戶提供必要的支持(ceph用戶通過調用rados協議來使用ceph集群)。對于塊存儲來說,可以通過內核模塊的方式使用ceph集群也可以通過用戶態調用librbd庫來使用ceph集群。通過內核模塊方式可以充分的利用內核的page cache機制,而通過用戶態調用librbd也可以使用librbd在用戶態提供的cache方式提高性能。

1、快照相關。

1)創建快照。

#rbd snap create {pool-name}/{image-name}@{snap-name}

一般來說都是基于一個已有的image來創建快照,創建出來的快照是只讀的;

2)查看已有的快照。

#rbd snap ls {pool-name}/{image-name}

查看在已有的image上存在的快照情況;

3)快照roolback。

#rbd snap roolback {pool-name}/{image-name}@{snap-name}

將快照里的內容回寫到image中去;

4)刪除快照。

#rbd snap rm {pool-name}/{image-name}@{snap-name}

刪除指定image上的指定名稱的快照;

5)刪除image上所有的快照。

#rbd snap purge {pool-name}/{image-name}

2、分層相關。

ceph中的分層技術指的是在一個只讀且受保護的快照上clone出一個新的image且該image是寫時復制的。clone出一個新的image后,該image與那個只讀snap之間是child-parent關系。

1)保護一個快照。

#rbd snap protect {pool-name}/{image-name}@{snap-name}

2)clone一個受保護的快照。

#rbd clone {pool-name}/{image-name}@{snap-name} {newpool-name}/{newimage-name}

clone出一個受保護的image后,就可以按照普通的image來使用這個clone后的image

3)解除一個受保護的快照。

#rbd snap unprotect {pool-name}/{image-name}@{snap-name}

只有解除了快照的保護才能真正的刪除該快照,否則快照無法被刪除

4)查看快照被clone的情況。

#rbd children {pool-name}/{image-name}@{snap-name}

此命令可以看到基于該snap-name clone出來的image信息

5)去分層技術。

基于某個快照clone出來的image與那個快照之間是一種child-parent關系(可以認為是一種分層關系)。而去分層技術指的是將parent中的內容完全的復制到child中去,從而使得child和parent在去分層后變得沒有任何關系。

#rbd flatten {pool-name}/{image-name}

3、rbd cache相關。

rbd cache指的是在用戶態環境下通過使用librbd庫來訪問ceph集群時在client端使用cache技術來提高client端訪問ceph集群的性能。對于以內核模塊的方式訪問ceph集群時使用的是linux內核中的page cache技術進行緩存而不是rbd cache技術。

rbd cache需要在ceph client端的ceph配置文件中配置相應的屬性來啟用rbd cache。ceph client端的ceph配置文件位于/etc/ceph/ceph.conf,在該文件中需要添加client節點且在client節點出添加具體的配置項。rbd cache配置項具體內容如下:

rbd cache = true|false 是否啟用rbd cache

rbd cache size = rbd cache大小

rbd cache max dirty = 在writeback模式下cache的最大bytes數,默認是24MB。當該值為0時,表示使用writethrough模式

rbd cache target dirty = 在writeback模式下cache向ceph集群寫入的bytes閥值,默認16MB。注意該值一定要小于rbd cache max dirty值

rbd cache max dirty age = cache中臟數據存在的最大秒數

rbd cache writethrough until flush = true|false 在內核觸發flush cache到ceph集群前rbd cache一直是writethrough模式,直到flush后rbd cache變成writeback模式

以上是“ceph塊存儲rbd有什么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶沟县| 子洲县| 开远市| 赤城县| 新平| 阳信县| 策勒县| 安阳县| 奎屯市| 南丰县| 麻栗坡县| 曲周县| 柘荣县| 郴州市| 鹤庆县| 马公市| 布尔津县| 孟连| 昭通市| 安康市| 商水县| 光山县| 徐汇区| 阿拉善左旗| 多伦县| 城市| 三穗县| 阳东县| 建德市| 秦安县| 全州县| 稷山县| 隆子县| 马山县| 徐水县| 濮阳市| 托克逊县| 晋江市| 沿河| 马鞍山市| 曲松县|