歡迎光臨
每天分享高質量文章

[資料] Ceph儲存系統,關於Redhat和Suse企業版儲存知識彙總

談起軟體定義儲存,不得不提Ceph。幾年前筆者專門對Ceph系統進行了分析,但隨著越來越多的企業接入,Ceph的企業版也不斷飆升。但在眾多企業版中,有兩家一直備受關註,一家是Ceph的老東家Redhat(最新版本為Ceph Storage 3),另一家則是Suse(最新版本Enterprise Storage 5)。

Red Hat更新了Ceph Storage 3儲存軟體,支援CephFS檔案系統、iSCSI塊介面和基於Linux容器的儲存實現,另外,在可用性上也有所改進。

到目前為止,Red Hat的開源Ceph軟體可以作為OpenStack雲部署的塊或物件儲存後端。Ceph檔案系統(CephFS)的引入將為OpenStack的Red Hat Ceph儲存提供三種主要儲存型別的支援。

CephFS是Ceph的檔案儲存解決方案部分,在RADOS之上提供檔案儲存,包括客戶端和元資料伺服器(MDS)。

當然,Ceph可以CephFS匯出NFS檔案系統,實現檔案到物件的資料備份,物件到檔案的資料恢復。


儘管Red Hat長期以來透過其Gluster軟體產品提供基於檔案的儲存,但該公司為CephFS和GlusterFS檔案系統設想了不同的使用場景。

如果你使用的是OpenStack,你應該使用Ceph和它帶來的所有東西: 物件、塊和檔案。如果你只是在尋找一個通用的NAS替代NetApp或Isilon,那麼它就是紅帽Gluster產品。

由於Ceph的大部分儲存客戶都是OpenStack的使用者,許多OpenStack客戶要求Ceph支援iSCSI協議提供儲存服務,比如透過Ceph給VMware虛擬機器(VM)部署的業務提供儲存服務。

Ceph新新增的iSCSI閘道器將簡化現網儲存系統的遷移,並支援更廣泛的應用場景,包括備份和恢復。提供iSCSI支援,對VMware和Windows使用者比較有利,因為這些系統缺少一個本地的Ceph客戶端程式。

Red Hat Ceph Storage 3中的第三個主要新功能將使客戶能夠在Linux容器中部署軟體。容器化儲存守護行程將使使用者能夠在主機伺服器部署,而不必使用專用的硬體,這樣他們就可以減少伺服器的佔用,且簡化操作。

紅帽Ceph和Gluster產品都支援容器部署,但他們針對不同的受眾。Gluster容器的標的是開發構建雲本地應用程式的開發人員,而Ceph容器則對儲存管理員具有吸引力。

Red Hat Ceph Storage 3還添加了一個新的基於web的管理介面,幫助管理員監控執行狀態,故障排除分散式儲存叢集故障,增強可用性,比如動態儲存桶分片等。

SUSE是一個潛在的競爭對手,它也銷售開源Ceph的企業版本,並且在釋出許多新功能方面一直領先於Red Hat。例如,SUSE在Enterprise 4產品中提供了CephFS,該產品在去年年底上市,而在最新版本Enterprise Storage 5中,已經支援了備受期待的、新的、效能提升的BlueStore儲存後端。

Ceph另一個值得關註的特性是S3A,S3A是針對大資料分析的介面,目前,S3A在RedHat和Suse系統上都還沒用看到支援(至少在Release Notes中沒看到支援)。在討論S3A之前,先看看S3N (S3 Native)。

S3N(Native FileSystem)是在S3上讀寫常規檔案的本機檔案系統。這個檔案系統的優點是可以訪問使用其他工具編寫到S3上的檔案。缺點是S3對檔案大小的限制是5GB。

S3N和S3A的區別在於,S3N支援大小為5GB的物件,而S3A支援大小為5TB的物件,並具有更高的效能。S3A繼承S3N,S3A系統使用Amazon的庫與S3互動。

關註公眾號,透過在後臺回覆“Ceph”關鍵字,可獲取Ceph Storage 3和Enterprise Storage 5技術資料。

另外請大家在留言區留言討論,說說自己對Ceph的看法,留言獲贊最多的前5名讀者可獲得<Ceph技術架構、生態和特性詳細對比分析>資料一本。


筆者對本號涉及的技術做了總結和彙總(20+本打包),請點選原文連結或識別小程式獲取電子書詳細資訊。




溫馨提示:

請搜尋“ICT_Architect”“掃一掃”二維碼關註公眾號,點選原文連結獲取更多技術資料

Stay hungry Stay foolish

贊(0)

分享創造快樂