1. 程式人生 > >Gluster Storage與Ceph哪個更好?

Gluster Storage與Ceph哪個更好?

作者:張瑞旗 / 騰科IT培訓集團

Gluster Storage和Ceph都是在開源技術的基礎上開發出來開源應用,都屬於SDS,即Software Defined Storage。時至今日,兩個應用都收歸紅帽公司麾下。當你正在尋找一款儲存解決方案時,你會選擇哪一種產品呢?恐怕你特別想知道,Gluster Storage跟Ceph相比,到底哪個好呢?

首先,我們要知道,這兩個儲存肯定不一樣。到底哪裡不一樣?有人總結了這麼一句:

Ceph: scalable object storage with block and file capabilities
Gluster: scalable file storage with object capabilities

Ceph: 兼有塊儲存、檔案儲存功能的高擴充套件物件儲存
Gluster: 兼有物件儲存功能的高擴充套件檔案儲存

也就是說,Ceph主要是物件儲存能力強,比較適用於存放小檔案、需要頻繁快速訪問的檔案。物件儲存就意味著,儲存到介質上的二進位制資料是打散的、無序的。塊儲存則是連續存放在一起的。

Gluster以檔案、資料夾的形式向客戶端服務,管理操作更簡單,更適用於長期儲存、深度儲存的檔案或者大檔案,如視訊檔案。例如AWS的Glacier超便宜的儲存服務,將需要長期存檔的資料存放在磁帶盤上。查詢的時候,先預約,3-5個工作日內即可查詢。如果想馬上就看到,交一筆費用,可以在5分鐘之內查詢到資料。這就是Gluster的經典應用場景。

正是因為這個原因,OpenStack中使用Ceph做為其後端儲存。

 

參考來源:

https://technologyadvice.com/blog/information-technology/ceph-vs-gluster/

https://www.maketecheasier.c