如何配置Ceph物件儲存作為KVM虛擬機器外部儲存

2021-09-23 09:24:58 字數 1252 閱讀 7094

憑藉良好的可擴充套件性以及**優勢,ceph物件儲存在kvm虛擬機器儲存領域逐漸流行起來。

物件儲存最初來自於雲環境,因為相比於其他環境,雲環境對於儲存可擴充套件性需求通常更高。而ceph物件儲存現在是配置kvm虛擬機器外部儲存最為流行的一種方式。

對於ceph來說,同一集群中的多個結點協同工作,使用者可以訪問位於通用硬體的分布式儲存系統。通過訪問由ceph-mon結點提供的元資料資訊,不同型別的客戶端可以連線到這些儲存結點。

物件儲存是一種全新的儲存型別:應用程式可以通過呼叫api直接訪問儲存,這意味著應用程式在不借助作業系統的情況下就能訪問儲存裝置。有些物件儲存只提供api訪問方式,其使用範圍受到很大限制,因為其不能被應用在傳統作業系統環境當中。而ceph提供了多種客戶端訪問方式,包括rados塊裝置,其可以原生連線到kvm環境(libvirt)的管理層。

環境型別

ceph物件儲存只有在特定環境中才能夠發揮最佳效能表現。這款產品在研發過程中考慮到雲環境相關需求,且**適中,能夠輕鬆擴充套件成pb級儲存。但是部署ceph並不簡單,it員工必須對產品進行充分了解。相比於現在大部分資料中心使用的傳統san產品,ceph能夠大幅度降低儲存成本。這使得ceph成為一種適用於大規模環境的理想儲存產品,但是並不適用於只需要幾台虛擬機器的小型企業。

在ceph解決方案中,ceph客戶端負責寫入二進位制物件。這些物件在ceph層以資料塊的形式出現,它們被自動複製至少三次(管理員可以自定義複製次數)。ceph當中更為重要的一項特性是其分布式特性。通常,當管理員建立一台虛擬機器之後,這台虛擬機器將會以分布式同步二進位制物件的形式寫入到多台伺服器上——在某些情況當中,甚至是數十台伺服器。

ceph物件儲存具有的效能表現, 因此能夠同時支援多台伺服器。儲存系統能夠提供多種介面供客戶端進行訪問,這樣儲存介面就不會成為效能瓶頸了。數十台伺服器同時處理請求,意味著檔案到客戶端的時間只會受到網速的限制。

**合理

關於ceph也許最好的訊息就是其能夠執行在通用硬體上、而不需要依賴昂貴的高階儲存專用硬體。因此通常ceph物件儲存相比於san產品在**方面具有很大優勢,使用者只需要使用安裝有sata磁碟的機架伺服器就能夠完成ceph部署。

儘管ceph儲存硬體**更加便宜,但是其需要在網路方面投入更多。由於每個二進位制物件都會被複製三次,因此通過網路傳送的資料也是之前的三倍。在測試環境當中使用者可以使用1gb/s頻寬的網路,但是如果想要在生產環境當中使用ceph,那麼網路頻寬最少要達到10gb/s。

ceph雖然是一款免費的開源產品,但是其官方文件詳細介紹了應該如何進行部署。紅帽和suse等linux廠商推出了第三方支援的ceph產品,帶有易於使用的部署介面。

ceph物件儲存,檔案儲存

簡述一下物件儲存,檔案儲存,和塊儲存的區別,以物件儲存為重點 1.塊儲存 讀寫快,不利於共享,以塊作為資料儲存的基本單元 2.檔案儲存 讀寫慢,利於共享,以檔案作為資料儲存的基本單元 3.物件儲存 讀寫快,利於共享,以物件作為資料儲存的基本單元 物件儲存,下圖是塊儲存和物件儲存的形象比較 物件儲存和...

ceph物件儲存搭建

1.osd1 192.168.1.2 2.osd2 192.168.1.3 3.monitor radosgw 192.168.1.4 4.admin 192.168.1.5 0.所有機器初始化完畢,更改hostname,ntp校驗時間,關閉selinux,關閉防火牆 1.所有機器建立普通使用者 c...

ceph 物件儲存加密

環境 ceph 版本作業系統 ceph version 12.2.13 luminous centos7.6,s3cmd version 2.1.0 ceph 預設是沒有加密儲存的,官方說支援 server side encryption,但是還沒找到具體的文件,主要卡在 https 報錯。也可以參...